A curated list of awesome lists
- What is an awesome list?
- Contribution guide
-
Creating a list
Please take the time to read this and do an actual effort with your list. All the low-quality submissions are burning me out...
- Buy a sticker
-
Check out my blog and follow me on Twitter .
Table of Contents
- Platforms
- Programming Languages
- Front-end Development
- Back-end Development
- Computer Science
- Big Data
- Theory
- Books
- Editors
- Gaming
- Development Environment
- Entertainment
- Databases
- Media
- Learn
- Security
- Content Management System
- Miscellaneous
Platforms
- Node.js ★ 11353, pushed 2 days ago
- Frontend Development ★ 18696, pushed 1 days ago
- iOS ★ 11176, pushed 4 days ago
- Android ★ 2328, pushed 10 days ago
- IoT & Hybrid Apps ★ 186, pushed 89 days ago
- Electron ★ 5761, pushed 3 days ago
- Cordova ★ 103, pushed 116 days ago
- React Native ★ 4339, pushed 2 days ago
- Xamarin ★ 100, pushed 10 days ago
-
Linux
★ 331, pushed 2 days ago
- Containers ★ 85, pushed 47 days ago
-
OS X
★ 3920, pushed 2 days ago
- Command-Line ★ 7528, pushed 1 days ago
- Screensavers ★ 192, pushed 25 days ago
- watchOS ★ 162, pushed 77 days ago
- JVM ★ 122, pushed 4 days ago
- Salesforce ★ 55, pushed 15 days ago
- Amazon Web Services ★ 1859, pushed 5 days ago
- Windows ★ 63, pushed 54 days ago
- IPFS ★ 177, pushed 11 days ago
- Fuse ★ 112, pushed 20 days ago
- Heroku ★ 13, pushed 29 days ago
Programming Languages
-
JavaScript
★ 5882, pushed 4 days ago
- Promises ★ 573, pushed 10 days ago
- Standard Style ★ 119, pushed 19 days ago
- Must Watch Talks ★ 10625, pushed 4 days ago
- Tips ★ 9516, pushed 7 days ago
- Network Layer ★ 218, pushed 45 days ago
- Micro npm Packages ★ 234, pushed 6 days ago
- Mad Science npm Packages ★ 452, pushed 69 days ago
- Maintenance Modules ★ 230, pushed 104 days ago - For npm packages
- npm ★ 1710, pushed 12 days ago
- AVA ★ 99, pushed 2 days ago - Test runner
- ESLint ★ 213, pushed 5 days ago
-
Swift
★ 7959, pushed 4 days ago
- Education ★ 4475, pushed 23 days ago
- Playgrounds ★ 406, pushed 11 days ago
- Python ★ 20412, pushed 4 days ago
- Rust ★ 2097, pushed 6 days ago
- Haskell ★ 732, pushed 25 days ago
- PureScript ★ 62, pushed 72 days ago
- Go ★ 12513, pushed 1 days ago
- Scala ★ 3388, pushed 6 days ago
-
Ruby
★ 5648, pushed 5 days ago
- Events ★ 167, pushed 19 days ago
- Clojure ★ 683, pushed 13 days ago
- ClojureScript ★ 250, pushed 43 days ago
- Elixir ★ 3654, pushed 3 days ago
- Elm ★ 595, pushed 6 days ago
- Erlang ★ 422, pushed 23 days ago
- Julia ★ 327, pushed 3 days ago
- Lua ★ 821, pushed 66 days ago
- C ★ 214, pushed 2 days ago
- C/C++ ★ 4935, pushed 2 days ago
- R ★ 1317, pushed 5 days ago
- D ★ 123, pushed 22 days ago
- Common Lisp ★ 276, pushed 4 days ago
- Perl ★ 268, pushed 89 days ago
- Groovy ★ 261, pushed 9 days ago
- Dart ★ 136, pushed 127 days ago
-
Java
★ 6775, pushed 5 days ago
- RxJava ★ 27, pushed 9 days ago
- Kotlin
- OCaml ★ 601, pushed 8 days ago
- Coldfusion ★ 29, pushed 106 days ago
- Fortran ★ 65, pushed 111 days ago
- .NET ★ 1717, pushed 3 days ago
- PHP ★ 11659, pushed 2 days ago
- Delphi ★ 128, pushed 8 days ago
- Assembler
- AutoHotkey ★ 234, pushed 13 days ago
- AutoIt ★ 34, pushed 62 days ago
- Crystal ★ 301, pushed 11 days ago
- TypeScript ★ 105, pushed 3 days ago
Front-end Development
- ES6 Tools ★ 3009, pushed 67 days ago
- Web Performance Optimization ★ 5366, pushed 15 days ago
- Web Tools ★ 188, pushed 65 days ago
-
CSS
★ 411, pushed 9 days ago
- Critical-Path Tools ★ 572, pushed 67 days ago
- Scalability ★ 1023, pushed 13 days ago
- Must-Watch Talks ★ 1997, pushed 64 days ago
- Protips ★ 6715, pushed 2 days ago
-
React
★ 13197, pushed 2 days ago
- Relay ★ 60, pushed 49 days ago
- Web Components ★ 797, pushed 172 days ago
- Polymer ★ 207, pushed 13 days ago
- Angular 2 ★ 1444, pushed 5 days ago
- Angular ★ 1490, pushed 8 days ago
- Backbone ★ 319, pushed 38 days ago
- HTML5 ★ 472, pushed 76 days ago
- SVG ★ 2861, pushed 7 days ago
- Canvas ★ 97, pushed 75 days ago
- KnockoutJS ★ 36, pushed 2 days ago
- Dojo Toolkit ★ 46, pushed 138 days ago
- Inspiration ★ 372, pushed 146 days ago
- Ember ★ 125, pushed 18 days ago
- Android UI ★ 13918, pushed 6 days ago
- iOS UI ★ 7875, pushed 6 days ago
- Meteor ★ 547, pushed 30 days ago
- BEM ★ 147, pushed 32 days ago
- Flexbox ★ 340, pushed 20 days ago
- Web Typography ★ 144, pushed 14 days ago
- Web Accessibility ★ 126, pushed 23 days ago
- Material Design ★ 337, pushed 104 days ago
- D3 ★ 2786, pushed 8 days ago
- Emails ★ 78, pushed 12 days ago
-
jQuery
★ 188, pushed 8 days ago
- Tips ★ 3683, pushed 1 days ago
- Web Audio ★ 149, pushed 24 days ago
- Offline-First ★ 1410, pushed 2 days ago
- Static Website Services ★ 178, pushed 8 days ago
- A-Frame VR ★ 228, pushed 4 days ago - Virtual reality
- Cycle.js ★ 315, pushed 6 days ago
- Text Editing ★ 8, pushed 56 days ago
- Motion UI Design ★ 244, pushed 34 days ago
- Vue.js ★ 2411, pushed 4 days ago
- Marionette.js ★ 104, pushed 26 days ago
- Aurelia ★ 20, pushed 6 days ago
- Charting ★ 560, pushed 9 days ago
- Ionic Framework 2 ★ 50, pushed 4 days ago
- Chrome DevTools ★ 1354, pushed 15 days ago
Back-end Development
- Django ★ 3650, pushed 26 days ago
- Flask ★ 2367, pushed 13 days ago
- Docker ★ 3116, pushed 2 days ago
- Vagrant ★ 177, pushed 69 days ago
- Pyramid ★ 248, pushed 1 days ago
- Play1 Framework ★ 23, pushed 114 days ago
- CakePHP ★ 393, pushed 6 days ago
-
Symfony
★ 697, pushed 3 days ago
- Education ★ 131, pushed 51 days ago
- Laravel ★ 2725, pushed 5 days ago
-
Rails
★ 829, pushed 48 days ago
- Gems ★ 1621, pushed 34 days ago
- Phalcon ★ 181, pushed 14 days ago
-
Useful
.htaccess
Snippets ★ 9219, pushed 28 days ago - nginx ★ 1628, pushed 66 days ago
- Dropwizard ★ 12, pushed 7 days ago
- Kubernetes ★ 149, pushed 27 days ago
- Lumen ★ 62, pushed 38 days ago
Computer Science
- University Courses ★ 14954, pushed 14 days ago
- Data Science ★ 2359, pushed 8 days ago
-
Machine Learning
★ 12665, pushed 4 days ago
- Tutorials ★ 2204, pushed 80 days ago
-
Speech and Natural Language Processing
★ 1193, pushed 106 days ago
- Spanish ★ 46, pushed 145 days ago
- Linguistics ★ 40, pushed 270 days ago
- Cryptography ★ 1544, pushed 191 days ago
- Computer Vision ★ 1254, pushed 47 days ago
-
Deep Learning
★ 1922, pushed 8 days ago
- Neural networks
- TensorFlow ★ 27, pushed 8 days ago
- Deep Vision ★ 1273, pushed 9 days ago
- Open Source Society University ★ 13722, pushed 9 days ago
- Functional Programming ★ 115, pushed 64 days ago
- Static Analysis & Code Quality ★ 76, pushed 6 days ago
- Software-Defined Networking ★ 20, pushed 48 days ago
Big Data
- Big Data ★ 3106, pushed 13 days ago
- Public Datasets ★ 13887, pushed 7 days ago
- Hadoop ★ 325, pushed 4 days ago
- Data Engineering ★ 467, pushed 24 days ago
- Streaming ★ 45, pushed 9 days ago
Theory
- Papers We Love ★ 16161, pushed 12 days ago
- Talks ★ 1167, pushed 23 days ago
- Algorithms ★ 1434, pushed 14 days ago
- Algorithm Visualizations ★ 500, pushed 94 days ago
- Artificial Intelligence ★ 1518, pushed 27 days ago
- Search Engine Optimization ★ 222, pushed 66 days ago
- Competitive Programming ★ 139, pushed 28 days ago
- Math ★ 151, pushed 8 days ago
Books
- Free Programming Books ★ 54405, pushed 4 days ago
- Free Software Testing Books
- Go Books ★ 2107, pushed 40 days ago
- R Books ★ 29, pushed 5 days ago
- Mind Expanding Books ★ 344, pushed 18 days ago
- Book Authoring ★ 2, pushed 2 days ago
Editors
- Sublime Text ★ 380, pushed 81 days ago
- Vim ★ 4633, pushed 10 days ago
- Emacs ★ 1774, pushed 2 days ago
- Atom ★ 326, pushed 5 days ago
- Visual Studio Code ★ 114, pushed 11 days ago
Gaming
- Game Development ★ 2890, pushed 39 days ago
- Game Talks ★ 274, pushed 35 days ago
- Godot ★ 131, pushed 23 days ago - Game engine
- Open Source Games ★ 2592, pushed 19 days ago
- Unity ★ 536, pushed 5 days ago - Game engine
- Chess ★ 19, pushed 12 days ago
- LÖVE - Game engine
- PICO-8 ★ 88, pushed 33 days ago - Fantasy console
Development Environment
- Quick Look Plugins ★ 5950, pushed 4 days ago - OS X
- Dev Env ★ 388, pushed 14 days ago
- Dotfiles ★ 1061, pushed 8 days ago
- Shell ★ 6673, pushed 18 days ago
- Command-Line Apps ★ 398, pushed 7 days ago
- ZSH Plugins ★ 1464, pushed 3 days ago
-
GitHub
★ 187, pushed 44 days ago
- Browser Extensions ★ 450, pushed 4 days ago
- Cheat Sheet ★ 18492, pushed 28 days ago
- Git Cheat Sheet & Git Flow ★ 1138, pushed 50 days ago
- Git Tips ★ 515, pushed 5 days ago
- Git Add-ons ★ 227, pushed 10 days ago
- SSH ★ 315, pushed 47 days ago
- FOSS for Developers ★ 115, pushed 55 days ago
Entertainment
- Science Fiction ★ 997, pushed 14 days ago - Scifi
- Fantasy ★ 167, pushed 75 days ago
- Podcasts ★ 602, pushed 16 days ago
- Email Newsletters ★ 293, pushed 21 days ago
Databases
- Database ★ 209, pushed 31 days ago
- MySQL
- SQLAlchemy ★ 1106, pushed 31 days ago
- InfluxDB ★ 98, pushed 25 days ago
- Neo4j ★ 73, pushed 11 days ago
- Doctrine ★ 91, pushed 22 days ago - PHP ORM
- MongoDB ★ 200, pushed 7 days ago
Media
- Creative Commons Media ★ 109, pushed 103 days ago
- Fonts ★ 115, pushed 48 days ago
- Codeface ★ 3139, pushed 29 days ago - Text editor fonts
- Stock Resources ★ 5175, pushed 14 days ago
- GIF ★ 90, pushed 84 days ago
- Music ★ 84, pushed 39 days ago
- Open Source Documents
- Audio Visualization ★ 258, pushed 4 days ago
Learn
- CLI Workshoppers ★ 128, pushed 88 days ago - Interactive tutorials
- Learn to Program ★ 174, pushed 7 days ago
- Speaking ★ 360, pushed 113 days ago
- Tech Videos ★ 116, pushed 115 days ago
- Dive into Machine Learning ★ 5160, pushed 6 days ago
- Computer History ★ 588, pushed 21 days ago
Security
- Application Security ★ 1668, pushed 24 days ago
- Security ★ 523, pushed 50 days ago
- CTF ★ 421, pushed 35 days ago - Capture The Flag
- Malware Analysis ★ 968, pushed 6 days ago
- Android Security ★ 1007, pushed 6 days ago
- Hacking ★ 510, pushed 12 days ago
- Honeypots ★ 604, pushed 47 days ago
- Incident Response ★ 471, pushed 12 days ago
Content Management System
- Umbraco ★ 52, pushed 68 days ago
- Refinery CMS ★ 10, pushed 27 days ago
Miscellaneous
- JSON ★ 306, pushed 25 days ago
- Discounts for Student Developers
-
Slack
★ 218, pushed 104 days ago
- Communities ★ 133, pushed 49 days ago
- Conferences ★ 407, pushed 35 days ago
- GeoJSON ★ 270, pushed 66 days ago
- Sysadmin ★ 3496, pushed 5 days ago
- Radio ★ 73, pushed 270 days ago
- Awesome ★ 34522, pushed 2 days ago
- Analytics ★ 334, pushed 15 days ago
- Open Companies ★ 93, pushed 119 days ago
- REST ★ 636, pushed 14 days ago
- Selenium ★ 99, pushed 29 days ago
- Endangered Languages ★ 81, pushed 38 days ago
- Continuous Delivery ★ 167, pushed 5 days ago
- Services Engineering ★ 2107, pushed 270 days ago
- Free for Developers ★ 13074, pushed 6 days ago
- Bitcoin ★ 83, pushed 24 days ago
- Answers - Stack Overflow, Quora, etc
- Sketch ★ 413, pushed 13 days ago - OS X design app
- Places to Post Your Startup ★ 851, pushed 99 days ago
- PCAPTools ★ 378, pushed 5 days ago
- Remote Jobs ★ 5439, pushed 1 days ago
- Boilerplate Projects ★ 199, pushed 71 days ago
- Readme ★ 360, pushed 42 days ago
- Tools ★ 6277, pushed 2 days ago
- Styleguides ★ 291, pushed 22 days ago
- Design and Development Guides ★ 1097, pushed 37 days ago
- Software Engineering Blogs ★ 7780, pushed 1 days ago
- Self Hosted ★ 6801, pushed 4 days ago
- FOSS Production Apps ★ 82, pushed 158 days ago
- Gulp ★ 142, pushed 4 days ago
-
AMA
★ 527, pushed 7 days ago
- Ask Me Anything
- Answers ★ 86, pushed 225 days ago
- Open Source Photography ★ 44, pushed 56 days ago
- OpenGL ★ 267, pushed 24 days ago
- Productivity ★ 67, pushed 112 days ago
- GraphQL ★ 1179, pushed 5 days ago
- Transit ★ 91, pushed 15 days ago
- Research Tools ★ 95, pushed 33 days ago
- Niche Job Boards ★ 30, pushed 35 days ago
- Data Visualization ★ 431, pushed 11 days ago
- Social Media Share Links
- JSON Datasets ★ 88, pushed 141 days ago
- Microservices ★ 883, pushed 5 days ago
- Unicode Code Points ★ 80, pushed 78 days ago
- Internet of Things ★ 212, pushed 74 days ago
- Beginner-Friendly Projects ★ 304, pushed 26 days ago
- Bluetooth Beacons ★ 131, pushed 57 days ago
- Programming Interviews
- Ripple ★ 32, pushed 103 days ago - Open source distributed settlement network
- Katas ★ 32, pushed 75 days ago
- Tools for Activism ★ 152, pushed 84 days ago
- TAP ★ 197, pushed 47 days ago - Test Anything Protocol
- Robotics ★ 162, pushed 28 days ago
- MQTT ★ 41, pushed 31 days ago - "Internet of Things" connectivity protocol
- Hacking Spots ★ 245, pushed 16 days ago
- For Girls ★ 95, pushed 8 days ago
- Vorpal ★ 54, pushed 8 days ago - Node.js CLI framework
- OKR Methodology ★ 33, pushed 88 days ago - Goal setting & communication best practices
- Vulkan ★ 186, pushed 7 days ago
- LaTeX ★ 19, pushed 29 days ago - Typesetting language
- Network Analysis ★ 179, pushed 2 days ago
- Economics ★ 33, pushed 8 days ago - An economist's starter kit
License
To the extent possible under law, Sindre Sorhus has waived all copyright and related or neighboring rights to this work.