mirror of
https://github.com/sindresorhus/awesome
synced 2024-12-01 08:11:44 +01:00
e4bb2b31aa
Also change the description from 'Mad Science Modules' to 'Mad Science npm Packages'. This makes it clearer for you to understand that these modules are from npm and use JavaScript (using a similar style to 'Micro npm Packages'). |
||
---|---|---|
media | ||
.gitattributes | ||
awesome.md | ||
code-of-conduct.md | ||
contributing.md | ||
create-list.md | ||
readme.md |
A curated list of awesome lists
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
- Frontend Development
- iOS
- Android
- IoT & Hybrid Apps
- Electron
- Cordova
- React Native
- Xamarin
- Linux
- OS X
- watchOS
- JVM
- Salesforce
- Amazon Web Services
- Windows
- IPFS
- Fuse
Programming Languages
- JavaScript
- Swift
- Python
- Rust
- Haskell
- PureScript
- Go
- Scala
- Ruby
- Ruby Events (Conferences, Meetups, etc.)
- Clojure
- ClojureScript
- Elixir
- Elm
- Erlang
- Julia
- Lua
- C
- C/C++
- R
- D
- Common Lisp
- Perl
- Groovy
- Dart
- Java
- Kotlin
- OCaml
- Coldfusion
- Fortran
- .NET
- PHP
- Delphi
- Assembler
- AutoHotkey
- AutoIt
- Crystal
- TypeScript
Front-end Development
- ES6 Tools
- Web Performance Optimization
- Web Tools
- CSS
- React
- Web Components
- Polymer
- Angular 2
- Angular
- Backbone
- HTML5
- SVG
- Canvas
- KnockoutJS
- Dojo Toolkit
- Inspiration
- Ember
- Android UI
- iOS UI
- Meteor
- BEM
- Flexbox
- Web Typography
- Web Accessibility
- Material Design
- D3
- Emails
- jQuery
- Web Audio
- Offline-First
- Static Website Services
- A-Frame VR (Virtual reality)
- Cycle.js
- Text Editing
- Motion UI Design
- Vue.js
- Marionette.js
- Aurelia
Back-end Development
- Django
- Flask
- Docker
- Vagrant
- Pyramid
- Play1 Framework
- CakePHP
- Symfony
- Laravel
- Rails
- Phalcon
- Useful
.htaccess
Snippets - nginx
- Dropwizard
- Kubernetes
Computer Science
- University Courses
- Data Science
- Machine Learning
- Speech and Natural Language Processing
- Linguistics
- Cryptography
- Computer Vision
- Deep Learning (Neural networks)
- Deep Vision
- Open Source Society University
- Functional Programming
- Static Analysis & Code Quality
- Software-Defined Networking
Big Data
Theory
- Papers We Love
- Talks
- Algorithms
- Algorithm Visualizations
- Artificial Intelligence
- Search Engine Optimization
- Competitive Coding
- Math
Books
Editors
Gaming
- Game Development
- Game Talks
- Godot (Game engine)
- Open Source Games
- Unity (Game engine)
- Chess
- LÖVE (Game engine)
Development Environment
- Quick Look Plugins
- Dev Env
- Dotfiles
- Shell
- Command-Line Apps
- ZSH Plugins
- GitHub
- Git Cheat Sheet
- Git Tips
- Git Add-ons
- SSH
Entertainment
Databases
Media
- Creative Commons Media
- Fonts
- Codeface (Text editor fonts)
- Stock Resources
- GIF
- Music
Learn
- CLI Workshoppers/Adventures
- Learn to Program
- Speaking
- Tech Videos
- Dive into Machine Learning
- Computer History
Security
- Application Security
- Security
- CTF (Capture the Flag)
- Malware Analysis
- Android Security
- Hacking
- Honeypots
- Incident Response
Content Management System
Miscellaneous
- JSON
- Discounts for Student Developers
- Slack
- Conferences
- GeoJSON
- Sysadmin
- Radio
- Awesome
- Analytics
- FOSS for Developers
- Open Companies
- REST
- Selenium
- Endangered Languages
- Continuous Delivery
- Services Engineering
- Free for Developers
- Bitcoin
- Answers (Stack Overflow, Quora, etc)
- Sketch (OS X app)
- Places to Post Your Startup
- Maintenance Modules (for npm packages)
- PCAPTools
- Remote Jobs
- Boilerplate Projects
- Readme
- Tools
- Styleguides
- Design and Development Guides
- Software Engineering Blogs
- Self Hosted
- FOSS Production Apps
- Gulp
- AMA (Ask Me Anything)
- Open Source Photography
- OpenGL
- Productivity
- GraphQL
- Transit
- Research Tools
- Niche Job Boards
- Data Visualization
- Social Media Share Links
- JSON Datasets
- Microservices
- Unicode Code Points
- Internet of Things
- Open Source Documents
- Beginner-Friendly Projects
- Bluetooth Beacons
- Spanish Natural Language Processing (NLP)
- Programming Interviews
- Ripple (Open-source distributed settlement network)
- Katas
- Tools for Activism
- TAP (Test Anything Protocol)
- Robotics
- MQTT (an "Internet of Things" connectivity protocol)
- Hacking Spots
- For Girls
- Vorpal (Node.js CLI framework)
- OKR Methodology (Goal setting & communication best practices)
License
To the extent possible under law, Sindre Sorhus has waived all copyright and related or neighboring rights to this work.