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
- reflexjs - A library for rapid UI development with style props, color modes, themes and variants + starter kits, themes and blocks to help you build Gatsby and Next.js sites faster. ⭐1,012 `JavaScript`
- the-graph - SVG custom elements for FBP graph editing and visualization. Used in noflo/noflo-ui ⭐1,012 `JavaScript`
- R1-Omni - No description provided ⭐1,016 `Python`
- fiddly - Create beautiful and simple HTML pages from your Readme.md files ⭐1,009 `JavaScript`
- Debucsser - CSS debugging tool with an unpronounceable name ⭐1,008 `JavaScript`
- react-values - A set of tiny React components for handling state with render props. ⭐1,005 `JavaScript`
- react-loadable-visibility - A wrapper around react-loadable and @loadable/component to load elements once they are visible on the page. ⭐1,004 `JavaScript`
- fabulous - 🎨 CSS properties sidebar for VS Code ⭐999 `TypeScript`
- ant-design-pro-layout - 🌃 Powerful and easy to use beautiful layout ⭐1,000 `TypeScript`
- obsidian-starter-templates - :rocket: Starter templates for Obsidian.md ⭐1,013 `TeX`
- atellier - The smartest way to share interactive components with your team. ⭐990 `JavaScript`
- lazybee - Create Best Wordlist From Python Tool In Termux ⭐1,018 `Python`
- react-query-devtools - ⚛️ Devtools for React Query ⭐985 `JavaScript`
- plato-research-dialogue-system - This is the Plato Research Dialogue System, a flexible platform for developing conversational AI agents. ⭐981 `Python`
- appmetrics - Node Application Metrics provides a foundational infrastructure for collecting resource and performance monitoring data for Node.js-based applications. ⭐980 `JavaScript`
- ollama-mcp-bridge - Bridge between Ollama and MCP servers, enabling local LLMs to use Model Context Protocol tools ⭐975 `TypeScript`
- david - :eyeglasses: Node.js module that tells you when your package npm dependencies are out of date. ⭐969 `JavaScript`
- Otto - Otto makes machine learning an intuitive, natural language experience. 🏆 Facebook AI Hackathon winner ⭐️ #1 Trending on MadeWithML.com ⭐️ #4 Trending JavaScript Project on GitHub ⭐️ #15 Trending (All Languages) on GitHub ⭐970 `JavaScript`
- 30_seconds_of_knowledge - Google Chrome Extension that lets you gain new developer skills, every time you open a New Tab. ⭐966 `JavaScript`
- restful.js - A pure JS client for interacting with server-side RESTful resources. Think Restangular without Angular. ⭐964 `JavaScript`
- repaintless - Library for fast CSS Animations ⭐957 `CSS`
- ViralJS - Express.JS middleware to enable P2P distribution for your app. Your decentralized CDN made easy. ⭐955 `JavaScript`
- react-toggle - Elegant, accessible toggle component for React. Also a glorified checkbox. ⭐952 `JavaScript`
- algobot - Cryptocurrency trading bot with a graphical user interface with support for simulations, backtests, optimizations, and running live bots. ⭐953 `Python`
- angled-edges - :triangular_ruler: Quickly create angled section edges using only Sass ⭐950 `CSS`
- RulersGuides.js - Creates Photoshop-like guides and rulers interface on a web page ⭐946 `JavaScript`
- instagram-scraper - Scrape the Instagram frontend. Inspired from twitter-scraper by @kennethreitz. ⭐945 `Python`
- Lychee-v3 - A great looking and easy-to-use photo-management-system you can run on your server, to manage and share photos. ⭐940 `PHP`
- pegaswitch - PegaSwitch is an exploit toolkit for the Nintendo Switch ⭐938 `JavaScript`
- proppy - Functional props composition for UI components (React.js & Vue.js) ⭐933 `TypeScript`
- watchmen - A simple node.js service monitor ⭐933 `HTML`
- node-sqlite - SQLite client wrapper around sqlite3 for Node.js applications with SQL-based migrations API written in Typescript ⭐935 `TypeScript`
- atom-ide-ui - A collection of user interfaces for Atom IDE. ⭐932 `JavaScript`
- mindgraph - proof of concept prototype for generating and querying against an ever-expanding knowledge graph with ai ⭐941 `Python`
- awesome-react-context - 😎 A curated list of stuff related to the new React Context API ⭐931 `JavaScript`
- redux-react-router-async-example - A showcase of the Redux architecture with React Router ⭐928 `JavaScript`
- Iroh - Dynamic code analysis tool - Exploit, record and analyze running JavaScript ⭐930 `JavaScript`
- ql.io - A node.js based declarative, data-retrieval and aggregation gateway for quickly consuming HTTP APIs ⭐928 `JavaScript`
- merge-graphql-schemas - A utility library to facilitate merging of modularized GraphQL schemas and resolver objects. ⭐927
- perspectiveapi - Perspective is an API that uses machine learning models to score the perceived impact a comment might have on a conversation. See https://developers.perspectiveapi.com for more information. ⭐925
- dropcap.js - Beautiful CSS drop caps made easy ⭐923 `HTML`
- stealing-ur-feelings - Winner of Mozilla's $50,000 prize for AI ⭐923 `JavaScript`
- vexchords - JavaScript Chord Charts ⭐921 `JavaScript`
- pushbar.js - Tiny javascript plugin for creating sliding drawers in web apps ⭐917 `JavaScript`
- webgl-heatmap - A high performance WebGL/JS heatmap display library ⭐915 `CoffeeScript`
- newton - A playful, particle-based physics engine designed from the ground up for JavaScript. ⭐915 `JavaScript`
- DroneBridge - DroneBridge is a system based on the WifiBroadcast approach. A bidirectional digital radio link between two endpoints is established using standard WiFi hardware and a custom protocol. DroneBridge is optimized for use in UAV applications and is a complete system. It is intended be a real alternative to other similar systems, such as DJI Lightbridge or OcuSync. ⭐925 `C`
- project-hub - An HTML template for project timelines ⭐912 `CSS`
- webpack-common-shake - CommonJS Tree Shaker plugin for WebPack ⭐913 `JavaScript`
- dante2 - A complete rewrite of dante editor in draft-js ⭐911 `JavaScript`
- react-laag - Hooks to build things like tooltips, dropdown menu's and popovers in React ⭐907 `TypeScript`
- animate-components - ✨ Elemental components for doing animations in React ⭐907 `JavaScript`
- voby - A high-performance framework with fine-grained observable/signal-based reactivity for building rich applications. ⭐907 `TypeScript`
- rnnlib - RNNLIB is a recurrent neural network library for sequence learning problems. Forked from Alex Graves work http://sourceforge.net/projects/rnnl/ ⭐902 `C`
- optics-ts - Type-safe, ergonomic, polymorphic optics for TypeScript ⭐903 `TypeScript`
- the-beth-stack - An opinionated hypermedia-driven architecture for building web apps ⭐899 `TypeScript`
- ttv-ublock - Blocking ads on that certain streaming website ⭐892 `JavaScript`
- repng - React component to PNG converter ⭐889 `JavaScript`
- Chatito - 🎯🗯 Dataset generation for AI chatbots, NLP tasks, named entity recognition or text classification models using a simple DSL! ⭐888 `TypeScript`
- animated-burgers - Collection of animated burgers for React, also available as HTML+CSS ⭐887 `JavaScript`
- notus-react - Notus React: Free Tailwind CSS UI Kit and Admin ⭐885 `JavaScript`
- react-markings - **Markdown** in <Components/>, <Components/> in **Markdown** ⭐880 `JavaScript`
- react-advanced-2020 - No description provided ⭐880 `JavaScript`
- react-parallax - A React Component for parallax effect ⭐876 `TypeScript`
- web-examples - Lucid & Futuristic Production Boilerplates For Frontend(Web) Apps, React/RN/Vue, with TypeScript(Optional), Webpack 4/Parcel, MobX/Redux :dizzy: 多技术栈前端项目模板 ⭐874 `JavaScript`
- stocktalk - No description provided ⭐871 `Python`
- reminders-cli - A simple CLI for interacting with macOS reminders ⭐892 `Swift`
- freelance-contract - My freelance/contractor contract. You can read more about it here: http://ashedryden.com/blog/contract ⭐869
- local-llms-analyse-finance - In this project, I explored how local LLMs can be used to label data and support analyses. Specifically, I used Llama2 model to automatically categorise my bank transaction data. ⭐870 `Jupyter Notebook`
- hedron - A no-frills flexbox grid system for React, powered by styled-components. ⭐862 `JavaScript`
- lazyaircrack - Automated tool for WiFi hacking. ⭐887 `Shell`
- socialmedia-leak - A demo of cross-origin login detection for most major web platforms ⭐857 `HTML`
- create-component-app - Tool to generate different types of React components from the terminal. 💻 ⭐855 `JavaScript`
- spaces-design - Adobe Photoshop Design Space ⭐856 `JavaScript`
- Chronos - 📊 📊 📊 Monitors the health and web traffic of servers, microservices, Kubernetes/Kafka clusters, containers, and AWS services with real-time data monitoring and receive automated notifications over Slack or email. ⭐851 `TypeScript`
- Element - Programmatic UI for macOS ⭐851 `Swift`
- AutoCoder - We introduced a new model designed for the Code generation task. Its test accuracy on the HumanEval base dataset surpasses that of GPT-4 Turbo (April 2024) and GPT-4o. ⭐849 `Python`
- oao - A Yarn-based, opinionated monorepo management tool ⭐850 `JavaScript`
- council - Council is an open-source platform for the rapid development and robust deployment of customized generative AI applications ⭐859 `Python`
- aiva - AIVA (A.I. Virtual Assistant): General-purpose virtual assistant for developers. ⭐845 `JavaScript`
- jsonlite - A simple, self-contained, serverless, zero-configuration, json document store. ⭐845 `Shell`
- neural-image-assessment - Implementation of NIMA: Neural Image Assessment in Keras ⭐823 `Python`
- react-ssr-optimization - React.js server-side rendering optimization with component memoization and templatization ⭐819 `JavaScript`
- GyoiThon - GyoiThon is a growing penetration test tool using Machine Learning. ⭐822 `Python`
- jekyll-theme-skinny-bones - A Jekyll starter with a variety of flexible layouts and components. ⭐810 `CSS`
- botfront - Enterprise-grade open source GUI platform for Rasa teams ⭐807 `JavaScript`
- accelerated-text - Accelerated Text is a no-code natural language generation platform. It will help you construct document plans which define how your data is converted to textual descriptions varying in wording and structure. ⭐806 `JavaScript`
- skolplattformen - The source code to the civic tech project Öppna Skolplattformen. ⭐807 `TypeScript`
- webpack-pwa - Example for a super simple PWA with webpack. ⭐807 `JavaScript`
- coding-challenge-tools - Uber's tools team coding challenge ⭐805
- flatdraw - A simple canvas drawing web app with responsive UI. Made with TypeScript, React, and Next.js. ⭐801 `TypeScript`
- chimp - Tooling that helps you do quality, faster. ⭐801 `TypeScript`
- WikiQuiz - Generates a quiz for a Wikipedia page using parts of speech and text chunking. ⭐801 `JavaScript`
- WI-TOOLKIT - Hack WiFi in Termux ( ROOTED DEVICES ONLY) ⭐813 `Python`
- usus - Webpage pre-rendering service. ⚡️ ⭐800 `JavaScript`
- styled-tools - Useful interpolated functions for CSS-in-JS ⭐799 `JavaScript`
- raven - raven is a Linkedin information gathering tool that can be used by pentesters to gather information about an organization employees using Linkedin. ⭐798 `Go`
- frenchkiss.js - The blazing fast lightweight internationalization (i18n) module for javascript ⭐794 `JavaScript`
- stocks - A free, lightweight, blazing-fast static page to get stock quotes using IEX Cloud ⭐795 `HTML`
- taskr - A simple task manager app ⭐791 `JavaScript`
- seo-audits-toolkit - SEO & Security Audit for Websites. Lighthouse & Security Headers crawler, Sitemap/Keywords/Images Extractor, Summarizer, etc ... ⭐795 `Python`
- wordpress-multi-env-config - WordPress multi-environment config ⭐787 `PHP`
- reduce-reducers - Reduce multiple reducers into a single reducer from left to right ⭐785 `JavaScript`
- clean-architecture-for-frontend - A sample project showcasing Clean Architecture and monorepo structure for designing multiple web services with a shared domain. ⭐780 `TypeScript`
- AnimateAnyone - Unofficial Implementation of Animate Anyone by Novita AI ⭐778 `Python`
- inception - Inception movie explained programmatically ⭐779 `C`
- gdpr-checklist - The GDPR Checklist ⭐775 `JavaScript`
- react-click-outside - ClickOutside component for React. ⭐774 `JavaScript`
- static-land - Specification for common algebraic structures in JavaScript based on Fantasy Land ⭐775 `JavaScript`
- giraffe - Giraffe - a graphite dashboard with a long neck ⭐772 `CSS`
- grouparoo - 🦘 The Grouparoo Monorepo - open source customer data sync framework ⭐775 `JavaScript`
- automated-irrigation-system - This is the software of an open source automated irrigation system. The complete setup including hardware can be found in the README. ⭐770 `JavaScript`
- p-progress - Create a promise that reports progress ⭐765 `TypeScript`
- snowflake - Medium's engineering growth visualization tool ⭐762 `JavaScript`
- Neural-Net-with-Financial-Time-Series-Data - This solution presents an accessible, non-trivial example of machine learning (Deep learning) with financial time series using TensorFlow ⭐763 `Jupyter Notebook`
- migrate - Issues for Prisma Migrate are now tracked at prisma/prisma. This repo was used to track issues for Prisma Migrate Experimental and is now deprecated. ⭐761 `TypeScript`
- Python-Backdoor - This project is a cross-platform backdoor/reverse shell and post-exploitation tool written in Python3 ⭐754 `Python`
- deepforge - A modern development environment for deep learning ⭐756 `JavaScript`
- offix - GraphQL Offline Client and Server ⭐755 `TypeScript`
- linkedin-profile-scraper-api - 🕵️♂️ LinkedIn profile scraper returning structured profile data in JSON. ⭐763 `TypeScript`
- react-tutorial - A walkthrough of basic React concepts. ⭐751 `CSS`
- Cromwell - WordPress-like CMS for Next.js websites ⭐752 `TypeScript`
- nulis - Mind-mapping software that helps writers collect and organize their knowledge, develop their ideas. Built with React, Redux, Node.js, hosted on Digital Ocean. ⭐746 `SCSS`
- awesome-design-principles - ✨ A curated list of awesome design principles ⭐758
- shape-shifter - A canvas experiment in which a set of particles is used to render different shapes based on the user's input. It supports multiple modes: text, countdown, time and icons. ⭐743 `JavaScript`
- Voron-Afterburner - VORON Afterburner Upgrade ⭐746
- Goohak - Automatically Launch Google Hacking Queries Against A Target Domain ⭐741 `Shell`
- haxorbd - All in 1 Bangladeshi Facebook Cloner [ 7/8/9/10/11 DIGIT ] ⭐739 `Python`
- contributing-template - Template for writing your own contributing guide ⭐735
- micro-analytics-cli - Public analytics as a Node.js microservice. No sysadmin experience required! 📈 ⭐733 `JavaScript`
- ReactPrimer - React component prototyping tool that generates fully connected class component code. ⭐732 `JavaScript`
- happy-lager - Craft CMS demo site. ⭐726 `PLpgSQL`
- spy-extension - A Chrome extension that will steal literally everything it can ⭐725 `TypeScript`
- designing-with-tailwindcss - Source code for the "Designing with Tailwind CSS" course. ⭐724 `CSS`
- GPT-3-Encoder - Javascript BPE Encoder Decoder for GPT-2 / GPT-3 ⭐722 `JavaScript`
- homebrew-pentest - Homebrew Tap - Pen Test Tools ⭐724 `Ruby`
- david-www - :eyeglasses: David helps keep your Node.js project dependencies up to date. ⭐721 `JavaScript`
- ForerunnerDB - A JavaScript database with mongo-like query language, data-binding support, runs in browsers and hybrid mobile apps as a client-side DB or on the server via Node.js! ⭐720 `JavaScript`
- traquer - Records and reproduces user's in-page behavior ⭐719 `JavaScript`
- mergeable - 🤖 All the missing GitHub automation 🙂 🙌 ⭐717 `JavaScript`
- gemini - No description provided ⭐719 `Python`
- opticss - A CSS Optimizer ⭐714 `TypeScript`
- uavstack - UAVStack Open Source All in One Repository ⭐716 `Java`
- wysiwyg.css - A tiny CSS for generated HTML or Markdown content ⭐712 `Sass`
- seccubus - Easy automated vulnerability scanning, reporting and analysis ⭐711 `JavaScript`
- between.js - Lightweight JavaScript (ES6) tweening engine ⭐707 `JavaScript`
- boilerform - Boilerform is a little HTML and CSS boilerplate to take the pain away from working with forms. ⭐705 `CSS`
- Voron-Tap - No description provided ⭐702
- vajra - Vajra is a highly customizable target and scope based automated web hacking framework to automate boring recon tasks and same scans for multiple target during web applications penetration testing. ⭐703 `JavaScript`
- Fantastic-Front-End-Toolbox - A collection of tools, tutorials, and other resources for those learning web development. ⭐703
- react-selectize - No description provided ⭐701 `LiveScript`
- luxbar - :cocktail: Featherweight, Responsive, CSS Only Navigation Bar ⭐698 `CSS`
- graphql-birdseye - View any GraphQL schema as a dynamic and interactive graph. 🦅 ⭐700 `TypeScript`
- CSSGlitchEffect - An experimental glitch effect powered by CSS animations and the clip-path property. Inspired by the technique seen on the speakers page of the 404 conference. ⭐697 `CSS`
- react-styleguide-generator - Easily generate a good-looking styleguide by adding some documentation to your React project. ⭐696 `JavaScript`
- redux-optimistic-ui - a reducer enhancer to enable type-agnostic optimistic updates ⭐691 `JavaScript`
- check-build - :dart: Check-build - Verifies that your NodeJS project follows team conventions, is well written, up to date and secure. ⭐687 `JavaScript`
- anti-paywall - A browser extension that maximizes the chances of bypassing paywalls ⭐688 `JavaScript`
- responsive-html-email-template - Responsive HTML email template designed to work on all major email platforms and smartphones ⭐685 `HTML`
- lena.js - :woman: Library for image processing ⭐679 `JavaScript`
- redux-bug-reporter - :bug: A bug reporter and bug playback tool for redux. :bug: ⭐677 `JavaScript`
- graphql-css - A blazing fast CSS-in-GQL™ library. ⭐674 `JavaScript`
- TypographyHandbook - A concise, referential guide on best web typographic practices. ⭐671 `HTML`
- Startup-Landing - Collection of free top of the line startup landing templates built using react/nextjs/gatsby. Free to download, simply edit and deploy! Updated weekly! ⭐672
- typeofnan-javascript-quizzes - JavaScript quiz questions and explanations! ⭐665 `JavaScript`
- DataCollection.js - Manipulate data from API responses with ease. ⭐665 `JavaScript`
- openKB - Open Source Nodejs Markdown based knowledge base (FAQ) app ⭐667 `JavaScript`
- morpheus - The next generation web publishing platform built with React.js ⭐663 `JavaScript`
- ml-projects - Implementation of web friendly ML models using TensorFlow.js. pix2pix, face segmentation, fast style transfer and many more ... ⭐662 `JavaScript`
- react-imported-component - ✂️📦Bundler-independent solution for SSR-friendly code-splitting ⭐661 `TypeScript`
- algotrader - Simple algorithmic stock and option trading for Node.js. ⭐663 `JavaScript`
- deeptype - Code for the paper "DeepType: Multilingual Entity Linking by Neural Type System Evolution" ⭐655 `Python`
- example-projects - Simple example projects that show how to use ClaudiaJs ⭐651 `JavaScript`
- optimize-plugin - Optimized Webpack Bundling for Everyone. Intro ⤵️ ⭐651 `JavaScript`
- hypatia - A JavaScript open source LMS (eLearning platform) for MOOCs and online courses ⭐652 `JavaScript`
- meld - AOP for JS with before, around, on, afterReturning, afterThrowing, after advice, and pointcuts ⭐645 `JavaScript`
- open-source-checklist - check internal repos against open source checklist requirements ⭐655 `JavaScript`
- react-contextual - 🚀 react-contextual is a small (less than 1KB) helper around React 16s new context api ⭐638 `JavaScript`
- html-sketchapp-cli - Quickly generate Sketch libraries from HTML documents and living style guides, powered by html-sketchapp ⭐637 `JavaScript`
- react-notification - Provides snackbar notifications for React ⭐637 `JavaScript`
- iron-cli - A scaffolding command line tool for Meteor applications. ⭐637 `JavaScript`
- devblogs - +2600 developer-related blogs and publications. ⭐635 `Python`
- graphqldesigner.com - A developer web-app tool to rapidly prototype a full stack implementation of GraphQL with React. ⭐627 `JavaScript`
- react-decoration - A collection of decorators for React Components ⭐626 `JavaScript`
- headlesscms.org - Source for headlesscms.org ⭐626 `JavaScript`
- fusion-core - Migrated to https://github.com/fusionjs/fusionjs ⭐626 `JavaScript`
- non-overwhelming-machine-learning - A (non overwhelming) list of Machine Learning resources for beginners ⭐621
- frontend-developer-roadmap - 📘 Front-end developer roadmap in 2022. ⭐616
- react-redux-saga-boilerplate - Starter kit with react-router, react-helmet, redux, redux-saga and styled-components ⭐617 `TypeScript`
- konsul - A react renderer for browser's dev console ⭐617 `JavaScript`
- assistant - 🤖 Bring your Figma design & development pipeline to the next level - with design to code, in-design-content-management, component management, tools for faster design ⭐618 `TypeScript`
- Blunt - A CSS framework that helps with layouts and leaves your styling alone. ⭐613 `SCSS`
- PickMeUp - Really simple, powerful, customizable and lightweight standalone datepicker ⭐613 `JavaScript`
- react-app - Create React App with server-side code support ⭐612 `JavaScript`
- scrapedin - LinkedIn Scraper (currently working 2020) ⭐612 `JavaScript`
- chocolatechip-ui - Mobile Web App Framework ⭐610 `HTML`
- open-pixel-art - A collaborative pixel art project to teach people how to contribute to open-source ⭐614 `JavaScript`
- neo4j-graphql-js - NOTE: This project is no longer actively maintained. Please consider using the official Neo4j GraphQL Library (linked in README). ⭐606 `JavaScript`
- react-ssr-prepass - A custom partial React SSR renderer for prefetching and suspense ⭐606 `JavaScript`
- ooth - User identity/authentication/accounts management microservice for node.js ⭐605 `TypeScript`
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
258
ai
247
machine-learning
176
awesome
171
awesome-list
168
nextjs
162
llm
147
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
html
70
linux
70
vue
67
database
67
api
67
kubernetes
66
webpack
65
postgresql
65
node
64
web
64
ui
63
self-hosted
61
agents
60
list
59
react-native
58
pytorch
58
electron
58
developer-tools
57
rag
55
hacking
54
microservices
53
nlp
52