awesome-github-projects
Curated list of GitHub projects I starred over the years
https://github.com/viktorbezdek/awesome-github-projects
Last synced: 4 days ago
JSON representation
-
đ§ Utilities & Miscellaneous
- nitro - Next Generation Server Toolkit. Create web servers with everything you need and deploy them wherever you prefer. â10,930 `TypeScript` đĨ
- kutt - Free Modern URL Shortener. â10,917 `JavaScript` âĄ
- stremio-web - Stremio - Freedom to Stream â12,142 `JavaScript` đĨ
- pdfkit - A JavaScript PDF generation library for Node and the browser â10,664 `JavaScript` đĨ
- spotifyd - A spotify daemon â10,673 `Rust` đĨ
- chroma.js - JavaScript library for all kinds of color manipulations â10,568 `JavaScript` đĨ
- Awesome-Dify-Workflow - åäēĢä¸äēåĨŊį¨į Dify DSL åˇĨäŊæĩį¨īŧčĒį¨ãåĻäš ä¸¤į¸åŽã Sharing some Dify workflows. â10,596 âĄ
- critical - Extract & Inline Critical-path CSS in HTML pages â10,223 `JavaScript` đĨ
- LTX-Video - Official repository for LTX-Video â10,516 `Python`
- madge - Create graphs from your CommonJS, AMD or ES6 module dependencies â10,108 `JavaScript`
- RealtimeSTT - A robust, efficient, low-latency speech-to-text library with advanced voice activity detection, wake word activation and instant transcription. â9,904 `Python` đĨ
- pageres - Capture website screenshots â9,743 `TypeScript`
- pkgx - Run Anything â9,733 `Rust` đĨ
- agenda - Lightweight job scheduling for Node.js â9,677 `HTML` đĨ
- macfuse - macFUSE umbrella repository â9,711 đĨ
- bpmn-js - A BPMN 2.0 rendering toolkit and web modeler. â9,562 `JavaScript` đĨ
- atproto - Social networking technology created by Bluesky â9,456 `TypeScript` đĨ
- terser - đ JavaScript parser, mangler and compressor toolkit for ES6+ â9,292 `JavaScript` đĨ
- WebGoat - WebGoat is a deliberately insecure application â9,161 `JavaScript` đĨ
- local-deep-researcher - Fully local web research and report writing assistant â9,216 `Python` đĨ
- Valetudo - Cloud replacement for vacuum robots enabling local-only operation â9,243 `JavaScript` đĨ
- grocy - ERP beyond your fridge - Grocy is a web-based self-hosted groceries & household management solution for your home â9,147 `JavaScript` đĨ
- established-remote - A list of established remote companies â8,829 âĄ
- locomotive-scroll - đ¤ Detection of elements in viewport & smooth scrolling with parallax. â8,806 `JavaScript` đĨ
- easings.net - Easing Functions Cheat Sheet â8,625 `CSS` âĄ
- cerebro - đĩ Cerebro is an open-source launcher to improve your productivity and efficiency â8,538 `JavaScript` đĨ
- autocannon - fast HTTP/1.1 benchmarking tool written in Node.js â8,471 `JavaScript` âĄ
- hexo-theme-butterfly - đĻ A Hexo Theme: Butterfly â8,316 `JavaScript` đĨ
- berry - đĻđ Active development trunk for Yarn â â8,080 `TypeScript` đĨ
- checkout - Action for checking out a repo â8,011 `TypeScript` đĨ
- extensions - Everything you need to extend Raycast. â7,556 `TypeScript` đĨ
- fantasque-sans - A font family with a great monospaced variant for programmers. â7,400 `Python`
- claude-code-action - No description provided â8,047 `TypeScript` đĨ
- turbo - The speed of a single-page web application without having to write any JavaScript â7,336 `JavaScript` đĨ
- traccar - Traccar GPS Tracking System â7,436 `Java` đĨ
- GloVe - Software in C and data files for the popular GloVe model for distributed word representations, a.k.a. word vectors or embeddings â7,223 `C`
- perkeep - Perkeep (nÊe Camlistore) is your personal storage system for life: a way of storing, syncing, sharing, modelling and backing up content. â7,118 `Go`
- hotkeys-js - ⡠A robust Javascript library for capturing keyboard input. It has no dependencies. â7,106 `TypeScript` đĨ
- pocketpal-ai - An app that brings language models directly to your phone. â7,289 `TypeScript` đĨ
- node-crawler - Web Crawler/Spider for NodeJS + server-side jQuery ;-) â6,788 `TypeScript` đĨ
- registry - A community driven registry service for Model Context Protocol (MCP) servers. â6,936 `Go` đĨ
- DeepSeek-Coder-V2 - DeepSeek-Coder-V2: Breaking the Barrier of Closed-Source Models in Code Intelligence â6,849
- graphcast - No description provided â6,675 `Python` âĄ
- pgroll - PostgreSQL zero-downtime migrations made easy â6,504 `Go` đĨ
- wireit - Wireit upgrades your npm/pnpm/yarn scripts to make them smarter and more efficient. â6,410 `TypeScript` đĨ
- jsnes - A JavaScript NES emulator. â6,395 `JavaScript` đĨ
- moleculer - :rocket: Progressive microservices framework for Node.js â6,373 `JavaScript` âĄ
- tailwindcss-typography - Beautiful typographic defaults for HTML you don't control. â6,399 `JavaScript` đĨ
- gifify - đģ Convert any video file to an optimized animated GIF. â6,323 `JavaScript`
- chat-langchain - No description provided â6,377 `TypeScript` đĨ
- randomColor - A tiny script for generating attractive colors â6,126 `JavaScript`
- scrollama - Scrollytelling with IntersectionObserver. â5,979 `HTML`
- hound - Lightning fast code searching made easy â5,846 `JavaScript` âĄ
- image - Encoding and decoding images in Rust â5,794 `Rust` đĨ
- lebab - Turn your ES5 code into readable ES6. Lebab does the opposite of what Babel does. â5,634 `JavaScript` âĄ
- streetmerchant - đ¤ The world's easiest, most powerful stock checker â5,397 `TypeScript` âĄ
- remeda - A utility library for JavaScript and TypeScript. â5,380 `TypeScript` đĨ
- vision-agent - This tool has been deprecated. Use Agentic Document Extraction instead. â5,292 `Python`
- postgres-language-server - A Language Server for Postgres â5,243 `Rust` đĨ
- obsidian-minimal - A distraction-free and highly customizable theme for Obsidian. â5,150 `CSS` đĨ
- electron-store - Simple data persistence for your Electron app or module - Save and load user preferences, app state, cache, etc â4,999 `JavaScript`
- go - Go tools, libraries â4,857 `Go`
- data - An index of all open-source data â4,843 `JavaScript`
- Lists - Primary Block Lists â4,871 `Python` đĨ
- next-learn - Learn Next.js Starter Code â4,736 `TypeScript` đĨ
- prost - PROST! a Protocol Buffers implementation for the Rust Language â4,715 `Rust` đĨ
- phoenix - A lightweight macOS window and app manager scriptable with JavaScript â4,538 `Objective-C`
- Web-Attack-Cheat-Sheet - Web Attack Cheat Sheet â4,425 đĨ
- node-apn - :calling: Apple Push Notification module for Node.js â4,403 `JavaScript`
- auto-editor - Effort free video editing! â4,432 `Nim` đĨ
- p-queue - Promise queue with concurrency control â4,219 `TypeScript` âĄ
- positron - Positron, a next-generation data science IDE â4,167 `TypeScript` đĨ
- proposal-signals - A proposal to add signals to JavaScript. â4,135
- scrape-it - đŽ A Node.js scraper for humans. â4,074 `JavaScript`
- linkedin_scraper - A library that scrapes Linkedin for user data â4,248 `Python` âĄ
- mapnik - Mapnik is an open source toolkit for developing mapping applications â3,934 `C++` đĨ
- directories - Find rules and MCP servers â3,925 `TypeScript` đĨ
- WebODM - User-friendly, commercial-grade software for processing aerial imagery. âī¸ Download it for free! â3,986 `Python` đĨ
- PromptWizard - Task-Aware Agent-driven Prompt Optimization Framework â3,882 `Python`
- dumi - đ Static Site Generator for component library development â3,794 `JavaScript` đĨ
- VACE - [ICCV 2025] Official implementations for paper: VACE: All-in-One Video Creation and Editing â3,823 `Python`
- ai_agents_az - No description provided â3,808 `Python`
- proposal-temporal - Provides standard objects and functions for working with dates and times. â3,700 `HTML` đĨ
- mcp-server-cloudflare - No description provided â3,871 `TypeScript` đĨ
- pizza-dough - This recipe is dedicated to helping you make the best possible pizza dough for Neapolitan pizza. â3,647 `HTML`
- corepack - Package manager version manager for Node.js projects â3,709 `TypeScript` đĨ
- server - :desktop_computer: Simple and powerful server for Node.js â3,556 `JavaScript`
- morphdom - Fast and lightweight DOM diffing/patching (no virtual DOM needed) â3,556 `JavaScript`
- tasks - No description provided â3,360 `JavaScript` đĨ
- plasticity - No description provided â3,374 `TypeScript` âĄ
- anthropic-sdk-python - No description provided â3,644 `Python` đĨ
- falso - All the Fake Data for All Your Real Needs đ â3,335 `TypeScript`
- hotkey - Trigger an action on an element with a keyboard shortcut. â3,292 `JavaScript` đĨ
- convert - Truly universal online file converter â3,679 `TypeScript` đĨ
- parallel.js - Easy multi-core processing utilities for Node. â3,245 `JavaScript` đĨ
- likec4 - Visualize, collaborate, and evolve the software architecture with always actual and live diagrams from your code â3,631 `TypeScript` đĨ
- AdaptixC2 - AdaptixC2 is a highly modular advanced redteam toolkit â3,240 `C++` âĄ
- n8n-nodes-mcp - n8n custom node for MCP â3,017 `TypeScript`
- webpack-blocks - đĻ Configure webpack using functional feature blocks. â2,968 `JavaScript`
- openrpa - Free Open Source Enterprise Grade RPA â2,980 `C#` âĄ
- metascraper - Get unified metadata from websites using Open Graph, Microdata, RDFa, Twitter Cards, JSON-LD, HTML, and more. â2,688 `HTML` đĨ
- loomio - Loomio is a collaborative decision making tool â2,549 `Ruby` đĨ
- scrapoxy - Scrapoxy has been discontinued. â2,417
- letta-code - The memory-first coding agent â2,742 `TypeScript` đĨ
- emp - EMP Micro FE Base on Rspack & module federation â2,397 `TypeScript` đĨ
- liferay-portal - No description provided â2,253 `Java` đĨ
- queueing-theory - Queueing theory: an introduction for software development â2,224 đĨ
- Index-2026 - No description provided â2,181 `HTML` đĨ
- umzug - Framework agnostic migration tool for Node.js â2,194 `TypeScript` đĨ
- Interstellar - One of the most popular modern web proxies with blazing fast speeds and a variety of games. â2,060 `JavaScript` đĨ
- swc-node - Faster ts-node without typecheck â1,980 `TypeScript` đĨ
- moderngpu - Patterns and behaviors for GPU computing â1,777 `C++`
- rambda - Typescript focused FP library similar to Remeda and Ramda â1,754 `JavaScript` đĨ
- klona - A tiny (240B to 501B) and fast utility to "deep clone" Objects, Arrays, Dates, RegExps, and more! â1,731 `JavaScript` âĄ
- opendatacam - An open source tool to quantify the world â1,717 `JavaScript` âĄ
- sitemap.js - Sitemap-generating framework for node.js â1,709 `TypeScript` đĨ
- nft - Node.js dependency tracing utility â1,642 `JavaScript` đĨ
- EOS - This repository features an Energy Optimization System (EOS) that optimizes energy distribution, usage for batteries, heat pumps& household devices. It includes predictive models for electricity prices (planned), load forecasting& dynamic optimization to maximize energy efficiency & minimize costs. Founder Dr. Andreas Schmitz (YouTube @akkudoktor) â1,616 `Python` đĨ
- checklist-going-live - The checklist that is used when a project is going live â1,534
- faast.js - Serverless batch computing made simple. â1,483 `TypeScript` đĨ
- advanced-patterns-workshop - An interactive TypeScript repo on advanced patterns (WIP) â1,458 `TypeScript` đĨ
- sunmao-ui - A Framework for Developing Low-code Tool â1,452 `TypeScript`
- threat-dragon - An open source threat modeling tool from OWASP â1,497 `JavaScript` đĨ
- clooney - Clooney is an actor library for the web. Use workers without thinking about workers. â1,421 `JavaScript` đĨ
- yarn-deduplicate - Deduplication tool for yarn.lock files â1,392 `TypeScript` đĨ
- zod-to-json-schema - Converts Zod schemas to Json schemas â1,252 `TypeScript` âĄ
- zero-width-detection - Invisibly inserting usernames into text with Zero-Width Characters â1,178 `TypeScript`
- schema-dts - JSON-LD TypeScript types for Schema.org vocabulary â1,203 `TypeScript` âĄ
- photography - A free online portfolio website to showcase your photos. â1,177 `JavaScript`
- fast-copy - A blazing fast deep object copier â1,162 `JavaScript` đĨ
- n8n-nodes-starter - Example starter module for custom n8n nodes. â1,107 `TypeScript` đĨ
- webapp-conversation - No description provided â1,076 `TypeScript` âĄ
- manypkg - âī¸ An umbrella for your monorepo â1,036 `TypeScript` đĨ
- shimmering-obsidian - Alfred workflow with dozens of features for controlling your Obsidian vault. â1,024 `JavaScript` âĄ
- trading-signals - Technical indicators to run technical analysis with JavaScript & TypeScript. đ â955 `TypeScript` đĨ
- opentelemetry-js-contrib - OpenTelemetry instrumentation for JavaScript modules â910 `TypeScript` đĨ
- micmac - Free open-source photogrammetry software tools â899 `C++` đĨ
- snowball - Snowball compiler and stemming algorithms â861 `C` đĨ
- InnerSourcePatterns - These patterns document how to apply open source principles and practices for software development within the confines of an organization - aka InnerSource. â849 `HTML` đĨ
- dotenv-safe - Load environment variables from .env and ensure they are all present â769 `JavaScript`
- bonsai - Understand the tree of dependencies inside your webpack bundles, and trim away the excess. â740 `JavaScript` âĄ
- thenBy.js - thenBy is a javascript micro library that helps sorting arrays on multiple keys â681 `JavaScript` âĄ
- readme-checklist - A checklist for writing READMEs â667
- lass - :girl: Lass scaffolds a modern package boilerplate for Node.js â651 `JavaScript`
- micromono - Write microservices in monolithic style â639 `JavaScript` âĄ
- intents - Intents to be used with Home Assistant â605 `Python` đĨ
- effect-smol - Core libraries and experimental work for Effect v4 â713 `TypeScript` đĨ
- js-tokens - Tiny JavaScript tokenizer. â555 `JavaScript` đĨ
- CommandPost - Workflow Enhancements for Creatives â555 `Lua`
- resumable-stream - Stream resumption for web streams â553 `TypeScript`
- SynthMoCap - SynthMoCap Datasets â471 `Python`
- node-red-contrib-homekit-bridged - Node-RED Contribution - HomeKit Bridged : Node-RED nodes to simulate Apple HomeKit devices. â443 `TypeScript` đĨ
- scriptum - No-Frills Functional Programming Lib Augmenting Javascript/Node.js â381 `JavaScript`
- stopword - A module for node.js and the browser that takes in text and strips it of stopwords â267 `JavaScript` âĄ
- minify - Minifier of js, css, html and img â255 `JavaScript` âĄ
- cacheable-response - An HTTP compliant route path middleware for serving cache response with invalidation support. â217 `JavaScript` đĨ
- forensix - Google Chrome forensic tool to process, analyze and visualize browsing artifacts â252 `JavaScript`
- conversationai-moderator - A machine-assisted human-moderation toolkit. â206 `TypeScript` đĨ
- multicast-stream - Create a multicast stream that lets multiple consumers independently read the same data â187 `JavaScript`
- blog - The source code for https://philipwalton.com â183 `JavaScript`
- lwd - Lightweight document â157 `OCaml` âĄ
- ts - Monorepo of typescript projects â151 `TypeScript`
- Hands-On-Functional-Programming-with-Typescript - Hands-On Functional Programming with Typescript, published by Packt â108 `TypeScript`
- typopo - Fix frequent microtypography errors in multiple languages. Write neat texts without bothering about typography rules. Typopo works for English, German, Slovak, Czech and Rusyn language. â102 `JavaScript` đĨ
- Easy-Property-Listings - Easy Property Listings is ready to make your real estate website faster, safer and better! â88 `PHP` đĨ
- mbank-cli - command line interface to mBank online banking system â42 `Perl`
- resources - No description provided â6
- data-universal - The 'universal' subset of an experimental collaborative knowledge base Edit â6 đĨ
- castlebreaker - No description provided â2 `Python`
- juncture-engine - No description provided â1 `Python` âĄ
- JavaScript30 - 30 Day Vanilla JS Challenge â29,166 `HTML` đĨ
- prerender - Node server that uses Headless Chrome to render a javascript-rendered page as HTML. To be used in conjunction with prerender middleware. â6,577 `JavaScript` đĨ
- pica - Resize image in browser with high quality and high speed â4,113 `TypeScript` âĄ
- mnemonist - Curated collection of data structures for the JavaScript/TypeScript language. â2,424 `JavaScript` âĄ
- microlight - highlights code in any programming language â1,492 `JavaScript` âĄ
- node-red-contrib-viseo - Node-RED nodes OpenSourced by VISEO Technologies â226 `JavaScript` âĄ
- sequelize-transparent-cache - Simple to use and universal cache layer for Sequelize â192 `JavaScript` đĨ
- woodcutapp.github.io - No description provided â13 `TypeScript` đĨ
- financial-services - No description provided â31,569 `Python` đĨ
- dflash - DFlash: Block Diffusion for Flash Speculative Decoding â5,164 `Python` âĄ
- NostalgiaForInfinity - Trading strategy for the Freqtrade crypto bot â3,287 `Python` đĨ
- server-auth - No description provided â216 `JavaScript` đĨ
- tokio - A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ... â32,332 `Rust` đĨ
- pyrefly - A fast type checker and language server for Python â6,662 `Rust` đĨ
- sandcastle - Orchestrate sandboxed coding agents in TypeScript with sandcastle.run() â6,081 `TypeScript` đĨ
- tolaria - Desktop app to manage markdown knowledge bases â16,634 `TypeScript` đĨ
- a2ui - No description provided â15,374 `TypeScript` đĨ
- skills - Agent Skills for Google products and technologies â13,857 `Python` đĨ
- flue - The sandbox agent framework. â5,282 `TypeScript` đĨ
-
đ Web Development - Frontend
- freeCodeCamp - freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free. â449,151 `TypeScript` đĨ
- developer-roadmap - Interactive roadmaps, guides and other educational content to help developers grow in their careers. â357,576 `TypeScript` đĨ
- react - The library for web and native user interfaces. â245,369 `JavaScript` đĨ
- next.js - The React Framework â140,075 `JavaScript` đĨ
- ui - A set of beautifully-designed, accessible components and a code distribution platform. Works with your favorite frameworks. Open Source. Open Code. â116,848 `TypeScript` đĨ
- tauri - Build smaller, faster, and more secure desktop and mobile applications with a web frontend. â108,012 `Rust` đĨ
- material-ui - Material UI: Comprehensive React component library that implements Google's Material Design. Free forever. â98,425 `JavaScript` đĨ
- tailwindcss - A utility-first CSS framework for rapid UI development. â95,609 `TypeScript` đĨ
- storybook - Storybook is the industry standard workshop for building, documenting, and testing UI components in isolation â90,371 `TypeScript` đĨ
- bun - Incredibly fast JavaScript runtime, bundler, test runner, and package manager â all in one â93,283 `Rust` đĨ
- svelte - web development for the rest of us â87,301 `JavaScript` đĨ
Programming Languages
Categories
đĻ Legacy & Inactive Projects
2,232
đ¤ AI & Machine Learning
725
đ Web Development - Frontend
519
âī¸ Backend & APIs
364
đ§ Utilities & Miscellaneous
320
đ ī¸ Developer Tools
271
đ Learning & Resources
165
đ Data & Analytics
90
đ DevOps & Infrastructure
68
đą Mobile Development
55
đ¨ Design & Creative
51
đ Security & Privacy
47
đ Web Development - Full-Stack
9
About
1
Sub Categories
Keywords
react
646
javascript
592
typescript
369
nodejs
280
python
259
ai
247
machine-learning
176
awesome
171
awesome-list
168
nextjs
162
llm
148
css
135
deep-learning
133
reactjs
119
docker
118
graphql
116
cli
112
security
101
open-source
93
redux
89
automation
84
openai
83
artificial-intelligence
80
golang
78
macos
77
chatgpt
76
rust
75
framework
75
linux
70
html
70
database
67
api
67
vue
67
kubernetes
66
postgresql
65
webpack
65
web
64
node
64
ui
63
self-hosted
61
agents
60
list
59
electron
58
react-native
58
pytorch
58
developer-tools
57
rag
55
hacking
54
microservices
53
tailwindcss
52