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
-
📱 Mobile Development
- quicktype - Generate types and converters from JSON, Schema, and GraphQL ⭐13,760 `TypeScript`
- omi - AI that sees your screen, listens to your conversations and tells you what to do ⭐12,817 `Dart` 🔥
- sherpa-onnx - Speech-to-text, text-to-speech, speaker diarization, speech enhancement, source separation, and VAD using next-gen Kaldi with onnxruntime without Internet connection. Support embedded systems, Android, iOS, HarmonyOS, Raspberry Pi, RISC-V, RK NPU, Axera NPU, Ascend NPU, x86_64 servers, websocket server/client, support 12 programming languages ⭐13,036 `C++` 🔥
- pkl - A configuration as code language with rich validation and tooling. ⭐11,417 `Java` 🔥
- PlayCover - Community fork of PlayCover ⭐11,405 `Swift` 🔥
- NetNewsWire - RSS reader for macOS and iOS. ⭐10,138 `Swift` 🔥
- escrcpy - 📱 Display and control your Android device graphically with scrcpy. ⭐10,245 `JavaScript` 🔥
- ytDownloader - Desktop App for downloading Videos and Audios from hundreds of sites ⭐9,788 `JavaScript` 🔥
- awesome-test-automation - A curated list of awesome test automation frameworks, tools, libraries, and software for different programming languages. Sponsored by https://zapple.tech and https://automated-testing.info ⭐7,088
- tuist - Your platform team, as a service ⭐5,699 `Swift` 🔥
- mobile-mcp - Model Context Protocol Server for Mobile Automation and Scraping (iOS, Android, Emulators, Simulators and Real Devices) ⭐5,222 `TypeScript` 🔥
- app-privacy-policy-generator - Generate a customized Privacy Policy and Terms of Use document for your mobile apps ⭐4,627 `HTML` 🔥
- awesome-opensource-apps - :house::information_source: Curated list of awesome open source crafted web & mobile applications - Learn, Fork, Contribute & Most Importantly Enjoy! ⭐3,836
- swift-async-algorithms - Async Algorithms for Swift ⭐3,672 `Swift` 🔥
- OpenOats - A meeting note-taker that talks back. ⭐2,454 `Swift` 🔥
- iOS - :iphone: Home Assistant for Apple platforms ⭐2,224 `Swift` 🔥
- my-flipper-shits - Free and libre source BadUSB payloads for Flipper Zero. [Windows, GNU/Linux, iOS] ⭐1,772 `HTML`
- blitz-mac - Native macOS App Store Connect tool with MCP. Submit iOS apps to App Store with AI agents ⭐1,700 `Swift` ⚡
- sentry-cocoa - The official Sentry SDK for iOS, tvOS, macOS, watchOS, iPadOS and visionOS. ⭐1,083 `Swift` 🔥
- xavia-ota - A self-hosted Over-The-Air (OTA) updates server for Expo/RN applications that gives you complete control over your app's update distribution. ⭐446 `TypeScript`
- supertonic - Lightning-Fast, On-Device, Multilingual TTS — running natively via ONNX. ⭐12,391 `Swift` 🔥
- react-native - A framework for building native applications using React ⭐126,022 `C++` 🔥
-
🔒 Security & Privacy
- PayloadsAllTheThings - A list of useful payloads and bypass for Web Application Security and Pentest/CTF ⭐78,485 `Python` 🔥
- vault - A tool for secrets management, encryption as a service, and privileged access management ⭐35,799 `Go` 🔥
- hackathon-starter - A boilerplate for Node.js web applications ⭐35,227 `JavaScript` 🔥
- web-check - 🕵️♂️ All-in-one OSINT tool for analysing any website ⭐32,956 `TypeScript` 🔥
- tailscale - The easiest, most secure way to use WireGuard and 2FA. ⭐32,633 `Go` 🔥
- hosts - 🔒 Consolidating and extending hosts files from several well-curated sources. Optionally pick extensions for porn, social media, and other categories. ⭐30,564 `Python` 🔥
- better-auth - The most comprehensive authentication framework ⭐28,749 `TypeScript` 🔥
- authelia - The Single Sign-On Multi-Factor portal for web apps, now OpenID Certified™ ⭐28,078 `Go` 🔥
- trufflehog - Find, verify, and analyze leaked credentials ⭐26,804 `Go` 🔥
- macOS-Security-and-Privacy-Guide - Community guide to securing and improving privacy on macOS. ⭐22,444
- personal-security-checklist - 🔒 A compiled checklist of 300+ tips for protecting digital security and privacy in 2026 ⭐21,293 `TypeScript` ⚡
- authentik - The authentication glue you need. ⭐22,050 `Python` 🔥
- Atlas - 🚀 An open and lightweight modification to Windows, designed to optimize performance, privacy and usability. ⭐20,860 `Batchfile` 🔥
- bettercap - The Swiss Army knife for 802.11, BLE, HID, CAN-bus, IPv4 and IPv6 networks reconnaissance and MITM attacks. ⭐19,434 `Go` 🔥
- gun - An open source cybersecurity protocol for syncing decentralized graph data. ⭐19,054 `JavaScript`
- spiderfoot - SpiderFoot automates OSINT for threat intelligence and mapping your attack surface. ⭐18,215 `Python` ⚡
- Obtainium - Get Android app updates straight from the source. ⭐17,675 `Dart` ⚡
- javascript-obfuscator - A powerful obfuscator for JavaScript and Node.js ⭐16,116 `TypeScript` 🔥
- zaproxy - The ZAP by Checkmarx Core project ⭐15,296 `Java` 🔥
- opennhp - A lightweight, cryptography-powered, open-source toolkit built to enforce Zero Trust security for infrastructure, applications, and data in the AI-driven world. ⭐13,799 `Go` 🔥
- user.js - Firefox privacy, security and anti-tracking: a comprehensive user.js template for configuration and hardening ⭐12,621 `JavaScript` 🔥
- nuclei-templates - Community curated list of templates for the nuclei engine to find security vulnerabilities. ⭐12,526 `JavaScript` 🔥
- vuls - Agent-less vulnerability scanner for Linux, FreeBSD, Container, WordPress, Programming language libraries, Network devices ⭐12,186 `Go` 🔥
- Zero - Experience email the way you want with Mail0 – the first open source email app that puts your privacy and safety first. Join the discord: https://mail0.link/discord ⭐10,640 `TypeScript` 🔥
- lucia - Authentication, simple and clean ⭐10,461
- Betterfox - Firefox user.js for optimal privacy and security. Your favorite browser, but better. ⭐10,538 `JavaScript` 🔥
- opencti - Open Cyber Threat Intelligence Platform ⭐9,559 `TypeScript` 🔥
- nango - Build product integrations with AI. ⭐10,626 `TypeScript` 🔥
- cva - Class Variance Authority ⭐6,846 `TypeScript` ⚡
- DefaultCreds-cheat-sheet - One place for all the default credentials to assist the Blue/Red teamers identifying devices with default password 🛡️ ⭐6,613 `Python` 🔥
- faraday - Open Source Vulnerability Management Platform ⭐6,524 `Python` 🔥
- fleet - Open device management ⭐6,499 `Go` 🔥
- privacy.sexy - Open-source tool to enforce privacy & security best-practices on Windows, macOS and Linux, because privacy is sexy ⭐5,595 `TypeScript`
- privacyguides.org - Protect your data against global mass surveillance programs. ⭐4,074 `Markdown` 🔥
- flowsint - A modern platform for visual, flexible, and extensible graph-based investigations. For cybersecurity analysts and investigators. ⭐6,797 `TypeScript` 🔥
- privacy-respecting - Curated List of Privacy Respecting Services and Software ⭐2,051 ⚡
- Red-Teaming-TTPs - Useful Techniques, Tactics, and Procedures for red teamers and defenders, alike! ⭐1,883 `Ruby` 🔥
- workers-oauth-provider - OAuth provider library for Cloudflare Workers ⭐1,791 `TypeScript` 🔥
- iKy - OSINT Project. Collect information from a mail. Gather. Profile. Timeline. ⭐959 `Python` 🔥
- reconmap - Reconmap is a collaboration-first security operations platform for infosec teams and MSSPs, enabling end‑to‑end engagement management, from reconnaissance through execution and reporting. With built-in command automation, output parsing, and AI‑assisted summaries, it delivers faster, more structured, and high‑quality security assessments. ⭐934 `JavaScript` 🔥
- sdk-js - Tanker client-side encryption SDK for JavaScript ⭐800 `TypeScript`
- PyInstaCrack - PyInstaCrack: Ultimate Instagram hacking suite. Python-driven, AI-enhanced, brute-force chaos. Stealth ops, ethical only. Slice through defenses like a cyber god! ☠️ ⭐167 `Python` 🔥
- wifiphisher - The Rogue Access Point Framework ⭐14,631 `Python` 🔥
- web-check - 🕵️♂️ All-in-one OSINT tool for analysing any website ⭐33,757 `TypeScript` 🔥
- personal-security-checklist - 🔒 A compiled checklist of 300+ tips for protecting digital security and privacy in 2026 ⭐21,699 `TypeScript`
- osv-scanner - Vulnerability scanner written in Go which uses the data provided by https://osv.dev ⭐10,530 `Go` 🔥
- vm2 - Advanced vm/sandbox for Node.js ⭐4,081 `JavaScript` ⚡
-
🔧 Utilities & Miscellaneous
- etro - Typescript video-editing library for the browser ⭐1,139 `TypeScript` 🔥
- 996.ICU - Repo for counting stars and contributing. Press F to pay respect to glorious developers. ⭐276,294
- javascript-algorithms - 📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings ⭐196,097 `JavaScript` 🔥
- opencode - The open source coding agent. ⭐175,724 `TypeScript` 🔥
- skills - Public repository for Agent Skills ⭐152,183 `Python` 🔥
- node - Node.js JavaScript runtime ✨🐢🚀✨ ⭐117,823 `JavaScript` 🔥
- TypeScript - TypeScript is a superset of JavaScript that compiles to clean JavaScript output. ⭐109,292 `TypeScript` 🔥
- deno - A modern runtime for JavaScript and TypeScript. ⭐107,126 `Rust` 🔥
- DeepSeek-V3 - No description provided ⭐103,755 `Python`
- whisper - Robust Speech Recognition via Large-Scale Weak Supervision ⭐102,948 `Python` ⚡
- app-ideas - A Collection of application ideas which can be used to improve your coding skills. ⭐95,070
- servers - Model Context Protocol Servers ⭐87,395 `TypeScript` 🔥
- syncthing - Open Source Continuous File Synchronization ⭐85,444 `Go` 🔥
- FiraCode - Free monospaced font with programming ligatures ⭐81,757 `Clojure` ⚡
- Ventoy - A new bootable USB solution. ⭐77,261 `C` ⚡
- the-algorithm - Source code for the X Recommendation Algorithm ⭐73,435 `Scala`
- reveal.js - The HTML Presentation Framework ⭐71,746 `JavaScript` 🔥
- hackingtool - ALL IN ONE Hacking Tool For Hackers ⭐77,582 `Python`
- redux - A JS library for predictable global state management ⭐61,508 `TypeScript` 🔥
- openpilot - openpilot is an operating system for robotics. Currently, it upgrades the driver assistance system on 300+ supported cars. ⭐61,402 `Python` 🔥
- paperclip - The open-source app everyone uses to manage agents at work ⭐70,795 `TypeScript` 🔥
- jquery - jQuery JavaScript Library ⭐59,825 `JavaScript` 🔥
- pdf.js - PDF Reader in JavaScript ⭐53,460 `JavaScript` 🔥
- DefinitelyTyped - The repository for high quality TypeScript type definitions. ⭐51,283 `TypeScript` 🔥
- odoo - Odoo. Open Source Apps To Grow Your Business. ⭐52,477 `Python` 🔥
- Fooocus - Focus on prompting and generating ⭐50,322 `Python`
- type-challenges - Collection of TypeScript type challenges with online judge ⭐48,227 `TypeScript` ⚡
- brew - 🍺 The Package Manager for Everywhere ⭐48,548 `Ruby` 🔥
- pretext - Fast, accurate & comprehensive text measurement & layout ⭐48,519 `TypeScript` 🔥
- zod - TypeScript-first schema validation with static type inference ⭐42,991 `TypeScript` 🔥
- diagrams - :art: Diagram as Code for prototyping cloud system architectures ⭐42,365 `Python` 🔥
- desktop - Welcome to a calmer internet ⭐42,915 `JavaScript` 🔥
- hexo - A fast, simple & powerful blog framework, powered by Node.js. ⭐41,758 `TypeScript` 🔥
- faiss - A library for efficient similarity search and clustering of dense vectors. ⭐40,322 `C++` 🔥
- date-fns - ⏳ Modern JavaScript date utility library ⌛️ ⭐36,581 `TypeScript` 🔥
- croc - Easily and securely send things from one computer to another :crocodile: :package: ⭐35,263 `Go` 🔥
- pnpm - Fast, disk space efficient package manager ⭐35,548 `Rust` 🔥
- dspy - DSPy: The framework for programming—not prompting—language models ⭐35,101 `Python` 🔥
- OCRmyPDF - OCRmyPDF adds an OCR text layer to scanned PDF files, allowing them to be searched ⭐33,905 `Python` 🔥
- serenity - The Serenity Operating System 🐞 ⭐33,490 `C++` 🔥
- immutable-js - Immutable persistent data collections for Javascript which increase efficiency and simplicity. ⭐33,060 `TypeScript` 🔥
- cursor - No description provided ⭐32,962 ⚡
- alpine - A rugged, minimal framework for composing JavaScript behavior in your markup. ⭐31,681 `HTML` 🔥
- uppy - The next open source file uploader for web browsers :dog: ⭐30,826 `TypeScript` 🔥
- plyr - A simple HTML5, YouTube and Vimeo player ⭐29,855 `JavaScript`
- immer - Create the next immutable state by mutating the current one ⭐28,958 `JavaScript` 🔥
- Open-Sora - Open-Sora: Democratizing Efficient Video Production for All ⭐29,108 `Python` ⚡
- pydantic - Data validation using Python type hints ⭐28,046 `Python` 🔥
- hacker-laws - 🧠 Laws, Theories, Principles and Patterns for developers and technologists. ⭐27,172 `HTML` 🔥
- fingerprintjs - The most advanced free and open-source browser fingerprinting library ⭐27,319 `TypeScript` 🔥
- oh-my-codex - OmX - Oh My codeX: Your codex is not alone. Add hooks, agent teams, HUDs, and so much more. ⭐31,044 `TypeScript` 🔥
- nanoid - A tiny (118 bytes), secure, URL-friendly, unique string ID generator for JavaScript ⭐26,820 `JavaScript` 🔥
- actual - A local-first personal finance app ⭐27,061 `TypeScript` 🔥
- focalboard - Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana. ⭐26,242 `TypeScript` ⚡
- agent-skills - Vercel's official collection of agent skills ⭐28,047 `JavaScript` 🔥
- masscan - TCP port scanner, spews SYN packets asynchronously, scanning entire Internet in under 5 minutes. ⭐25,804 `C` ⚡
- deskflow - Share a single keyboard and mouse between multiple computers. ⭐26,550 `C++` 🔥
- difftastic - a structural diff that understands syntax 🟥🟩 ⭐25,502 `Rust` 🔥
- squoosh - Make images smaller using best-in-class codecs, right in the browser. ⭐25,386 `TypeScript` 🔥
- tree-sitter - An incremental parsing system for programming tools ⭐25,890 `Rust` 🔥
- monica - Personal CRM. Remember everything about your friends, family and business relationships. ⭐24,782 `PHP` ⚡
- chatterbox - SoTA open-source TTS ⭐25,108 `Python` 🔥
- nixpkgs - Nix Packages collection & NixOS ⭐25,139 `Nix` 🔥
- ramda - :ram: Practical functional Javascript ⭐24,071 `JavaScript` 🔥
- validator.js - String validation ⭐23,744 `JavaScript` 🔥
- yup - Dead simple Object schema validation ⭐23,673 `TypeScript` 🔥
- semantic-release - :package::rocket: Fully automated version management and package publishing ⭐23,802 `JavaScript` 🔥
- d2 - D2 is a modern diagram scripting language that turns text to diagrams. ⭐24,451 `Go` ⚡
- flash-attention - Fast and memory-efficient exact attention ⭐24,176 `Python` 🔥
- DeepSeek-Coder - DeepSeek Coder: Let the Code Write Itself ⭐23,700 `Python`
- node-red - Low-code programming for event-driven applications ⭐23,318 `JavaScript` 🔥
- rembg - Rembg is a tool to remove images background ⭐23,368 `Python` 🔥
- v86 - x86 PC emulator and x86-to-wasm JIT, running in the browser ⭐23,146 `JavaScript` 🔥
- redux-saga - An alternative side effect model for Redux apps ⭐22,442 `JavaScript` 🔥
- Kronos - Kronos: A Foundation Model for the Language of Financial Markets ⭐30,609 `Python` ⚡
- qwik - Instant-loading web apps, without effort ⭐22,009 `TypeScript` 🔥
- whisperX - WhisperX: Automatic Speech Recognition with Word-level Timestamps (& Diarization) ⭐22,549 `Python` 🔥
- dexter - An autonomous agent for deep financial research ⭐27,104 `TypeScript` 🔥
- flow - Everything you need to move your project faster ⭐21,134 `Rust` ⚡
- blender-mcp - No description provided ⭐22,878 `Python` 🔥
- pangolin - Identity-aware VPN and tunneled reverse proxy for remote access based on WireGuard®. ⭐21,278 `TypeScript` 🔥
- fullcalendar - Full-sized drag & drop event calendar in JavaScript ⭐20,500 `TypeScript` 🔥
- prophet - Tool for producing high quality forecasts for time series data that has multiple seasonality with linear or non-linear growth. ⭐20,232 `Python` ⚡
- voice-changer - リアルタイムボイスチェンジャー Realtime Voice Changer ⭐20,437 `Python` ⚡
- rrweb - record and replay the web ⭐19,720 `TypeScript` 🔥
- GHunt - 🕵️♂️ Offensive Google framework. ⭐19,090 `Python` ⚡
- uikit - A lightweight and modular front-end framework for developing fast and powerful web interfaces ⭐18,533 `HTML` 🔥
- draggable - The JavaScript Drag & Drop library your grandparents warned you about. ⭐18,458 `JavaScript`
- elysia - Ergonomic Framework for Humans ⭐18,535 `TypeScript` 🔥
- skills - Skills Catalog for Codex ⭐22,421 `Python` 🔥
- type-fest - A collection of essential TypeScript types ⭐17,224 `TypeScript` 🔥
- ToolsOfTheTrade - Tools of The Trade, from Hacker News. ⭐17,077 ⚡
- Flipper - Playground (and dump) of stuff I make or modify for the Flipper Zero ⭐17,151 `C` 🔥
- linsa - Save. Share. Privately. ⭐16,881 `TypeScript`
- hubot - A customizable life embetterment robot. ⭐16,788 `JavaScript` 🔥
- pico - Minimal CSS Framework for semantic HTML ⭐16,660 `CSS` ⚡
- Qwen3-Coder - Qwen3-Coder is the code version of Qwen3, the large language model series developed by Qwen team. ⭐16,635 `Python` ⚡
- luxon - ⏱ A library for working with dates and times in JS ⭐16,406 `JavaScript` ⚡
- systemd - The systemd System and Service Manager ⭐16,384 `C` 🔥
- bull - Premium Queue package for handling distributed jobs and messages in NodeJS. ⭐16,243 `JavaScript` 🔥
- IPTV - M3U Playlist for free TV channels ⭐17,504 `Python` 🔥
- flipperzero-firmware - Flipper Zero firmware source code ⭐16,181 `C`
- polybar - A fast and easy-to-use status bar ⭐15,281 `C++`
- zigbee2mqtt - Zigbee 🐝 to MQTT bridge 🌉, get rid of your proprietary Zigbee bridges 🔨 ⭐15,226 `TypeScript` 🔥
- ardupilot - ArduPlane, ArduCopter, ArduRover, ArduSub source ⭐15,309 `C++` 🔥
- ts-pattern - 🎨 The exhaustive Pattern Matching library for TypeScript, with smart type inference. ⭐15,039 `TypeScript` 🔥
- gastown - Gas Town - multi-agent workspace manager ⭐15,953 `Go` 🔥
- seafile - Beyond file syncing and sharing, a new way to organize your files with extensible file properties and flexible views ⭐14,849 `C` 🔥
- jimp - An image processing library written entirely in JavaScript for Node, with zero external or native dependencies. ⭐14,623 `TypeScript` ⚡
- sympy - A computer algebra system written in pure Python ⭐14,687 `Python` 🔥
- A2UI - No description provided ⭐15,089 `TypeScript` 🔥
- til - :memo: Today I Learned ⭐14,109 `Vim Script` 🔥
- context-hub - No description provided ⭐13,610 `JavaScript` 🔥
- stimulus - A modest JavaScript framework for the HTML you already have ⭐13,056 `TypeScript` 🔥
- workbox - 📦 Workbox: JavaScript libraries for Progressive Web Apps ⭐12,956 `JavaScript` 🔥
- go2rtc - Ultimate camera streaming application ⭐13,243 `Go` 🔥
- robotjs - Node.js Desktop Automation. ⭐12,743 `C` 🔥
- wallabag - wallabag is a self hostable application for saving web pages: Save and classify articles. Read them later. Freely. ⭐12,781 `PHP` 🔥
- comlink - Comlink makes WebWorkers enjoyable. ⭐12,716 `TypeScript` 🔥
- FlashMLA - FlashMLA: Efficient Multi-head Latent Attention Kernels ⭐12,705 `C++` ⚡
- LuLu - LuLu is the free open-source macOS firewall ⭐12,798 `Objective-C` 🔥
- darktable - darktable is an open source photography workflow application and raw developer ⭐12,599 `C` 🔥
- compromise - modest natural-language processing ⭐12,121 `JavaScript` 🔥
- ReLaXed - Create PDF documents using web technologies ⭐11,790 `JavaScript`
- changesets - 🦋 A tool to manage versioning and changelogs with a focus on monorepos ⭐12,012 `TypeScript` 🔥
- openpi - No description provided ⭐12,406 `Python` 🔥
- RedditVideoMakerBot - Create Reddit Videos with just✨ one command ✨ ⭐12,472 `Python` 🔥
- redux-toolkit - The official, opinionated, batteries-included toolset for efficient Redux development ⭐11,212 `TypeScript` 🔥
- patch-package - Fix broken node modules instantly 🏃🏽♀️💨 ⭐11,199 `TypeScript`
- es-toolkit - A modern JavaScript utility library that's 2-3 times faster and up to 97% smaller—a major upgrade to lodash. ⭐11,148 `TypeScript` 🔥
- natural - general natural language facilities for node ⭐10,878 `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