Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-learning
List of learning URL's
https://github.com/rubenclaes/awesome-learning
Last synced: 3 days ago
JSON representation
-
Platforms
- Node.js - Async non-blocking event-driven JavaScript runtime built on Chrome's V8 JavaScript engine. - [Cross-Platform](https://github.com/bcoe/awesome-cross-platform-nodejs#readme) - Writing cross-platform code on Node.js.
- Electron - Cross-platform native desktop apps using JavaScript/HTML/CSS.
- macOS - Operating system for Apple's Mac computers. - [Command-Line](https://github.com/herrbischoff/awesome-macos-command-line#readme) - [Screensavers](https://github.com/agarrharr/awesome-macos-screensavers#readme) - [Apps](https://github.com/jaywcjlove/awesome-mac#readme) - [Open Source Apps](https://github.com/serhii-londar/
- Frontend Development
- IoT & Hybrid Apps
- React Native - JavaScript framework for writing natively rendering mobile apps for iOS and Android.
- JVM
- Amazon Web Services
- Heroku - Cloud platform as a service.
- Raspberry Pi - Credit card-sized computer aimed at teaching kids programming, but capable of a lot more.
- WebExtensions - Cross-browser extension system.
- Smart TV - Create apps for different TV platforms.
- Amazon Alexa - Virtual home assistant.
- DigitalOcean - Cloud computing platform designed for developers.
- Flutter - Google's mobile SDK for building native iOS and Android apps from a single codebase written in Dart.
- Home Assistant - Open source home automation that puts local control and privacy first.
- IBM Cloud - Cloud platform for developers and companies.
- Firebase - App development platform built on Google Cloud Platform.
- Robot Operating System 2.0 - Set of software libraries and tools that help you build robot apps.
- Adafruit IO - Visualize and store data from any device.
- Cloudflare - CDN, DNS, DDoS protection, and security for your site.
- Actions on Google - Developer platform for Google Assistant.
- Linux - [Containers](https://github.com/Friz-zy/awesome-linux-containers#readme) - [eBPF](https://github.com/zoidbergwill/awesome-ebpf#readme) - Virtual machine that allows you to write more efficient and powerful tracing and monitoring for Linux systems.
-
Front-End Development
- webpack - Module bundler.
- Headless CMS - A List of Content Management Systems for JAMstack Sites
- ES6 Tools
- Web Performance Optimization
- Web Tools
- CSS - Style sheet language that specifies how HTML elements are displayed on screen. - [Critical-Path Tools](https://github.com/addyosmani/critical-path-css-tools#readme) - [Scalability](https://github.com/davidtheclark/scalable-css-reading-list#readme) - [Must-Watch Talks](https://github.com/AllThingsSmitty/must-watch-css#readme) - [Protips](https://github.com/AllThingsSmitty/css-protips#readme) - [Frameworks](https://github.com/troxler/awesome-css-frameworks#readme)
- React - App framework. - [Relay](https://github.com/expede/awesome-relay#readme) - Framework for building data-driven React apps. - [React Hooks](https://github.com/glauberfc/awesome-react-hooks#readme) - A new feature that lets you use state and other React features without writing a class.
- Polymer - JavaScript library to develop Web Components.
- Angular - App framework.
- Backbone - App framework.
- HTML5 - Markup language used for websites & web apps.
- SVG - XML-based vector image format.
- Canvas
- KnockoutJS - JavaScript library.
- Dojo Toolkit - JavaScript toolkit.
- Inspiration
- Ember - App framework.
- Meteor
- BEM
- Flexbox
- Web Typography
- Web Accessibility
- Material Design
- D3 - Library for producing dynamic, interactive data visualizations.
- Emails
- Web Audio
- Offline-First
- Static Website Services
- Cycle.js - Functional and reactive JavaScript framework.
- Text Editing
- Motion UI Design
- Vue.js - App framework.
- Marionette.js - App framework.
- Aurelia - App framework.
- Charting
- Chrome DevTools
- Draft.js - Rich text editor framework for React.
- Service Workers
- Progressive Web Apps
- choo - App framework.
- Redux - State container for JavaScript apps.
- Browserify - Module bundler.
- Sass - CSS preprocessor.
- Ant Design - Enterprise-class UI design language.
- Less - CSS preprocessor.
- Next.js - Framework for server-rendered React apps.
- JAMstack - Modern web development architecture based on client-side JavaScript, reusable APIs, and prebuilt markup.
- Mobile Web Development - Creating a great mobile web experience.
- Storybook - Development environment for UI components..
- Web Components
- lit-html - HTML templating library for JavaScript.
- PostCSS - CSS tool.
- Progressive Enhancement
- Ionic Framework 2
- Hyperapp - Tiny JavaScript library for building web apps.
- Web Performance Metrics - Metrics to help understand page speed and user experience.
-
Back-End Development
- Flask - Python framework.
- Docker
- Vagrant - Automation virtual machine environment.
- Pyramid - Python framework.
- Play1 Framework
- Useful `.htaccess` Snippets
- nginx - Web server.
- Kubernetes - Open-source platform that automates Linux container operations.
- Serverless Framework - Serverless computing and serverless architectures.
- Dash - Python web app framework.
- Terraform - Tool for building, changing, and versioning infrastructure.
-
Entertainment
-
Miscellaneous
- Awesome - Recursion illustrated.
- TAP - Test Anything Protocol.
- JSON - Text based data interchange format. - [GeoJSON](https://github.com/tmcw/awesome-geojson#readme) - [Datasets](https://github.com/jdorfman/awesome-json-datasets#readme)
- Discounts for Student Developers
- Radio
- REST
- Selenium
- Appium - Test automation tool for apps.
- Services Engineering
- Free for Developers
- Answers - Stack Overflow, Quora, etc.
- Sketch - Design app for macOS.
- Boilerplate Projects
- Readme
- Design and Development Guides
- Software Engineering Blogs
- FOSS Production Apps
- Gulp - Task runner.
- AMA - Ask Me Anything. - [Answers](https://github.com/stoeffel/awesome-ama-answers#readme)
- Open Source Photography
- OpenGL - Cross-platform API for rendering 2D and 3D graphics.
- GraphQL
- Research Tools
- Social Media Share Links
- Microservices
- Beginner-Friendly Projects
- Katas
- Tools for Activism
- Citizen Science - For community-based and non-institutional scientists.
- MQTT - "Internet of Things" connectivity protocol.
- Hacking Spots
- For Girls
- Vorpal - Node.js CLI framework.
- Vulkan - Low-overhead, cross-platform 3D graphics and compute API.
- LaTeX - Typesetting language.
- Economics - An economist's starter kit.
- Funny Markov Chains
- Bioinformatics
- Cheminformatics - Informatics techniques applied to problems in chemistry.
- Colorful - Choose your next color scheme.
- Steam - Digital distribution platform.
- Bots - Building bots.
- Site Reliability Engineering
- Empathy in Engineering - Building and promoting more compassionate engineering cultures.
- DTrace - Dynamic tracing framework.
- ChatOps - Managing technical and business operations through a chat.
- Falsehood - Falsehoods programmers believe in.
- Domain-Driven Design - Software development approach for complex needs by connecting the implementation to an evolving model.
- Quantified Self - Self-tracking through technology.
- SaltStack - Python-based config management system.
- Web Design - For digital designers.
- JMeter - Load testing and performance measurement tool.
- Creative Coding - Programming something expressive instead of something functional.
- No-Login Web Apps - Web apps that work without login.
- Testing - Software testing.
- Free Software - Free as in freedom.
- Framer - Prototyping interactive UI designs.
- Markdown - Markup language.
- Dev Fun - Funny developer projects.
- Events in the Netherlands - Tech-related events in the Netherlands.
- Healthcare - Open source healthcare software for facilities, providers, developers, policy experts, and researchers.
- TikZ - Graph drawing packages for TeX/LaTeX/ConTeXt.
- Neuroscience - Study of the nervous system and brain.
- Ad-Free - Ad-free alternatives.
- Esolangs - Programming languages designed for experimentation or as jokes rather than actual use.
- Prometheus - Open-source monitoring system.
- Ledger - Double-entry accounting on the command-line.
- Uncopyright - Public domain works.
- Crypto Currency Tools & Algorithms - Digital currency where encryption is used to regulate the generation of units and verify transfers.
- Diversity - Creating a more inclusive and diverse tech community.
- Open Source Supporters - Companies that offer their tools and services for free to open source projects.
- Design Principles - Create better and more consistent designs and experiences.
- Visual Regression Testing - Ensures changes did not break the functionality or style.
- Theravada - Teachings from the Theravada Buddhist tradition.
- inspectIT - Open source Java app performance management tool.
- Open Source Maintainers - The experience of being an open source maintainer.
- Calculators - Calculators for every platform.
- Jupyter - Create and share documents that contain code, equations, visualizations and narrative text.
- FIRST Robotics Competition - International high school robotics championship.
- Humane Technology - Open source projects that help improve society.
- Speakers - Conference and meetup speakers in the programming and design community.
- Board Games - Table-top gaming fun for all.
- Software Patreons - Fund individual programmers or the development of open source projects.
- Parasite - Parasites and host-pathogen interactions.
- Food - Food-related projects on GitHub.
- Mental Health - Mental health awareness and self-care in the software industry.
- Bitcoin Payment Processors - Start accepting Bitcoin.
- Scientific Computing - Solving complex scientific problems using computers.
- Amazon Sellers
- Plotters - Computer-controlled drawing machines and other visual art robots.
- Prisma - Turn your database into a GraphQL API.
- Software Architecture - The discipline of designing and building software.
- Connectivity Data and Reports - Better understand who has access to telecommunication and internet infrastructure and on what terms.
- Stacks - Tech stacks for building different apps and features.
- Cytodata - Image-based profiling of biological phenotypes for computational biologists.
- IRC - Open source messaging protocol.
- Advertising - Advertising and programmatic media for websites.
- Unicode - Unicode standards, quirks, packages and resources. - [Code Points](https://github.com/Codepoints/awesome-codepoints#readme)
- Sysadmin
- Analytics
- Continuous Integration and Continuous Delivery
- Self Hosted
- Transit
- Data Visualization
- Userscripts - Enhance your browsing experience.
- Magento 2 - Open Source eCommerce built with PHP.
- Homematic - Smart home devices.
- Agriculture - Open source technology for farming and gardening.
- Product Design - Design a product from the initial concept to production.
- Captcha - A type of challenge–response test used in computing to determine whether or not the user is human.
-
Programming Languages
- JavaScript - [Promises](https://github.com/wbinnssmith/awesome-promises#readme) - [Standard Style](https://github.com/standard/awesome-standard#readme) - Style guide and linter. - [Must Watch Talks](https://github.com/bolshchikov/js-must-watch#readme) - [Tips](https://github.com/loverajoel/jstips#readme) - [Network Layer](https://github.com/Kikobeats/awesome-network-js#readme) - [Micro npm Packages](https://github.com/parro-it/awesome-micro-npm-packages#readme) - [Mad Science npm Packages](https://github.com/feross/awesome-mad-science#readme) - Impossible sounding projects that exist. - [Maintenance Modules](https://github.com/maxogden/maintenance-modules#readme) - For npm packages. - [npm](https://github.com/sindresorhus/awesome-npm#readme) - Package manager. - [AVA](https://github.com/avajs/awesome-ava#readme) - Test runner. - [ESLint](https://github.com/dustinspecker/awesome-eslint#readme) - Linter. - [Functional Programming](https://github.com/stoeffel/awesome-fp-js#readme) - [Observables](https://github.com/sindresorhus/awesome-observables#readme) - [npm scripts](https://github.com/RyanZim/awesome-npm-scripts#readme) - Task runner. - [30 Seconds of Code](https://github.com/30-seconds/30-seconds-of-code#readme) - Code snippets you can understand in 30 seconds.
- Python - General-purpose programming language designed for readability. - [Asyncio](https://github.com/timofurrer/awesome-asyncio#readme) - Asynchronous I/O in Python 3. - [Scientific Audio](https://github.com/faroit/awesome-python-scientific-audio#readme) - Scientific research in audio/music. - [CircuitPython](https://github.com/adafruit/awesome-circuitpython#readme) - A version of Python for microcontrollers. - [Data Science](https://github.com/krzjoa/awesome-python-data-science#readme) - Data analysis and machine learning.
- PureScript
- Go
- Elixir
- Elm
-
Theory
- Talks
- Algorithms - [Education](https://github.com/gaerae/awesome-algorithms-education#readme) - Learning and practicing.
- Algorithm Visualizations
- Artificial Intelligence
- Search Engine Optimization
- Competitive Programming
- Math
- Recursion Schemes - Traversing nested data structures.
-
Books
-
Editors
- Visual Studio Code - Cross-platform open-source text editor.
-
Development Environment
- Quick Look Plugins - For macOS.
- Dev Env
- Dotfiles
- Shell
- Command-Line Apps
- ZSH Plugins
- GitHub - Hosting service for Git repositories. - [Browser Extensions](https://github.com/stefanbuck/awesome-browser-extensions-for-github#readme) - [Cheat Sheet](https://github.com/tiimgreen/github-cheat-sheet#readme) - [Pinned Gists](https://github.com/matchai/awesome-pinned-gists#readme) - Dynamic pinned gists for your GitHub profile.
- Git Cheat Sheet & Git Flow
- Git Tips
- Git Add-ons - Enhance the `git` CLI.
- Git Hooks - Scripts for automating tasks during `git` workflows.
- SSH
- FOSS for Developers
- Hyper - Cross-platform terminal app built on web technologies.
- PowerShell - Cross-platform object-oriented shell.
- Terminals Are Sexy
- Fish - User-friendly shell.
- Alfred Workflows - Productivity app for macOS.
-
Databases
- Database
- MySQL
- SQLAlchemy
- InfluxDB
- Neo4j
- MongoDB - NoSQL database.
- TinkerPop - Graph computing framework.
- PostgreSQL - Object-relational database.
- CouchDB - Document-oriented NoSQL database.
- HBase - Distributed, scalable, big data store.
- NoSQL Guides - Help on using non-relational, distributed, open-source, and horizontally scalable databases.
- RethinkDB
-
Media
- Creative Commons Media
- Fonts
- Codeface - Text editor fonts.
- Stock Resources
- GIF - Image format known for animated images.
- Audio Visualization
- Broadcasting
- Pixel Art - Pixel-level digital art.
- FFmpeg - Cross-platform solution to record, convert and stream audio and video.
- Icons - Downloadable SVG/PNG/font icon projects.
- Music
- Open Source Documents
-
Learn
- CLI Workshoppers - Interactive tutorials.
- Learn to Program
- Speaking
- Tech Videos
- Computer History
- JavaScript Learning
- Product Management - Learn how to be a better product manager.
- Roadmaps - Gives you a clear route to improve your knowledge and skills.
- Dive into Machine Learning
- CSS Learning - Mainly about CSS – the language and the modules.
- Educational Games - Learn while playing.
-
Security
- Application Security
- Security
- CTF - Capture The Flag.
- Malware Analysis
- Hacking
- Honeypots - Deception trap, designed to entice an attacker into attempting to compromise the information systems in an organization.
- Incident Response
- Web Security - Security of web apps & services.
- Fuzzing - Automated software testing technique that involves feeding pseudo-randomly generated input data.
- Embedded and IoT Security
- Cybersecurity Blue Team - Groups of individuals who identify security flaws in information technology systems.
- GDPR - Regulation on data protection and privacy for all individuals within EU.
-
Content Management Systems
-
Hardware
- Robotics
- Internet of Things
- Electronics - For electronic engineers and hobbyists.
- Bluetooth Beacons
-
Business
- Open Companies
- Places to Post Your Startup
- OKR Methodology - Goal setting & communication best practices.
- Leading and Managing - Leading people and being a manager in a technology company/environment.
- Indie - Independent developer businesses.
- Tools of the Trade - Tools used by companies on Hacker News.
- Clean Tech - Fighting climate change with technology.
-
Work
- Communities
- Productivity
- Code Review - Reviewing code.
- Programming Interviews
-
Networking
-
Higher Education
- Computational Neuroscience - A multidisciplinary science which uses computational approaches to study the nervous system.
-
Related
- Awesome Indexed - Search the Awesome dataset.
Programming Languages
Categories
Miscellaneous
110
Front-End Development
56
Platforms
23
Development Environment
18
Databases
12
Security
12
Media
12
Learn
11
Back-End Development
11
Theory
8
Business
7
Books
6
Programming Languages
6
Entertainment
5
Hardware
4
Work
4
Networking
3
Content Management Systems
1
Higher Education
1
Related
1
License
1
Editors
1
Sub Categories
Keywords
awesome
193
awesome-list
191
list
85
resources
12
javascript
9
lists
8
security
7
books
6
css
6
learning
6
python
6
awesome-lists
5
machine-learning
4
tools
4
serverless
4
open-source
4
git
4
iot
4
devops
4
mobile
3
fish
3
frontend
3
bash
3
tutorial
3
best-practices
3
cli
3
awesomeness
3
email
3
internet-of-things
3
mqtt
3
roadmap
3
design
3
engineering
3
resource
3
literature
2
practice
2
testing
2
databases
2
collections
2
opengl
2
advertising
2
cloud-computing
2
documentation
2
tips
2
meta
2
startups
2
go
2
hardware
2
golang
2
robotics
2