Awesome List Updates on Apr 10 - Apr 16, 2017
45 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Free Software
Software / Audio
- Audacity - Sound recording and post-processing. (GNU GPLv2+)
Software / Command Line Tools
- Cygwin - Unix-like environment for Windows, providing access to a number of tools commonly found on Linux systems. (GNU GPLv3)
- PuTTY - Remote terminal emulator that connects over SSH, Telnet, SCP, and rlogin protocols as well as raw socket connections. (MIT)
Software / Communication
- Mail-in-a-Box - Easy-to-deploy mail server package for cloud computers. (CC0 (⭐12k))
- ProtonMail - Secure web-based email service. (MIT (⭐3.8k))
Software / File Management
- 7-Zip - File archiver for creating and opening compressed files. (GNU LGPLv2.1+)
- FileZilla - Universal FTP solution. (GNU GPLv2+)
Software / Graphics
- Blender - 3D creation suite for modeling, simulation, and animation. (GNU GPLv2+)
- Piskel - Online sprite editor. (Apache License 2.0 (⭐28))
Software / Office
- LibreOffice - Office suite with word processor, spreadsheet, and presentation programs. (MPLv2)
Software / Payments
- Electrum - Lightweight Bitcoin client that provides wallet recovery, decentralized servers, and offline storage. (MIT (⭐6.5k))
Software / Scientific Work
- DocEar - Literature management using mind mapping technology. (GNU GPLv2+ (⭐287))
- JabRef - Manages references and attached PDFs using BibTeX/BibLaTeX. Includes support for LibreOffice. (MIT (⭐3.1k))
Software / Screencasting
- OBS Studio - Screen recorder and video streaming application for all platforms. (GNU GPLv2 (⭐49k))
- SimpleScreenRecorder - Highly customisable GUI screencasting program. (GNU GPLv3)
Software / Text Editors
- Notepad++ - Extensible text and source code editor. (GNU GPLv2+)
Software / Utilities
Software / Video
- NewPipe - Lightweight YouTube frontend for Android. (GNU GPLv3 (⭐25k))
- youtube-dl - Feature-rich command line program to download videos from YouTube and other video sites. (Unlicense (⭐121k))
Software / Virtualization
- VirtualBox - Feature rich virtualization tools with support for many operating systems. (GNU GPLv2)
Software / Web Applications
- WordPress - Blog publishing platform and content management system. (GNU GPLv2+)
Software / Web Servers
- Apache HTTP Server - Secure, efficient, and extensible web server. (Apache License 2.0)
- lighttpd - Optimized for speed-critical environments while remaining standards-compliant, secure and flexible. (Revised BSD license)
Resources / Discovery
- Free Software Directory - Over 15,000 free software packages.
Resources / Events
- LibrePlanet - Annual conference on free software.
Resources / Organizations
- Free Software Foundation - Nonprofit with a worldwide mission to promote computer user freedom.
- FSFE - European sister site for the FSF.
- FSFLA - Latin American sister site for the FSF.
- GNU - Home of the GNU/Linux operating system.
Resources / Talks
2. Awesome Uncopyright
Art
- David Reed Smith - Making tatting shuttles and drop spindles, and occasionally writing articles for fun.
- DesignerCandies - High quality graphic design resources for use in design projects.
- Gwenn Seemel - French-American artist, painter, portraitist.
- Michael Beil - Supporting the web. Developing. Playing music.
Blogs
- gr0wing.com - Personal and global change.
- Melissa Miko - American writer, thinker, and entrepreneur.
- mnmlist - Less is the answer.
- Puro compás - Tango music and dancing.
Software
- SQLite - Embedded SQL database engine.
- youtube-dl - Command line program to download videos from YouTube and other video sites.
3. Awesome Interview Questions
Design Patterns / Windows
4. Awesome Gbdev
Cartridges / Opcodes
5. Awesome Hacking
Other Useful Repositories
Repository: Cryptography (⭐5.6k)
Description: Cryptography resources and tools
6. Awesome Alfred Workflows
Miscellaneous
- WebScreenshot (⭐2.4k) - Take screenshots directly to imgur.
System
- AppFreeze (⭐2.4k) - Pauses and resumes execution of the frontmost app.
Web
- BugNot (⭐2.4k) - Get logins from bugmenot.
- IncognitoClone (⭐2.4k) - Opens Chrome’s frontmost tab in an incognito window.
Helpers
- OneUpdater (⭐2.4k) - Minimal Configuration method in adding auto-updating to your workflow.
7. Progressive Enhancement Resources
The Concept
- Progressive Enhancement: It's about the content - Sharing content is the core of the web. Progressive Enhancement ensures access to content.
- The Role of Enhancement in Web Design - From the concept of enhancement to the criteria and rules for enriching the user interface.
- Understanding Progressive Enhancement - Apply technologies in an intelligent way, layer-upon-layer, to craft an amazing experience.
- Adaptive Web Design - Book on Progressive Enhancement from content to design and interaction.
- Detecting (HTML5) features - Intro to different feature detection techniques with examples and demos.
- Progressive Web Apps - Enhancing web sites into native-like apps (progressive, not hybrid).
Strategies
- The Content-out Approach - Provide wide access to content without technological restrictions.
- Make the page usable with only HTML - This sets the baseline for every device and browser.
- Test Driven Progressive Enhancement - Core functional experience enhanced after testing capabilities.
- Cut the mustard - Set a threshold for collection of enhancements.
- Grade components, not browsers - Component level feature tests and enhancements.
- Feature vs Browser vs Form factor detection - As different strategies to tune your app to its environment.
- Server-side device detection - Use user-agent and other HTTP header info combined with a device database to conditionally serve files.
- Writing polyfills - If your baseline is still too high for some browsers, consider polyfills (aka Regressive Enhancement).
- Application Shell Architecture - Setup for instant loading web apps.
Feature Detection
- CSS feature queries (
CSS.supports()
&@supports()
) - Natively test if specific CSS feature is supported using JS method or CSS declaration.
- Feature Detect ES6 - Detect which ES2015 features are available.
- SVG requiredFeatures - Render SVG elements only if their
[requiredFeatures]
evaluate to true.
- Modernizr - Extensive feature detection suite (supports custom builds).
- Feature.js - Lightweight feature detection suite.
- Conditioner.js - Conditionally load JS modules based on directives in HTML attributes.
- EnhanceJS - Lets you asynchronously load CSS & JS after a set pre-defined feature tests.
Support Tables
- The Web Platform - Overview of browser technologies with links to docs and test suites.
- Can I use ...? - Compare feature implementations and limitations across desktop & mobile browsers.
- I want to use ... - Figure out the browser support of combinations of features.
- HTML5 Test - Test and compare HTML5 feature support across browsers.
- CSS3 Test - Fine-grained tests for CSS3 feature support of your current browser.
- Font Family Reunion - Compatibility tables for default local (system) fonts.
- HTML5 Accessibility - Compare feature support of HTML5 tags, input types and properties across major browsers.
- WAI-ARIA Screen reader compatibility - ARIA roles and attributes support for different screen reader and browser combinations.
- What web can do today - Lists and checks modern web APIs like access to device system, sensors and actuators.
- HTML5 Worker test - Compare which APIs are supported in Web Workers and Service Workers across browsers.
- HTML5 Please - Explore features with recommendations and links to polyfills.
- API Catalog - Lets you compare implementation of API specifications in major desktop browsers.
- Kangax's ECMAScript compatibility table - Overview of JavaScript feature support across browsers and other runtimes.
- Node compatibility table - Overview of JavaScript feature support across NodeJS versions.
- Is WebRTC ready yet? - Overview of support for the different browser features behind real time communication.
- Is WebVR ready? - Overview of support of different browser features behind WebVR including display, gamepad, audio and speech APIs.
- Device Bugs & Quirks (⭐859) - Crowd sourced collection of weird HTML, CSS, and JS quirks in mobile devices, which you won't find in the other support tables.
Testing Methods
- Open Device Lab - Lets you test manually on actual devices (for free).
- Text browsers - Good way to test if your content is accessible at the baseline. Try Lynx for example.
- Testing in Opera Mini - Download the app, emulate on desktop, setup to test local websites. (Opera Mini accounts for over 5% browser usage world wide)
- cURL - Web page to see the pre-rendered source code of a page.
- Browserling - Lets you manually test web pages in different versions of browsers on Windows and Android platforms.
- Run Internet Explorer using Virtual Machines - To test IE browsers on other platforms.
- Configure Desired Capabilities in Selenium (⭐26k) - Run automated browser tests in different scenarios.
- Lighthouse (⭐26k) - Audit and meassure performance of Progressive Web Apps (via cli or Chrome extension).
- Progressive Enhancement checklist (1st edition, HTML), Checklist of 2nd edition (PDF) - Actionable list to check you've applied Progressive Enhancement best practices. Part of Adaptive Web Design book.
Examples / Custom Form Elements
- Fancy radio buttons - Based on HTML radio buttons, visually enhanced using CSS pseudo classes and elements.
- Checkboxes & radio buttons - With custom focus, hover and checked state. Enhanced asynchronously.
- Toggle switch - Checkbox or radios, visually enhanced to sliding toggle switches using CSS only.
- 5-star rating - Based on HTML radio buttons, visually enhanced using CSS pseudo classes and elements.
- jQuery slider (⭐34) - Accessible, custom slider widget based on a standard HTML select.
- jQuery custom file input - Article and library.
- React isomorphic form (⭐30) - Set of React form components which can be pre-rendered & handled server-side. They are enhanced client-side without losing state.
Examples / Data Visualisations
- Timeline - From definition list to SVG illustration (article with demos).
- Charts - From data table to themed charts using HTML5 canvas (article and library).
Examples / Images
- Responsive Carousel - List of images enhanced into responsive carousel with various behaviour options.
- Lazy Progressive Enhancement (⭐190) - Lazy load images inside
<noscript>
tags. (note: Evergreen browsers only)
Examples / Menus
- Progressive hamburger menu - List of links in footer enhanced to off-canvas menu.
Examples / Page Navigation
- Barba.js - Add page transitions with event hooks, cache and prefetch support.
- SmoothState.js (⭐4.5k) - Add page transitions with event hooks, cache and prefetch support. (requires jQuery).
- jquery-pjax (⭐17k) - Add page transitions with support for multiple containers / content slots (requires jQuery).
- MoOx/pjax (⭐1.3k) - Similar tot jquery-pjax, but without the jQuery dependency.
- Turbolinks (⭐13k) - Add page transitions with event hooks and cache support. Has adapters to bind to native navigation controls on iOS and Android.
Related Articles / Page Navigation
- Make the web work for everyone - Plea to developers to consider browser differences and build a resilient web.
- How many people are missing out on JavaScript enhancement? - Research on why in 1.1% of page visits JavaScript isn't loaded.
8. Awesome Ruby
Security
- BeEF - BeEF is short for The Browser Exploitation Framework. It is a penetration testing tool that focuses on the web browser.
9. Awesome Opengl
Books
- Interactive Computer Graphics by Edward Angel and Dave Shreiner - It provides several examples using OpenGL and it covers several aspects at once, but if you are trying to learn OpenGL on your own you might not find this helpful.
Libraries
- GLFM (⭐502) - Supplies an OpenGL ES context and input events for mobile devices and the web.
10. Engineering Blogs
Individuals/Group Contributors / T individuals
- The Coded Self http://www.thecodedself.com
11. Guitarspecs
Sound and Playability Influencing Factors
- massive neck, hollow body with wood such as mahagony
Guitar Necks / Fretboard's Radius
- compound (10" - 16") - Warmoth® and others
Guitar Necks / Common Neck Head Shapes
- 3L/3R - "Gobson Stype"
- 4L/2R - "Musicman Style"
Guitar Necks / Tuner Holes
- approx. 8,7mm (11/32") - "Vintage Fender Style"
- approx. 10mm (25/64" = 9,9mm) - "Sperzel Style",
Strings / Active Pickups Electronics
- Tension
12. Awesome Mqtt
Logging / Firmwares for ESP based Devices
- graylog-plugin-mqtt (⭐13) - MQTT Input Plugin for Graylog.
Smart Home Hardware Interfaces / Firmwares for ESP based Devices
- hm2mqtt.js (⭐20) - Interface between EQ-3's Homematic line of smarthome devices and MQTT. Supports Homematic IP.
13. Awesome Haskell
Algorithmics
- Algorithm Visualization - a collaborative Hackage list.
- Formal Languages - a collaborative Hackage list.
- Formal Methods - a collaborative Hackage list.
- Logic Programming - a collaborative Hackage list.
- Symbolic Computation - a collaborative Hackage list.
- Theorem Provers - a collaborative Hackage list.
Category Theory
- Computer Algebra - a collaborative Hackage list.
Compilers
- Compiler Plugin - a collaborative Hackage list.
Data Science
- Data Mining - a collaborative Hackage list.
- Image Processing - a collaborative Hackage list.
- Machine Learning - a collaborative Hackage list.
- Machine Vision - a collaborative Hackage list.
- Natural Language Processing - a collaborative Hackage list.
- Pattern Classification - a collaborative Hackage list.
- Pattern Recognition - a collaborative Hackage list.
- Text Recognition - a collaborative Hackage list.
Data Structures
- Bit Vectors - a collaborative Hackage list.
- Data Structures - a collaborative Hackage list.
Development Tools
- CLI Tool - a collaborative Hackage list.
Games
- Game Engine - a collaborative Hackage list.
GUI
- User Interfaces - a collaborative Hackage list.
Number Theory
- Number Theory - a collaborative Hackage list.
Languages
- Code Generation - a collaborative Hackage list.
- FFI Tools - a collaborative Hackage list.
Programming
- Aspect Oriented Programming - a collaborative Hackage list.
- Visual Programming - a collaborative Hackage list.
Science
- Scientific Simulation - a collaborative Hackage list.
14. Awesome Machine Learning
General-Purpose Machine Learning / Data Analysis / Data Visualization
- TensorFlow (⭐283) - OCaml bindings for TensorFlow.
15. Awesome Ddd
Libraries and Frameworks / JavaScript / TypeScript
- Node API Boilerplate (⭐3.3k) - NodeJS web API boilerplate for DDD and Clean Architecture applications.
16. Awesome Android
Logger / Field Validation
- Bugfender (⭐37) - Upload your logs and check them online, specially made for mobile
17. Awesome Ocaml
Questions
- tensorflow-ocaml (⭐283) – OCaml bindings for TensorFlow.
18. Awesome Speaking
Miscellaneous
- Awesome (⭐278k) - A collection of awesome things curated by Sindre Sorhus
19. Awesome Spark
Resources / Papers
- Spark SQL: Relational Data Processing in Spark - Paper introducing relational underpinnings, code generation and Catalyst optimizer.
20. Awesome AutoHotkey
Graphics
- Particle System (⭐14) - by tidbit - A simple class to add particles to your GUI or onto your screen, using GDI+. Forum thread: link.
GUI / General
- Class_ScrollGUI (⭐17) - by just me - Creates a scrollable GUI as a parent for AHK GUI windows. Forum thread: link
GUI WYSIWYG Builders / Web
- MagicBox - by Alguimist - MagicBox is a development tool to assist in the creation of message boxes. Forum thread: link.
Others / Web
- iWB2 Learner - by jethrow - iWB2 Learner is a tool for gathering information about Internet Explorer webpages. Forum thread: link
- AHK-EXE-Swapper - by evilC - Swap AHK version quickly! Forum thread: link.
21. Awesome Influxdb
Projects / Non-dedicated
- crankshaftd (⭐6) - Simple Go agent to ingest streaming data from Turbine (⭐825) via SSE and push it into StatsD as a gauge or to InfluxDB
Dashboards and visualization / Hooks
- InfluxGraph (⭐90) - Graphite InfluxDB storage finder for Graphite-API
Provisioning InfluxDB / Hooks
- golja-influxdb (⭐19) - Puppet module for InfluxDB
- puppet-telegraf - Puppet module for Telegraf
22. Awesome Data Engineering
Community / Forums
- /r/dataengineering - News, tips, and background on Data Engineering.
- /r/etl - Subreddit focused on ETL.
23. Awesome Dotnet Core
Frameworks, Libraries and Tools / Graphics
- Structure.Sketching (⭐84) - Image processing library for use in .NET applications that supports .NET Core.
- veldrid (⭐2.5k) - A low-level, hardware-accelerated 3D graphics library for .NET.
Frameworks, Libraries and Tools / Misc
- warden-stack - "health checks" for your applications, resources and infrastructure. Keep your Warden on the watch.
Starter Kits / Workflow
- dotNetify (⭐1.2k) - Simple, lightweight, yet powerful way to build real-time HTML5/C# .NET web apps.
24. Awesome Mac
Developer Tools / Developer Utilities
- BetterRename - The most powerful and complete Mac file renaming application on the market.
Developer Tools / Network Analysis
- James (⭐1.4k) - Open-source proxy tool for checking and mapping requests with http as well as https.
Developer Tools / Command Line Tools
- itunes-remote (⭐426) - Software for controlling iTunes via the terminal.
Developer Tools / Databases
- Tableau Public - Free data-visualization software.
Design and Product / Prototyping and Mind-Mapping Tools
- MockFlow - Online prototyping suite for web-design and usability testing.
- OmniGraffle - Diagramming and graphic design for Mac, iPhone, and iPad.
Design and Product / Other Tools
- ImageOptim - Compress images and remove EXIF information.
Audio and Video Tools / File Sharing
- Ardour - Cross-platform audio software for multi-track recording and editing.
25. Awesome Fp Js
Resources / Articles
- Lazy, composable, and modular JavaScript – Use four new features of ES6 – iterables, generators, fat arrows, and for-of – in conjunction with higher-order functions, function composition, and lazy evaluation, to write cleaner and more modular JavaScript.
26. Computer Science
Congratulations / Advanced math
- Join a local developer meetup (e.g. via meetup.com).
27. Awesome Preact
Contents / Articles
28. Awesome Aws
SDKs and Samples / Python SDK
Open Source Repos / Elastic Container Service
- Lumoslabs/broadside (⭐44) - Command line tool for deploying revisions of containerized applications.
Open Source Repos / Elastic MapReduce
- Yelp/mrjob 🔥🔥🔥🔥🔥 (⭐2.6k) - Run MapReduce jobs on Hadoop or EMR.
Open Source Repos / Redshift
- Lumoslabs/aleph (⭐77) - A full featured web application for writing and running Redshift queries. Supports revision tracking of queries and has basic visualization support.
29. Awesome Sass
Articles / Miscellaneous
Tools / Miscellaneous
- scss-lint (⭐3.6k) - Configurable tool for writing clean and consistent SCSS. (deprecated) (⭐3.6k)
30. Awesome Shell
For Developers / Directory Navigation
- starring (⭐155) - Automatically star the npm-packages that you are using on GitHub.
Shell Script Development / Directory Navigation
31. Awesome Tensorflow
Tutorials
- Predict time series (⭐1.1k) - Learn to use a seq2seq model on simple datasets as an introduction to the vast array of possibilities that this architecture offers
Libraries
- Sonnet (⭐9.7k) - Sonnet is DeepMind's library built on top of TensorFlow for building complex neural networks.
32. Awesome Vue
Resources / Tutorials
Components & Libraries / UI Components
- vue-js-modal (⭐4.4k) - Simple to use, highly customizable, mobile friendly Vue.js 2.0+ modal with 0 dependencies.
33. Awesome Healthcare
Contents / Frameworks
- Intervention Engine FHIR Server (⭐109) - Generic FHIR server implementation in GoLang.
- Swift-SMART (⭐129) - Swift SMART on FHIR framework for iOS and OS X.
34. Awesome Esolangs
Languages
- Suzy (⭐8) - 3D language inspired in Befunge.
35. Awesome Phalcon
Miscellaneous
- yarak (⭐27) - Laravel inspired Phalcon devtools
Testing
- phalcon-demo (⭐42) - A modified Phalcon INVO Application to demonstrate basics of Codeception testing.
36. Awesome Osint
Fact Checking / Telegram
37. Awesome Deep Learning Papers
Contents / Convolutional Neural Network Models
- Spatial transformer network (2015), M. Jaderberg et al., [pdf]
Contents / Natural Language Processing / RNNs
- Conditional random fields as recurrent neural networks (2015), S. Zheng and S. Jayasumana. [pdf]
- Memory networks (2014), J. Weston et al. [pdf]
- Neural turing machines (2014), A. Graves et al. [pdf]
- Generating sequences with recurrent neural networks (2013), A. Graves. [pdf]
Contents / Appendix: More than Top 100
- Region-based convolutional networks for accurate object detection and segmentation (2016), R. Girshick et al.
38. Awesome Neuroscience
Programming / Python
- Nilearn (⭐919) - Module for performing statistical learning/machine learning on NeuroImaging data.
- DIPY (⭐561) - Toolbox for analysis of MR diffusion imaging.
- expyriment (⭐104) - Platform-independent lightweight Python library for designing and conducting timing-critical behavioural and neuroimaging experiments.
Resources / Blogs
- The Neurocritic - Often critical takes on the most sensationalistic recent findings in Human Brain Imaging, Cognitive Neuroscience, and Psychopharmacology.
39. Awesome Dev Fun
Browser extensions
- NonAd Block - Blocks any content that is not an ad.
40. Nlp with Ruby
Lexical Processing / Lexical Statistics: Counting Types and Tokens
- words_counted (⭐156) - Pure Ruby library counting word statistics with different custom options.
Full Text Search, Information Retrieval, Indexing / Constituency Parsing
- google-api-client (⭐2.6k) - Ruby API library for Google services.
- rsolr (⭐416) - Ruby and Rails client library for Apache Solr.
- sunspot (⭐3k) - Rails centric client for Apache Solr.
- thinking-sphinx (⭐1.6k) - Active Record plugin for using Sphinx in (not only) Rails based projects.
- elasticsearch (⭐1.9k) - Ruby client and API for Elasticsearch.
- elasticsearch-rails (⭐3k) - Ruby and Rails integrations for Elasticsearch.
Machine Translation / Constituency Parsing
- zipf (⭐2) - implementation of BLEU and other base algorithms.
Machine Learning Libraries / Constituency Parsing
- ruby-fann (⭐451) - Ruby bindings to the Fast Artificial Neural Network Library (FANN).
Optical Character Recognition / Constituency Parsing
- tesseract-ocr (⭐605) - FFI based wrapper over the Tesseract OCR Engine (⭐47k).
Text Extraction / Constituency Parsing
- yomu (⭐478) - library for extracting text and metadata from files and documents using the Apache Tika content analysis toolkit.
Language Aware String Manipulation / Constituency Parsing
- fuzzy_match (⭐650) - Fuzzy string comparison with Distance measures and Regular Expression.
- fuzzy_tools (⭐22) - Toolset for fuzzy searches in Ruby tuned for accuracy.
Articles, Posts, Talks, and Presentations / Constituency Parsing
- 2016
- Quickly Create a Telegram Bot in Ruby by Ardian Haxha [tutorial]
- Deep Learning: An Introduction for Ruby Developers by Geoffrey Litt [slides]
- How I made a pure-Ruby word2vec program more than 3x faster by Kei Sawada [slides]
- Dōmo arigatō, Mr. Roboto: Machine Learning with Ruby by Eric Weinstein [slides | video]
- 2009
- Porting the UEA-Lite Stemmer to Ruby by Jason Adams [post]
- NLP Resources for Ruby by Jason Adams [post]
Projects and Code Examples / Constituency Parsing
- Going the Distance (⭐60) - Implementations of various distance algorithms with example calculations.
- Named entity recognition with Stanford NER and Ruby (⭐17) - NER Examples in Ruby and Java with some explanations.
- Words Counted - examples of customizable word statistics powered by words_counted (⭐156).
Needs your Help! / Constituency Parsing
- ferret (⭐280) - Information Retrieval in C and Ruby.
- summarize (⭐205) - Ruby native wrapper for Open Text Summarizer (⭐220).
41. Jstips
Support the community / Let’s keep in touch
- 64 - 3 Array Hacks
- 60 - Three useful hacks
- 59 - ES6, var vs let
- 57 - Comma operator in JS
- 56 - Copy to Clipboard
- 53 - Get File Extension
- 47 - Basics: Declarations
- 40 - Using JSON.stringify
- 39 - Advanced Properties
- 37 - Deduplicate an Array
- 35 - Assignment Operators
- 22 - Empty an Array
- 21 - Shuffle an Array
- 11 - Hoisting
- 09 - Template Strings
42. Awesome Crystal
Misc
- crz (⭐90) - Functional programming library
43. Awesome Creative Coding
Projection Mapping • VJing
- VirtualMapper (⭐228) - Realtime preview tool for projection mapping.
Videos
- Modern OpenGL 3.0+ Tutorials - YouTube playlist about modern OpenGL.
Articles • Tutorials / Shaders • OpenGL • WebGL
- Writing a small software renderer - Really good introduction to how basic software rendering works.
Quick References • Cheatsheets / Other
- 3D Maths Cheat Sheet - Math cheatsheet by Anton Gerdelan, from his OpenGL book.
- Easings - Interactive easing functions cheatsheet.
Math / Other
- Desmos - Graph functions, plot data, evaluate equations, explore transformations, and much more.
Machine learning • Computer Vision • Ai / Other
- Machine Learning (⭐953) - Coding Train repo with links to machine learning resources.
44. Awesome Vulkan
Bindings
- vulkan (⭐489) - Ultimate Python bindings for Vulkan generated with CFFI. [Apache Licence 2.0]
45. Awesome Dotnet
Code Analysis and Metrics
- NsDepCop (⭐185) - Static code analysis tool to enforce namespace dependency rules in C# projects.
Decompilation
- dnSpy (⭐26k) - open-source .NET assembly browser, editor, decompiler and debugger
Distributed Computing
- protoactor-dotnet (⭐1.7k) - Proto Actor - Ultra fast distributed actors for Golang and C#
- Prev: Apr 17 - Apr 23, 2017
- Next: Apr 03 - Apr 09, 2017