awesome
Awesome list about all kinds of interesting topics
https://github.com/weesources/awesome
Last synced: 7 days ago
JSON representation
-
Back-End Development
- Flask - Python framework.
- Docker
- Vagrant - Automation virtual machine environment.
- Pyramid - Python framework.
- Play1 Framework
- CakePHP - PHP framework.
- Symfony - PHP framework.
- Education
- Laravel - PHP framework.
- Education
- TALL Stack - Full-stack development solution featuring libraries built by the Laravel community.
- Rails - Web app framework for Ruby.
- Gems - Packages.
- Phalcon - PHP framework.
- Useful `.htaccess` Snippets
- nginx - Web server.
- Dropwizard - Java framework.
- Kubernetes - Open-source platform that automates Linux container operations.
- Lumen - PHP micro-framework.
- Serverless Framework - Serverless computing and serverless architectures.
- Apache Wicket - Java web app framework.
- Vert.x - Toolkit for building reactive apps on the JVM.
- Vapor - Server-side development in Swift.
- Dash - Python web app framework.
- FastAPI - Python web app framework.
- IAM - User accounts, authentication and authorization.
- Slim - PHP framework.
- Fiber - Web framework built on top of Fasthttp, the fastest HTTP engine for Go.
- Terraform - Tool for building, changing, and versioning infrastructure.
- CDK - Open-source software development framework for defining cloud infrastructure in code.
-
Big Data
- Public Datasets
- Hadoop - Framework for distributed storage and processing of very large data sets.
- Data Engineering
- Streaming
- Apache Spark - Unified engine for large-scale data processing.
- Qlik - Business intelligence platform for data visualization, analytics, and reporting apps.
- Splunk - Platform for searching, monitoring, and analyzing structured and unstructured machine-generated big data in real-time.
- Big Data
-
Books
-
Business
- Open Companies
- Places to Post Your Startup
- OKR Methodology - Goal setting & communication best practices.
- Indie - Independent developer businesses.
- Tools of the Trade - Tools used by companies on Hacker News.
- Clean Tech - Fighting climate change with technology.
- Wardley Maps - Provides high situational awareness to help improve strategic planning and decision making.
- Social Enterprise - Building an organization primarily focused on social impact that is at least partially self-funded.
- Engineering Team Management - How to transition from software development to engineering management.
- Developer-First Products - Products that target developers as the user.
- Billing - Payments, invoicing, pricing, accounting, marketplace, fraud, and business intelligence.
- Engineering Strategy - How to design and execute engineering strategies for tech leadership.
- Leading and Managing - Leading people and being a manager in a technology company/environment.
-
Computer Science
- University Courses
- Data Science
- Tutorials
- Machine Learning
- Tutorials
- ML with Ruby - Learning, implementing, and applying Machine Learning using Ruby.
- Core ML Models - Models for Apple's machine learning framework.
- H2O - Open source distributed machine learning platform written in Java with APIs in R, Python, and Scala.
- Software Engineering for Machine Learning - From experiment to production-level machine learning.
- AI in Finance - Solving problems in finance with machine learning.
- JAX - Automatic differentiation and XLA compilation brought together for high-performance machine learning research.
- XAI - Providing insight, explanations, and interpretability to machine learning methods.
- Speech and Natural Language Processing
- Spanish
- NLP with Ruby
- Question Answering - The science of asking and answering in natural language with a machine.
- Natural Language Generation - Generation of text used in data to text, conversational agents, and narrative generation applications.
- Linguistics
- Cryptography
- Papers - Theory basics for using cryptography by non-cryptographers.
- Computer Vision
- Deep Learning - Neural networks.
- TensorFlow - Library for machine intelligence.
- TensorFlow.js - WebGL-accelerated machine learning JavaScript library for training and deploying models.
- TensorFlow Lite - Framework that optimizes TensorFlow models for on-device machine learning.
- Papers - The most cited deep learning papers.
- Education
- Deep Vision
- Open Source Society University
- Functional Programming
- Empirical Software Engineering - Evidence-based research on software systems.
- Static Analysis & Code Quality
- Information Retrieval - Learn to develop your own search engine.
- Quantum Computing - Computing which utilizes quantum mechanics and qubits on quantum computers.
- Theoretical Computer Science - The interplay of computer science and pure mathematics, distinguished by its emphasis on mathematical rigour and technique.
- Conversational AI - Build awesome chatbots and digital assistants.
- Generative AI - Automatically generate a wide range of unique content in text, image and audio format.
-
Content Management Systems
- Umbraco
- Refinery CMS - Ruby on Rails CMS.
- Wagtail - Django CMS focused on flexibility and user experience.
- Textpattern - Lightweight PHP-based CMS.
- Drupal - Extensible PHP-based CMS.
- Craft CMS - Content-first CMS.
- Sitecore - .NET digital marketing platform that combines CMS with tools for managing multiple websites.
- Silverstripe CMS - PHP MVC framework that serves as a classic or headless CMS.
- Plone - Open source Python CMS.
- Directus - A real-time API and app dashboard for managing SQL database content.
-
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.
- Database Tools - Everything that makes working with databases easier.
- Cassandra - Open-source, distributed, wide column store, NoSQL database management system.
- TDengine - An open-source time-series database with high-performance, scalability, and SQL support.
- Supabase - An open-source alternative to Firebase.
- RethinkDB
- TypeDB - Logical database to organize large and complex networks of data as one body of knowledge.
-
Decentralized Systems
- Bitcoin - Bitcoin services and tools for software developers.
- Ripple - Open source distributed settlement network.
- Non-Financial Blockchain - Non-financial blockchain applications.
- Mastodon - Open source decentralized microblogging network.
- Ethereum - Distributed computing platform for smart contract development.
- Blockchain AI - Blockchain projects for artificial intelligence and machine learning.
- EOSIO - A decentralized operating system supporting industrial-scale apps.
- Waves - Open source blockchain platform and development toolset for Web 3.0 apps and decentralized solutions.
- Golem - Open source peer-to-peer marketplace for computing resources.
- Stacks - A smart contract platform secured by Bitcoin.
- ZeroNet - A decentralized web-like network of peer-to-peer users.
- Cosmos SDK - Modular framework for building app-specific blockchains in Go.
- Corda - Open source blockchain platform designed for business.
- Substrate - Framework for writing scalable, upgradeable blockchains in Rust.
- Algorand - An open-source, proof of stake blockchain and smart contract computing platform.
-
Development Environment
- Quick Look Plugins - For macOS.
- Dev Env
- Dotfiles
- Shell
- Fish - User-friendly shell.
- Command-Line Apps
- ZSH Plugins
- GitHub - Hosting service for Git repositories.
- Browser Extensions
- Cheat Sheet
- Pinned Gists - 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.
- Alfred Workflows - Productivity app for macOS.
- Terminals Are Sexy
- GitHub Actions - Create tasks to automate your workflow and share them with others on GitHub.
-
Editors
- Sublime Text
- Vim
- Neovim - Vim-fork focused on extensibility and usability.
- Emacs
- Atom - Open-source and hackable text editor.
- Visual Studio Code - Cross-platform open-source text editor.
-
Entertainment
-
Events
- Creative Tech Events - Events around the globe for creative coding, tech, design, music, arts and cool stuff.
- Events in Italy - Tech-related events in Italy.
- Events in the Netherlands - Tech-related events in the Netherlands.
-
Front-End Development
- ES6 Tools
- Web Performance Optimization
- Web Tools
- CSS - Style sheet language that specifies how HTML elements are displayed on screen.
- Critical-Path Tools
- Scalability
- Must-Watch Talks
- Protips
- Frameworks
- React - JavaScript library for building user interfaces.
- Relay - Framework for building data-driven React apps.
- React Hooks - Lets you use state and other React features without writing a class.
- Web Components
- 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.
- Android UI
- iOS UI
- Meteor
- BEM
- Flexbox
Programming Languages
Categories
Miscellaneous
124
Front-End Development
82
Programming Languages
78
Platforms
54
Computer Science
37
Back-End Development
30
Gaming
27
Security
26
Development Environment
22
Databases
17
Learn
16
Decentralized Systems
15
Media
14
Theory
13
Business
13
Hardware
11
Content Management Systems
10
Testing
10
Health and Social Science
10
Work
9
Big Data
8
Books
6
Networking
6
Editors
6
Related
6
Entertainment
5
Events
3
Sub Categories
Keywords
awesome
483
awesome-list
481
list
154
resources
31
javascript
23
lists
22
machine-learning
21
game-development
15
python
15
css
14
awesome-lists
12
deep-learning
12
security
11
php
10
data-science
9
data-visualization
9
tools
9
computer-science
8
education
8
artificial-intelligence
7
learning
7
iot
7
games
7
gamedev
7
collection
7
design
6
libraries
6
books
6
nodejs
6
game
6
ios
6
react
6
awesomeness
6
open-source
5
ruby
5
swift
5
courses
5
programming-language
5
blockchain
5
android
5
neural-network
5
framework
5
community
5
ai
5
testing
5
github
5
tips
5
git
5
frontend
5
curated-list
5