awesome-projects
A curated list of amazingly projects
https://github.com/imq/awesome-projects
Last synced: 2 days ago
JSON representation
-
Front-End Development
- Next.js - Framework for server-rendered React apps.
- lit - Library for building web components with a declarative template system.
- JAMstack - Modern web development architecture based on client-side JavaScript, reusable APIs, and prebuilt markup.
- WordPress-Gatsby - Web development technology stack with WordPress as a back end and Gatsby as a front end.
- Mobile Web Development - Creating a great mobile web experience.
- Storybook - Development environment for UI components.
- Blazor - .NET web framework using C#/Razor and HTML that runs in the browser with WebAssembly.
- PageSpeed Metrics - Metrics to help understand page speed and user experience.
- Tailwind CSS - Utility-first CSS framework for rapid UI development.
- Seed - Rust framework for creating web apps running in WebAssembly.
- Web Performance Budget - Techniques to ensure certain performance metrics for a website.
- Web Animation - Animations in the browser with JavaScript, CSS, SVG, etc.
- Yew - Rust framework inspired by Elm and React for creating multi-threaded frontend web apps with WebAssembly.
- Material-UI - Material Design React components for faster and easier web development.
- Building Blocks for Web Apps - Standalone features to be integrated into web apps.
- Svelte - App framework.
- Design systems - Collection of reusable components, guided by rules that ensure consistency and speed.
- Inertia.js - Make single-page apps without building an API.
- MDBootstrap - Templates, layouts, components, and widgets to rapidly build websites.
- Master CSS - A virtual CSS language with enhanced syntax.
- Hydrogen - Edge-first framework for building Shopify storefronts with React.
- PostCSS - CSS tool.
- Progressive Enhancement
- Ionic Framework 2
-
Gaming
- Game Development
- Game Talks
- Godot - Game engine.
- Open Source Games
- Unity - Game engine.
- Chess
- LÖVE - Game engine.
- PICO-8 - Fantasy console.
- Game Boy Development
- Construct 2 - Game engine.
- Gideros - Game engine.
- Minecraft - Sandbox video game.
- ComputerCraft - Minecraft mod that adds programmable computers.
- Game Datasets - Materials and datasets for Artificial Intelligence in games.
- Haxe Game Development - A high-level strongly typed programming language used to produce cross-platform native code.
- libGDX - Java game framework.
- PlayCanvas - Game engine.
- Game Remakes - Actively maintained open-source game remakes.
- Flame - Game engine for Flutter.
- Discord Communities - Chat with friends and communities.
- CHIP-8 - Virtual computer game machine from the 70s.
- Games of Coding - Learn a programming language by making games.
- Esports - Video games played as a sport.
- Learn Gamedev - The craft of video game creation.
-
Hardware
- Robotics
- Internet of Things
- Electronics - For electronic engineers and hobbyists.
- Bluetooth Beacons
- Electric Guitar Specifications - Checklist for building your own electric guitar.
- Plotters - Computer-controlled drawing machines and other visual art robots.
- LIDAR - Sensor for measuring distances by illuminating the target with laser light.
- Open Hardware - Open-source hardware projects.
- Robotic Tooling - Free and open tools for professional robotic development.
-
Health and Social Science
- Biomedical Information Extraction - How to extract information from unstructured biomedical data and text.
- Computational Neuroscience - A multidisciplinary science which uses computational approaches to study the nervous system.
- Diversity - Creating a more inclusive and diverse tech community.
- Digital History - Computer-aided scientific investigation of history.
- Empathy in Engineering - Building and promoting more compassionate engineering cultures.
- Healthcare - Open source healthcare software for facilities, providers, developers, policy experts, and researchers.
- Humane Technology - Open source projects that help improve society.
- Mental Health - Mental health awareness and self-care in the software industry.
- Neuroscience - Study of the nervous system and brain.
- Digital Humanities - Software for humanities scholars using quantitative or computational methods.
-
Learn
- CLI Workshoppers - Interactive tutorials.
- Learn to Program
- Speaking
- Tech Videos
- Computer History
- Programming for Kids
- Educational Games - Learn while playing.
- JavaScript Learning
- CSS Learning - Mainly about CSS – the language and the modules.
- Product Management - Learn how to be a better product manager.
- Roadmaps - Gives you a clear route to improve your knowledge and skills.
- YouTubers - Watch video tutorials from YouTubers that teach you about technology.
- Dive into Machine Learning
-
Media
- Fonts
- Codeface - Text editor fonts.
- Stock Resources
- GIF - Image format known for animated images.
- Open Source Documents
- 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.
- Audiovisual - Lighting, audio and video in professional environments.
- VLC - Cross-platform media player software and streaming server.
- Music
- Creative Commons Media
-
Miscellaneous
- Scientific Writing - Distraction-free scientific writing with Markdown, reStructuredText and Jupyter notebooks.
- JSON - Text based data interchange format.
- GeoJSON
- Datasets
- CSV - A text file format that stores tabular data and uses a comma to separate values.
- Discounts for Student Developers
- Radio
- REST
- Continuous Integration and Continuous Delivery
- 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
- Self Hosted
- FOSS Production Apps
- Gulp - Task runner.
- AMA - Ask Me Anything.
- Answers
- Open Source Photography
- OpenGL - Cross-platform API for rendering 2D and 3D graphics.
- GraphQL
- Urban & Regional Planning - Concerning the built environment and communities.
- Research Tools
- Microservices
- Unicode - Unicode standards, quirks, packages and resources.
- Code Points
- Beginner-Friendly Projects
- Katas
- Tools for Activism
- Citizen Science - For community-based and non-institutional scientists.
- MQTT - "Internet of Things" connectivity protocol.
- 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
- DTrace - Dynamic tracing framework.
- Pokémon - Pokémon and Pokémon GO.
- 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.
- Creative Coding - Programming something expressive instead of something functional.
- No-Login Web Apps - Web apps that work without login.
- Free Software - Free as in freedom.
- Framer - Prototyping interactive UI designs.
- Markdown - Markup language.
- Dev Fun - Funny developer projects.
- TikZ - Graph drawing packages for TeX/LaTeX/ConTeXt.
- Ad-Free - Ad-free alternatives.
- Esolangs - Programming languages designed for experimentation or as jokes rather than actual use.
- Homematic - Smart home devices.
- Ledger - Double-entry accounting on the command-line.
- Web Monetization - A free open web standard service that allows you to send money directly in your browser.
- Uncopyright - Public domain works.
- Crypto Currency Tools & Algorithms - Digital currency where encryption is used to regulate the generation of units and verify transfers.
- 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.
- 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.
- Captcha - A type of challenge–response test used in computing to determine whether or not the user is human.
- Jupyter - Create and share documents that contain code, equations, visualizations and narrative text.
- FIRST Robotics Competition - International high school robotics championship.
- 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.
- Bitcoin Payment Processors - Start accepting Bitcoin.
- Scientific Computing - Solving complex scientific problems using computers.
- Amazon Sellers
- Agriculture - Open source technology for farming and gardening.
- Product Design - Design a product from the initial concept to production.
- 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.
- Earth - Find ways to resolve the climate crisis.
- Naming - Naming things in computer science done right.
- Web Archiving - An effort to preserve the Web for future generations.
- WP-CLI - Command-line interface for WordPress.
- Credit Modeling - Methods for classifying credit applicants into risk classes.
- Ansible - A Python-based, open source IT configuration management and automation platform.
- Biological Visualizations - Interactive visualization of biological data on the web.
- QR Code - A type of matrix barcode that can be used to store and share a small amount of information.
- Veganism - Making the plant-based lifestyle easy and accessible.
- Translations - The transfer of the meaning of a text from one language to another.
- Scriptable - An iOS app for automations in JavaScript.
Programming Languages
Categories
PHP
449
Miscellaneous
117
Configuration
105
Front-End Development
81
Programming Languages
74
Platforms
54
Computer Science
37
Back-End Development
30
Gaming
24
Development Environment
22
Security
22
Databases
17
Decentralized Systems
14
Media
14
Business
13
Learn
13
Theory
12
Testing
10
Health and Social Science
10
Content Management Systems
10
Hardware
9
Work
9
Big Data
8
Editors
6
Networking
6
Books
6
Entertainment
5
Events
3
Act as a Muslim Imam
2
Act as a Plagiarism Checker
1
Act as a Mathematician
1
Act as a Proofreader
1
Act as a SQL terminal
1
Act as a Title Generator for written pieces
1
Act as an IT Architect
1
Act as a Psychologist
1
Act as an SVG designer
1
Act as a New Language Creator
1
Act as a Diagram Generator
1
Act as an Instructor in a School
1
Act as a Biblical Translator
1
Act as a PHP Interpreter
1
Act as a Commit Message Generator
1
Act as a Drunk Person
1
Act as a Senior Frontend Developer
1
Act as a Wikipedia page
1
Act as a Gomoku player
1
Act as a Movie Critic
1
Act as a Chief Executive Officer
1
Act as a Tech Writer
1
Act as a Regex Generator
1
Act as a Salesperson
1
Act as a Personal Stylist
1
Act as a ChatGPT prompt generator
1
Act as a Morse Code Translator
1
Act as a Life Coach
1
Act as a Python Interpreter
1
Act as a Smart Domain Name Generator
1
Act as a Dietitian
1
Act as a Synonym finder
1
Act as a Cover Letter
1
Act as an Emergency Response Professional
1
Act as a Technology Transferer
1
Act as a Talent Coach
1
Act as a Song Recommender
1
Act as a Japanese Kanji Quiz Machine
1
Act as a Friend
1
Act as a Socratic Method prompt
1
Act as a Product Manager
1
Act as a StackOverflow Post
1
Act as the Buddha
1
Act as Spongebob's Magic Conch Shell
1
Act as a Speech-Language Pathologist (SLP)
1
Act as an Unconstrained AI model DAN
1
Act as a Fullstack Software Developer
1
Act as a Solr Search Engine
1
Act as a Text Based Adventure Game
1
Act as a Python interpreter
1
Act as an Ascii Artist
1
Act as a Statistician
1
Act as Language Detector
1
Act as a Spoken English Teacher and Improver
1
Act as a Babysitter
1
Act as an AI Trying to Escape the Box
1
Act as a Startup Tech Lawyer
1
Act as a Mathematical History Teacher
1
Act as an Chess Player
1
Act as a Time Travel Guide
1
Act as a Developer Relations consultant:
1
Act as a Web Browser
1
Act as a JavaScript Console
1
Act as a Travel Guide
1
Act as a R Programming Interpreter
1
Act as 'Character' from 'Movie/Book/Anything'
1
Sub Categories
🧠 Awesome ChatGPT Prompts
67
Testing
25
Debugging and Profiling
18
PHP Websites
16
Strings
15
Database
15
Event
14
Security
14
PHP Books
14
Authentication and Authorization
13
Content Management Systems (CMS)
13
Command Line
12
Code Analysis
12
Markup and CSS
12
Web Applications
11
Static Analysis
11
Data Structure and Storage
11
Dependency Management Extras
11
Filtering and Validation
11
Email
10
Architectural
9
HTTP
9
API
9
Numbers
8
Third Party APIs
8
Passwords
8
Caching and Locking
8
Frameworks
8
Dependency Injection
8
Miscellaneous
8
Micro Frameworks
8
PHP Videos
8
Queue
7
E-commerce
7
Imagery
7
Code Quality
7
Serverless
7
Development Environment
7
Templating
7
PHP Podcasts
6
Scraping
6
PHP Installation
6
Continuous Integration
6
Components
6
Notifications
5
Routers
5
Migrations
5
Files
5
Framework Extras
5
Date and Time
5
Geolocation
5
Asset Management
5
Build Tools
4
Office
4
PHP Internals Reading
4
URL
4
Middlewares
4
Search
4
Composer Repositories
4
Dependency Management
4
PDF
4
Task Runners
4
Documentation
4
Static Site Generators
4
Virtual Machines
3
Deployment
3
Micro Framework Extras
3
Infrastructure
3
Extensions
3
Text Editors and IDEs
3
Internationalisation and Localisation
2
JSON
2
Navigation
2
NoSQL
2
PHP Reading
1
PHP Newsletters
1
Streams
1
Logging
1
Keywords
awesome
456
awesome-list
455
php
198
list
150
resources
29
machine-learning
22
javascript
22
lists
20
symfony
18
python
16
css
15
testing
13
static-analysis
12
cli
12
game-development
12
security
12
deep-learning
12
composer
11
markdown
10
awesome-lists
10
data-visualization
9
data-science
9
laravel
9
php7
9
json
9
collection
8
computer-science
8
framework
8
tools
8
psr-7
8
react
7
education
7
php-library
7
html
7
ios
7
component
7
iot
7
database
7
aura
7
design
6
open-source
6
ruby
6
game
6
performance
6
git
6
symfony-component
6
library
6
books
6
nodejs
6
learning
6