awesome
Awesome lists about all kinds of interesting topics
https://github.com/touhid1/awesome
Last synced: 18 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
- 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.
- Dash - Python web app framework.
- FastAPI - Python web app framework.
- IAM - User accounts, authentication and authorization.
- Terraform - Tool for building, changing, and versioning infrastructure.
- CDK - Open-source software development framework for defining cloud infrastructure in code.
- Vapor - Server-side development in Swift.
- TALL Stack - Full-stack development solution featuring libraries built by the Laravel community.
-
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.
- 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.
- 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.
- Natural Language Generation - Generation of text used in data to text, conversational agents, and narrative generation applications.
-
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.
-
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.
- RethinkDB
- TypeDB - Logical database to organize large and complex networks of data as one body of knowledge.
- Contexture - Abstracts queries/filters and results/aggregations from different backing data stores like ElasticSearch and MongoDB.
-
Decentralized Systems
- Bitcoin - Bitcoin services and tools for software developers.
- Ripple - Open source distributed settlement network.
- Non-Financial Blockchain - Non-financial blockchain applications.
- 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.
- Mastodon - Open source decentralized microblogging network.
- Corda - Open source blockchain platform designed for business.
- Substrate - Framework for writing scalable, upgradeable blockchains in Rust.
-
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
- 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 - App framework.
- Relay - Framework for building data-driven React apps.
- React Hooks - 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.
- Android UI
- iOS UI
- Meteor
- BEM
- Flexbox
- Web Typography
- Web Accessibility
- Material Design
- D3 - Library for producing dynamic, interactive data visualizations.
- Emails
- jQuery - Easy to use JavaScript library for DOM manipulation.
- Tips
- Web Audio
- Offline-First
- Static Website Services
- Cycle.js - Functional and reactive JavaScript framework.
- Text Editing
- Motion UI Design
Programming Languages
Categories
Miscellaneous
121
Front-End Development
80
Programming Languages
74
Platforms
52
Computer Science
35
Back-End Development
28
Development Environment
22
Gaming
21
Security
16
Databases
16
Media
14
Learn
13
Decentralized Systems
12
Business
12
Theory
10
Testing
9
Work
9
Big Data
8
Content Management Systems
8
Hardware
8
Related
7
Books
6
Entertainment
5
Editors
5
Networking
4
Higher Education
3
Events
3
Sub Categories
Keywords
awesome
424
awesome-list
422
list
151
resources
28
javascript
22
machine-learning
20
lists
19
python
14
game-development
13
css
13
awesome-lists
12
deep-learning
12
security
10
data-science
9
data-visualization
9
php
9
computer-science
7
collection
7
game
7
games
6
learning
6
tools
6
books
6
education
6
nodejs
6
gamedev
6
iot
6
react
6
ios
6
neural-network
5
game-engine
5
design
5
framework
5
tips
5
open-source
5
ruby
5
programming-language
5
frontend
5
curated-list
5
libraries
5
git
5
android
5
awesomeness
5
artificial-intelligence
4
engine
4
linux
4
mobile
4
visualization
4
documentation
4
database
4