more-awesome
An extensive list of "awesome" lists to help you find resources and starting points on every topic.
https://github.com/0ex/more-awesome
Last synced: 11 days ago
JSON representation
Back-End Development
- Apache Wicket - Java web app framework.
- Dash - Python web app framework.
- Docker - Docker resources and projects.
- Dropwizard - Java framework.
- FastAPI - Python web app framework.
- Fiber - Web framework built on top of Fasthttp, the fastest HTTP engine for Go.
- Flask - Python framework. Also by @humiaozuzu.
- IAM - User accounts, authentication and authorization.
- Kubernetes - Open-source platform that automates Linux container operations.
- Nginx - Web server.
- Play1 Framework - Modules, tools and resources for play1.
- Pyramid - Python framework.
- Gems - Ruby Gems for Rails development.
- Rails - Web app framework for Ruby.
- Serverless Framework - Serverless computing and serverless architectures.
- Useful `.htaccess` Snippets - ✂useful.htaccess snippets.
- Vagrant - Automation virtual machine environment.
- Vapor - Server-side development in Swift.
- Vert.x - Toolkit for building reactive apps on the JVM.
- AdonisJS - MVC Framework For Node.js
- Caddy - Caddy resources.
- Celery - Celery task queue.
- Django - Python web app framework. Also by @shahraizali.
- Django REST Framework - An API framework.
- Docker Compose - Docker Compose-based setups ready to use.
- awesome-docker-compose - Awesome Docker Compose files. Run a well-prepared applications stack with just a single command.
- Helm - Helm - the Kubernetes package manager.
- Kong - API Gateway.
- Luminus - Clojure Server-side development library.
- Nest - Nest framework TypeScript.
- OpenResty - Scriptable Nginx and Lua backend server.
- Projen - Open-source; define and maintain complex project configuration through code.
- @dpaluy - rails)
- Scalability - Selected readings for Design Patterns in Back-end Development.
- Service Mesh - Next generation service mesh for serverless apps.
- CDK - Open-source software development framework for defining cloud infrastructure in code.
- Terraform - Tool for building, changing, and versioning infrastructure.
Computer Science
- Algorithm Visualizations - Projects and links about algorithm visualization.
- Algorithms - Places to learn and/or practice algorithms.
- Education - Learning and practicing.
- Audit Algorithms - Algorithmic audits of algorithms.
- Complex Systems science - Complex systems science resources.
- Cryptography - Cryptography resources and links.
- Papers - Theory basics for using cryptography by non-cryptographers.
- Empirical Software Engineering - Evidence-based research on software systems.
- Functional Programming - Functional coding blog posts, communities, discussion topics, wikis and more.
- Information Retrieval - Learn to develop your own search engine.
- Open Source Society University - Path to a free self-taught education in Computer Science!.
- Papers We Love - Papers from the computer science community to read and discuss.
- Quantum Computing - Computing which utilizes quantum mechanics and qubits on quantum computers.
- Recursion Schemes - Traversing nested data structures.
- Static Analysis & Code Quality - SAST tools for all programming languages, config files, build tools, and more.
- Theoretical Computer Science - Interplay of computer science and pure mathematics.
- University Courses - University courses for learning Computer Science!.
- Compilers - Compilers, Interpreters and Runtimes.
- CPUs - All CPU and MCU documentation in one place.
- Distributed Systems - To learn about distributed systems.
- Formal Languages & Compilers - Language design, domain specific languages and homebrew compilers.
- Graph Embedding - Learn representations of graphs.
- Image captioning - Image captioning and related area resources. :-)
- Image coloring - Software for Image Coloring.
- Reproducible Research - Go from raw data to results in a repeatable and transparent manner.
- awesome-jit - JIT frameworks, libraries, software and resources.
- awesome-provable - A curated set of links to formal methods involving provable code.
- cs-video-courses - List of Computer Science courses with video lectures.
Content Management Systems
- Craft CMS - Content-first CMS.
- Drupal - Extensible PHP-based CMS.
- Plone - Open source Python CMS.
- Refinery CMS - Ruby on Rails CMS.
- Silverstripe CMS - PHP MVC framework that serves as a classic or headless CMS.
- Sitecore - EMPTY
- Textpattern - Lightweight PHP-based CMS.
- Umbraco - ASP.NET CMS
- Wagtail - Django CMS focused on flexibility and user experience.
- WP-CLI - Command-line interface for WordPress.
- CMS - Content Management Systems.
- Headless CMS - CMS with a built-in UI.
- Hexo - A fast, simple & powerful blog framework.
- Wordpress - Very popular PHP-based CMS.
- WordPress Snippets - Code Snippet Library for WordPress.
- Directus - A real-time API and app dashboard for managing SQL database content.
Culture
- AMA - Ask Me Anything.
- Answers - AMA answers.
- Answers - Stack Overflow, Quora, etc.
- Email Newsletters - Newsletters.
- Food - Food-related projects on GitHub.
- For Girls - Inclusive events/projects/initiatives for women in the tech area. 💝
- IT Quotes - The aim is to collect all relevant quotes said over the history of IT.
- Readme - Great READMEs.
- Speakers - Conference and meetup speakers in the programming and design community.
- Theravada - Teachings from the Theravada Buddhist tradition.
- Tools for Activism - Digital tools for activism things.
- OpenStreetMap - An open data mapping project utilized by many apps and devices.
- Urban & Regional Planning - Concerning the built environment and communities.
- All Human Knowledge - The catalogue of catalogues...
- Weekly Newsletters - Quality weekly subscription newsletters from the software world.
- Name conflicts - Name conflicts in various projects.
- Subreddits - Programming subreddits.
- Flights - All about flights and how to find cheapest flight possible.
- GeoSpatial - Geospatial tools and resources.
- Maps - Interactive maps.
- Transit - Transit APIs, apps, datasets, research, and software.
Databases
- Cassandra - Open-source, distributed, wide column store, NoSQL database management system.
- CouchDB - Document-oriented NoSQL database.
- Database Tools - Everything that makes working with databases easier.
- Database - Database libraries, resources.
- InfluxDB - Projects, libraries, tools, etc. related to InfluxDB
- MongoDB - NoSQL database.
- MySQL - MySQL software, libraries, tools and resources.
- Neo4j - Neo4j resources.
- NoSQL Guides - Help on using non-relational, distributed, open-source, and horizontally scalable databases.
- PostgreSQL - Object-relational database.
- SQLAlchemy - Tools for SQLAlchemy.
- TDengine - An open-source time-series database with high-performance, scalability, and SQL support.
- TinkerPop - Graph computing framework.
- ArangoDB - Multi-model NoSQL database.
- Db2 - A relational database manager system from IBM.
- GEDCOM - GEDCOM utilities that will ease the pain.
- Redis - A fast key-value store.
- SQLite - Sqlite tools, scripts, books, etc.
- Time Series - Time series databases, benchmarks and papers.
- RethinkDB - RethinkDB resources, libraries, tools and applications.
- TypeDB - Logical database to organize large and complex networks of data as one body of knowledge.
Data Engineering
- Apache Spark - Unified engine for large-scale data processing.
- Data Engineering - Data engineering tools for software developers.
- Hadoop - Framework for distributed storage and processing of very large data sets.
- HBase - Distributed, scalable, big data store.
- Qlik - Business intelligence platform for data visualization, analytics, and reporting apps.
- Splunk - Platform for searching, monitoring, and analyzing logs.
- Streaming - Streaming frameworks, applications, etc.
- GeoJSON - Format to represent geographical features.
- JSON - Text based data interchange format.
- JSON Datasets - Sources of data in JSON format.
- Public Datasets - High quality open datasets.
- Apache Flink - A stream processing framework with powerful stream- and batch-processing capabilities.
- Elasticsearch - Open-source RESTful, distributed search and analytics engine.
- ETL - ETL (extract, transform, load) frameworks, libraries and software.
- Wikipedia - A user-sourced encyclopedia.
- World Datasets - Countries, cities, codes, flags, languages, latitude/longitude, etc.
- Big Data - Big data frameworks, ressources and other ness.
Data Science
- AI in Finance - Solving problems in finance with machine learning.
- Artificial Intelligence - Artificial Intelligence (AI) courses, books, video lectures and papers.
- Computer Vision - Computer vision resources.
- Core ML Models - Models for Apple's machine learning framework.
- CSV - A text file format that stores tabular data and uses a comma to separate values.
- Data Science - To learn and apply for real world problems.
- Tutorials - Resources to help you get started with Data Science.
- Deep Learning - Neural networks.
- Deep Learning References - Deep learning resources for reference.
- Deep Vision - Deep learning resources for computer vision.
- Funny Markov Chains - Delightfully amusing and facetious Markov chain output.
- H2O - Open source distributed machine learning platform written in Java with APIs in R, Python, and Scala.
- JAX - Automatic differentiation and XLA compilation for high-performance machine learning research.
- Machine Learning - Machine Learning frameworks, libraries and software.
- ML Tutorials - Machine learning tutorials, articles, etc.
- ML with Ruby - Learning, implementing, and applying Machine Learning using Ruby.
- Papers - The most cited deep learning papers.
- Software Engineering for Machine Learning - From experiment to production-level machine learning.
- Speech and Natural Language Processing - Speech and natural language processing resources.
- NLP with Ruby - Curated List: Practical Natural Language Processing done in Ruby.
- Question Answering - The science of asking and answering in natural language with a machine.
- Natural Language Generation - Generation of text for conversational agents and narratives.
- TensorFlow Lite - Framework that optimizes TensorFlow models for on-device machine learning.
- TensorFlow.js - WebGL-accelerated machine learning JavaScript library for training and deploying models.
- TensorFlow - Library for machine intelligence.
- XAI - Providing insight, explanations, and interpretability to machine learning methods.
- Action Recognition - Action recognition and related area resources.
- AI Audio Startups - Startups working with AI for audio and music tech.
- Computer Vision Models - List of computer vision models.
- Data Science with Python - Libraries and other resources for data science with Python.
- GPT-3 - An autoregressive language model that uses deep learning to produce human-like text.
- Interpretable ML - Machine Learning Interpretability resources.
- Machine Learning On Source Code - Resources for doing Machine Learning with source code as input data.
- ML Character - Digital characters with machine learning.
- ML for Cyber Security - Datasets, papers, etc...
- Production Machine Learning - Frameworks to deploy, monitor & scale machine learning.
- PyTorch - Deep Learning Library by Facebook.
- Quantum Machine Learning - Basics, Algorithms, Study Materials, Projects, etc.
- Sentence embeddings - Pretrained sentence and word embedding models.
- Topological Data Analysis - Topological data analysis (TDA) resources and links.
- Dive into ML - Notebooks, courses, and other links using Python and Jupyter.
- Analytics - Analytics frameworks, software and other tools.
- Data Visualization - Data visualization libraries and resources.
- AGI & CoCoSci - Artificial General Intelligence and Computational Cognitive Sciences.
Front-End Development
- Android UI - Android UI/UX libraries.
- Angular - App framework.
- Ant Design - Enterprise-class UI design language.
- Aurelia - App framework.
- Backbone - App framework.
- BEM - Just a repo full of BEM resources.
- Blazor - EMPTY
- Browserify - Module bundler.
- Building Blocks for Web Apps - Standalone features to be integrated into web apps.
- Canvas - HTML5 Canvas with examples, related articles and posts.
- Charting - Including the best JavaScript charting libraries.
- Choo - App framework.
- Chrome DevTools - Resources in the Chrome DevTools & DevTools Protocol ecosystem.
- D3 - Library for producing dynamic, interactive data visualizations.
- Dojo Toolkit - JavaScript toolkit.
- Draft.js - Rich text editor framework for React.