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: 3 days ago
JSON representation

  • 📦 Legacy & Inactive Projects

    • angular.js - AngularJS - HTML enhanced for web apps! ⭐58,598 `JavaScript`
    • github-cheat-sheet - A list of cool features of Git and GitHub. ⭐57,429
    • gpt-engineer - CLI platform to experiment with codegen. Precursor to: https://lovable.dev ⭐55,205 `Python`
    • maybe - The personal finance app for everyone ⭐54,158 `Ruby`
    • normalize.css - A modern alternative to CSS resets ⭐53,541 `CSS`
    • grok-1 - Grok open release ⭐51,690 `Python`
    • Semantic-UI - Semantic is a UI component framework based around useful principles from natural language. ⭐51,062 `JavaScript`
    • hacker-scripts - Based on a true story ⭐49,736 `JavaScript`
    • algorithm-visualizer - :fireworks:Interactive Online Platform that Visualizes Algorithms from Code ⭐48,560 `JavaScript`
    • moment - Parse, validate, manipulate, and display dates in javascript. ⭐47,967 `JavaScript`
    • design-patterns-for-humans - An ultra-simplified explanation to design patterns ⭐47,884
    • big-list-of-naughty-strings - The Big List of Naughty Strings is a list of strings which have a high probability of causing issues when used as user-input data. ⭐47,685 `Python`
    • Projects - :page_with_curl: A list of practical projects that anyone can solve in any programming language. ⭐47,745
    • awesome-design-patterns - A curated list of software and architecture related design patterns. ⭐47,796
    • frontend-dev-bookmarks - Manually curated collection of resources for frontend web developers. ⭐46,981
    • TTS - 🐸💬 - a deep learning toolkit for Text-to-Speech, battle-tested in research and production ⭐45,577 `Python`
    • edex-ui - A cross-platform, customizable science fiction terminal emulator with advanced monitoring & touchscreen support. ⭐44,874 `JavaScript`
    • TensorFlow-Examples - TensorFlow Tutorial and Examples for Beginners (support TF v1 & v2) ⭐43,753 `Jupyter Notebook`
    • pure-bash-bible - 📖 A collection of pure bash alternatives to external processes. ⭐41,651 `Shell`
    • Awesome-Design-Tools - The best design tools and plugins for everything 👉 ⭐40,290 `JavaScript`
    • bark - 🔊 Text-Prompted Generative Audio Model ⭐39,159 `Jupyter Notebook`
    • engineering-blogs - A curated list of engineering blogs ⭐38,306 `Ruby`
    • Open-Assistant - OpenAssistant is a chat-based assistant that understands tasks, can interact with third-party systems, and retrieve information dynamically to do so. ⭐37,395 `Python`
    • OpenVoice - Instant voice cloning by MIT and MyShell. Audio foundation model. ⭐36,726 `Python`
    • AgentGPT - 🤖 Assemble, configure, and deploy autonomous AI Agents in your browser. ⭐36,204 `TypeScript`
    • Clone-Wars - 100+ open-source clones of popular sites like Airbnb, Amazon, Instagram, Netflix, Tiktok, Spotify, Whatsapp, Youtube etc. See source code, demo links, tech stack, github stars. ⭐35,972
    • openpose - OpenPose: Real-time multi-person keypoint detection library for body, face, hands, and foot estimation ⭐34,149 `C++`
    • react-beautiful-dnd - Beautiful and accessible drag and drop for lists with React ⭐33,987 `JavaScript`
    • chatbot-ui - AI chat for any model. ⭐33,272 `TypeScript`
    • html2canvas - Screenshots with JavaScript ⭐31,882 `TypeScript`
    • rxjs - A reactive programming library for JavaScript ⭐31,681 `TypeScript`
    • ML-From-Scratch - Machine Learning From Scratch. Bare bones NumPy implementations of machine learning models and algorithms with a focus on accessibility. Aims to cover everything from linear regression to deep learning. ⭐31,924 `Python`
    • dotfiles - :wrench: .files, including ~/.macos — sensible hacker defaults for macOS ⭐31,389 `Shell`
    • awesome-macos-command-line - Use your macOS terminal shell to do awesome things. ⭐30,664
    • roop - No description provided ⭐30,486 `Python`
    • particles.js - A lightweight JavaScript library for creating particles ⭐30,214 `JavaScript`
    • css-protips - ⚡️ A collection of tips to help take your CSS skills pro 🦾 ⭐30,119
    • Jobs_Applier_AI_Agent_AIHawk - AIHawk aims to easy job hunt process by automating the job application process. Utilizing artificial intelligence, it enables users to apply for multiple jobs in a tailored way. ⭐29,912 `Python`
    • react-boilerplate - 🔥 A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices. ⭐29,489 `JavaScript`
    • project-guidelines - A set of best practices for JavaScript projects ⭐29,459 `JavaScript`
    • Hover - A collection of CSS3 powered hover effects to be applied to links, buttons, logos, SVG, featured images and so on. Easily apply to your own elements, modify or just use for inspiration. Available in CSS, Sass, and LESS. ⭐29,395 `SCSS`
    • llama3 - The official Meta Llama 3 GitHub site ⭐29,288 `Python`
    • applied-ml - 📚 Papers & tech blogs by companies sharing their work on data science & machine learning in production. ⭐29,797
    • machine-learning-for-software-engineers - A complete daily plan for studying to become a machine learning engineer. ⭐28,794
    • awesome-vscode - 🎨 A curated list of delightful VS Code packages and resources. ⭐28,757 `JavaScript`
    • reverse-interview - Questions to ask the company during your interview ⭐28,557
    • the-super-tiny-compiler - :snowman: Possibly the smallest compiler ever ⭐28,527 `JavaScript`
    • nginxconfig.io - ⚙️ NGINX config generator on steroids 💉 ⭐28,291 `JavaScript`
    • awesome-actions - A curated list of awesome actions to use on GitHub ⭐27,924
    • cascadia-code - This is a fun, new monospaced font that includes programming ligatures and is designed to enhance the modern look and feel of the Windows Terminal. ⭐27,739 `Python`
    • awesome-ai-agents - A list of AI autonomous agents ⭐28,365
    • react-virtualized - React components for efficiently rendering large lists and tabular data ⭐27,071 `JavaScript`
    • DeepSpeech - DeepSpeech is an open source embedded (offline, on-device) speech-to-text engine which can run in real time on devices ranging from a Raspberry Pi 4 to high power GPU servers. ⭐26,750 `C++`
    • fastText - Library for fast text representation and classification. ⭐26,534 `HTML`
    • Detectron - FAIR's research platform for object detection research, implementing popular algorithms like Mask R-CNN and RetinaNet. ⭐26,369 `Python`
    • awesome-piracy - A curated list of awesome warez and piracy links ⭐26,799 `HTML`
    • awesome-deep-learning-papers - The most cited deep learning papers ⭐26,150 `TeX`
    • feather - Simply beautiful open-source icons ⭐25,937 `JavaScript`
    • fetch - A window.fetch JavaScript polyfill. ⭐25,880 `JavaScript`
    • localForage - 💾 Offline storage, improved. Wraps IndexedDB, WebSQL, or localStorage using a simple but powerful API. ⭐25,783 `JavaScript`
    • modern-js-cheatsheet - Cheatsheet for the JavaScript knowledge you will frequently encounter in modern projects. ⭐25,636
    • request - 🏊🏾 Simplified HTTP request client. ⭐25,547 `JavaScript`
    • fastbook - The fastai book, published as Jupyter Notebooks ⭐25,035 `Jupyter Notebook`
    • nylas-mail - :love_letter: An extensible desktop mail app built on the modern web. Forks welcome! ⭐24,743 `JavaScript`
    • devtools-v6 - ⚙️ Browser devtools extension for debugging Vue.js applications. ⭐24,721 `TypeScript`
    • javascript-testing-best-practices - 📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (August 2025) ⭐24,596 `JavaScript`
    • pkg - Package your Node.js project into an executable ⭐24,363 `JavaScript`
    • mostly-adequate-guide - Mostly adequate guide to FP (in javascript) ⭐23,837 `JavaScript`
    • docz - ✍ It has never been so easy to document your things! ⭐23,619 `TypeScript`
    • streisand - Streisand sets up a new server running your choice of WireGuard, OpenConnect, OpenSSH, OpenVPN, Shadowsocks, sslh, Stunnel, or a Tor bridge. It also generates custom instructions for all of these services. At the end of the run you are given an HTML file with instructions that can be shared with friends, family members, and fellow activists. ⭐23,464 `Shell`
    • notable - The Markdown-based note-taking app that doesn't suck. ⭐23,490
    • tools - Unified developer tools for JavaScript, TypeScript, and the web ⭐23,418 `Rust`
    • vanna - 🤖 Chat with your SQL database 📊. Accurate Text-to-SQL Generation via LLMs using Agentic Retrieval 🔄. ⭐23,641 `Python`
    • awesome-flipperzero - 🐬 A collection of awesome resources for the Flipper Zero device. ⭐23,623
    • lens - Lens - The way the world runs Kubernetes ⭐23,180
    • system-design-interview - System design interview for IT companies ⭐23,305
    • IOPaint - Image inpainting tool powered by SOTA AI Model. Remove any unwanted object, defect, people from your pictures or erase and replace(powered by stable diffusion) any thing on your pictures. ⭐23,236 `Python`
    • NLP-progress - Repository to track the progress in Natural Language Processing (NLP), including the datasets and the current state-of-the-art for the most common NLP tasks. ⭐22,958 `Python`
    • react-redux-links - Curated tutorial and resource links I've collected on React, Redux, ES6, and more ⭐22,547
    • docker-cheat-sheet - Docker Cheat Sheet ⭐22,527
    • sweetalert - A beautiful replacement for JavaScript's "alert" ⭐22,290 `TypeScript`
    • dragula - :ok_hand: Drag and drop so simple it hurts ⭐22,159 `JavaScript`
    • serve - ☁️ Build multimodal AI applications with cloud-native stack ⭐21,860 `Python`
    • typescript-book - :books: The definitive guide to TypeScript and possibly the best TypeScript book :book:. Free and Open Source 🌹 ⭐21,533 `TypeScript`
    • rough - Create graphics with a hand-drawn, sketchy, appearance ⭐21,019 `HTML`
    • normalizr - Normalizes nested JSON according to a schema ⭐20,826 `JavaScript`
    • bluebird - :bird: :zap: Bluebird is a full featured promise library with unmatched performance. ⭐20,514 `JavaScript`
    • js-stack-from-scratch - 🛠️⚡ Step-by-step tutorial to build a modern JavaScript stack. ⭐20,177 `JavaScript`
    • popmotion - Simple animation libraries for delightful user interfaces ⭐20,171 `JavaScript`
    • magenta - Magenta: Music and Art Generation with Machine Intelligence ⭐19,797 `Python`
    • snapdrop - A Progressive Web App for local file sharing ⭐19,710 `JavaScript`
    • vue-manage-system - Vue3、Element Plus、typescript后台管理系统 ⭐19,640 `Vue`
    • ingress-nginx - Ingress NGINX Controller for Kubernetes ⭐19,496 `Go`
    • Recoil - Recoil is an experimental state management library for React apps. It provides several capabilities that are difficult to achieve with React alone, while being compatible with the newest features of React. ⭐19,464 `JavaScript`
    • inter - The Inter font family ⭐19,548 `Python`
    • SpinKit - A collection of loading indicators animated with CSS ⭐19,351 `CSS`
    • snowpack - ESM-powered frontend build tool. Instant, lightweight, unbundled development. ✌️ ⭐19,332 `JavaScript`
    • hyperapp - 1kB-ish JavaScript framework for building hypertext applications ⭐19,209 `JavaScript`
    • Kap - An open-source screen recorder built with web technology ⭐19,250 `TypeScript`
    • DeepFaceLab - DeepFaceLab is the leading software for creating deepfakes. ⭐19,238 `Python`
    • multipleWindow3dScene - A quick example of how one can "synchronize" a 3d scene across multiple windows using three.js and localStorage ⭐18,965 `JavaScript`
    • react-developer-roadmap - Roadmap to becoming a React developer ⭐18,931 `JavaScript`
    • functional-programming-jargon - Jargon from the functional programming world in simple terms! ⭐18,642
    • motion-canvas - Visualize Your Ideas With Code ⭐18,666 `TypeScript`
    • dropzone - Dropzone is an easy to use drag'n'drop library. It supports image previews and shows nice progress bars. ⭐18,376 `JavaScript`
    • web-starter-kit - Web Starter Kit - a workflow for multi-device websites ⭐18,297 `HTML`
    • CS-Interview-Knowledge-Map - Build the best interview map. The current content includes JS, network, browser related, performance optimization, security, framework, Git, data structure, algorithm, etc. ⭐18,269
    • style2paints - sketch + style = paints :art: (TOG2018/SIGGRAPH2018ASIA) ⭐18,185 `JavaScript`
    • Become-A-Full-Stack-Web-Developer - Free resources for learning Full Stack Web Development ⭐18,215
    • agentic - Your API ⇒ Paid MCP. Instantly. ⭐18,117 `TypeScript`
    • tui.editor - 🍞📝 Markdown WYSIWYG Editor. GFM Standard + Chart & UML Extensible. ⭐17,983 `TypeScript`
    • cleave.js - Format input text content when you are typing... ⭐17,867 `JavaScript`
    • InstaPy - 📷 Instagram Bot - Tool for automated Instagram interactions ⭐17,961 `Python`
    • face-api.js - JavaScript API for face detection and face recognition in the browser and nodejs with tensorflow.js ⭐17,870 `TypeScript`
    • spellbook-of-modern-webdev - A Big Picture, Thesaurus, and Taxonomy of Modern JavaScript Web Development ⭐17,835
    • lazysizes - High performance and SEO friendly lazy loader for images (responsive and normal), iframes and more, that detects any visibility changes triggered through user interaction, CSS or JavaScript without configuration. ⭐17,722 `JavaScript`
    • redux-thunk - Thunk middleware for Redux ⭐17,694 `TypeScript`
    • Janus - Janus-Series: Unified Multimodal Understanding and Generation Models ⭐17,748 `Python`
    • SuperAGI - <⚡️> SuperAGI - A dev-first open source autonomous AI agent framework. Enabling developers to build, manage & run useful autonomous agents quickly and reliably. ⭐17,572 `Python`
    • deeplearning-models - A collection of various deep learning architectures, models, and tips ⭐17,537 `Jupyter Notebook`
    • Front-End-Performance-Checklist - 🎮 The only Front-End Performance Checklist that runs faster than the others ⭐17,292
    • velocity - Accelerated JavaScript animation. ⭐17,217 `JavaScript`
    • tensor2tensor - Library of deep learning models and datasets designed to make deep learning more accessible and accelerate ML research. ⭐17,349 `Python`
    • Hack - A typeface designed for source code ⭐17,258 `Shell`
    • ml-visuals - 🎨 ML Visuals contains figures and templates which you can reuse and customize to improve your scientific writing. ⭐17,275
    • awesome-design - 🌟 Curated design resources from all over the world. ⭐17,195
    • blurhash - A very compact representation of a placeholder for an image. ⭐17,034 `C`
    • BoostNote-Legacy - This repository is outdated and new Boost Note app is available! We've launched a new Boost Note app which supports real-time collaborative writing. https://github.com/BoostIO/BoostNote-App ⭐16,922 `JavaScript`
    • Functional-Light-JS - Pragmatic, balanced FP in JavaScript. @FLJSBook on twitter. ⭐16,763 `JavaScript`
    • baselines - OpenAI Baselines: high-quality implementations of reinforcement learning algorithms ⭐16,731 `Python`
    • Luckysheet - Luckysheet upgraded to Univer ⭐16,643 `JavaScript`
    • parallax - Parallax Engine that reacts to the orientation of a smart device ⭐16,585 `JavaScript`
    • react-loadable - :hourglass_flowing_sand: A higher order component for loading components with promises. ⭐16,526 `JavaScript`
    • better-scroll - :scroll: inspired by iscroll, and it supports more features and has a better scroll perfermance ⭐16,489 `TypeScript`
    • ai-pdf-chatbot-langchain - AI PDF chatbot agent built with LangChain & LangGraph ⭐16,541 `TypeScript`
    • Screenshot-to-code - A neural network that transforms a design mock-up into a static website. ⭐16,486 `HTML`
    • tremor-npm - React components to build charts and dashboards ⭐16,466 `TypeScript`
    • best-resume-ever - :necktie: :briefcase: Build fast :rocket: and easy multiple beautiful resumes and create your best CV ever! Made with Vue and LESS. ⭐16,458 `Vue`
    • flatpickr - lightweight, powerful javascript datetimepicker with no dependencies ⭐16,466 `TypeScript`
    • Sourcetrail - Sourcetrail - free and open-source interactive source explorer ⭐16,471 `C++`
    • prisma1 - 💾 Database Tools incl. ORM, Migrations and Admin UI (Postgres, MySQL & MongoDB) [deprecated] ⭐16,392 `Scala`
    • twint - An advanced Twitter scraping & OSINT tool written in Python that doesn't use Twitter's API, allowing you to scrape a user's followers, following, Tweets and more while evading most API limitations. ⭐16,382 `Python`
    • codellama - Inference code for CodeLlama models ⭐16,312 `Python`
    • WebGL-Fluid-Simulation - Play with fluids in your browser (works even on mobile) ⭐16,420 `JavaScript`
    • awesome-hacking - A curated list of awesome Hacking tutorials, tools and resources ⭐16,539
    • terminalizer - 🦄 Record your terminal and generate animated gif images or share a web player ⭐16,132 `JavaScript`
    • 30-seconds-of-css - Short CSS code snippets for all your development needs ⭐16,023 `CSS`
    • lectures - Oxford Deep NLP 2017 course ⭐15,854
    • zphisher - An automated phishing tool with 30+ templates. This Tool is made for educational purpose only ! Author will not be responsible for any misuse of this toolkit ! ⭐16,206 `HTML`
    • AR.js - Efficient Augmented Reality for the Web - 60fps on mobile! ⭐15,802 `HTML`
    • pace - Automatically add a progress bar to your site. ⭐15,614 `CSS`
    • math-as-code - a cheat-sheet for mathematical notation in code form ⭐15,478
    • mml-book.github.io - Companion webpage to the book "Mathematics For Machine Learning" ⭐15,618 `Jupyter Notebook`
    • cheatsheets-ai - Essential Cheat Sheets for deep learning and machine learning researchers https://medium.com/@kailashahirwar/essential-cheat-sheets-for-machine-learning-and-deep-learning-researchers-efb6a8ebd2e5 ⭐15,409
    • gpu.js - GPU Accelerated JavaScript ⭐15,358 `JavaScript`
    • headless-recorder - Chrome extension that records your browser interactions and generates a Playwright or Puppeteer script. ⭐15,291 `JavaScript`
    • front-end-guide - 📚 Study guide and introduction to the modern front end stack. ⭐15,235 `JavaScript`
    • frontend-challenges - A public list of open-source challenges from companies around the world ⭐15,040
    • first-order-model - This repository contains the source code for the paper First Order Motion Model for Image Animation ⭐15,003 `Jupyter Notebook`
    • Whisky - A modern Wine wrapper for macOS built with SwiftUI ⭐15,103 `Swift`
    • nlp-tutorial - Natural Language Processing Tutorial for Deep Learning Researchers ⭐14,911 `Jupyter Notebook`
    • brain.js - 🤖 GPU accelerated Neural networks in JavaScript for Browsers and Node.js ⭐14,860 `TypeScript`
    • recompose - A React utility belt for function components and higher-order components. ⭐14,801 `JavaScript`
    • tortoise-tts - A multi-voice TTS system trained with an emphasis on quality ⭐14,865 `Jupyter Notebook`
    • dalle-mini - DALL·E Mini - Generate images from a text prompt ⭐14,755 `Python`
    • browserify - browser-side require() the node.js way ⭐14,707 `JavaScript`
    • automerge-classic - A JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged again automatically. ⭐14,698 `JavaScript`
    • x-spreadsheet - The project has been migrated to @wolf-table/table https://github.com/wolf-table/table ⭐14,603 `JavaScript`
    • domain-driven-hexagon - Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included ⭐14,720 `TypeScript`
    • ar-cutpaste - Cut and paste your surroundings using AR ⭐14,577 `TypeScript`
    • sampler - Tool for shell commands execution, visualization and alerting. Configured with a simple YAML file. ⭐14,577 `Go`
    • keystone-classic - Node.js CMS and web app framework ⭐14,515 `JavaScript`
    • hacker101 - Source code for Hacker101.com - a free online web and mobile security class. ⭐14,450 `SCSS`
    • nni - An open source AutoML toolkit for automate machine learning lifecycle, including feature engineering, neural architecture search, model compression and hyper-parameter tuning. ⭐14,350 `Python`
    • naming-cheatsheet - Comprehensive language-agnostic guidelines on variables naming. Home of the A/HC/LC pattern. ⭐14,198
    • yolov7 - Implementation of paper - YOLOv7: Trainable bag-of-freebies sets new state-of-the-art for real-time object detectors ⭐14,110 `Jupyter Notebook`
    • webpack-dashboard - A CLI dashboard for webpack dev server ⭐13,976 `JavaScript`
    • latent-diffusion - High-Resolution Image Synthesis with Latent Diffusion Models ⭐14,065 `Jupyter Notebook`
    • store.js - Cross-browser storage for all use cases, used across the web. ⭐13,984 `JavaScript`
    • full-blockchain-solidity-course-js - Learn Blockchain, Solidity, and Full Stack Web3 Development with Javascript ⭐14,014
    • truffle - :warning: The Truffle Suite is being sunset. For information on ongoing support, migration options and FAQs, visit the Consensys blog. Thank you for all the support over the years. ⭐13,930 `TypeScript`
    • awesome-competitive-programming - :gem: A curated list of awesome Competitive Programming, Algorithm and Data Structure resources ⭐13,996
    • shoelace - Shoelace is now Web Awesome. Come see what’s new! ⭐13,861 `TypeScript`
    • gophish - Open-Source Phishing Toolkit ⭐13,937 `Go`
    • PENTESTING-BIBLE - articles ⭐13,853
    • design-blocks - A set of 170+ Bootstrap based design blocks ready to be used to create clean modern websites. ⭐13,645 `HTML`
    • Mind-Expanding-Books - :books: Find your next book to read! ⭐13,861 `JavaScript`
    • modular-monolith-with-ddd - Full Modular Monolith application with Domain-Driven Design approach. ⭐13,766 `C#`
    • react-in-patterns - A free book that talks about design patterns/techniques used while developing with React. ⭐13,578 `JavaScript`
    • js-must-watch - Must-watch videos about javascript ⭐13,587
    • es6-cheatsheet - ES2015 [ES6] cheatsheet containing tips, tricks, best practices and code snippets ⭐13,327 `JavaScript`
    • send - Simple, private file sharing from the makers of Firefox ⭐13,268 `FreeMarker`
    • Marketing-for-Engineers - A curated collection of marketing articles & tools to grow your product. ⭐13,154
    • haoel.github.io - No description provided ⭐13,060 `Shell`
    • awesome-podcasts - Collection of awesome podcasts ⭐13,015
    • smartcrop.js - Content aware image cropping ⭐12,953 `JavaScript`
    • dalai - The simplest way to run LLaMA on your local machine ⭐12,923 `CSS`
    • Awesome_APIs - :octocat: A collection of APIs ⭐13,004
    • openhaystack - Build your own 'AirTags' 🏷 today! Framework for tracking personal Bluetooth devices via Apple's massive Find My network. ⭐13,052 `Swift`
    • clip-as-service - 🏄 Scalable embedding, reasoning, ranking for images and sentences with CLIP ⭐12,828 `Python`