An open API service indexing awesome lists of open source software.

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`