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.