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
- reactpatterns - Patterns for React Developers ⭐1,731 `HTML`
- Behave.js - A lightweight, cross browser library for adding IDE style behaviors to plain text areas ⭐1,733 `JavaScript`
- typescript-vs-flowtype - Differences between Flowtype and TypeScript -- syntax and usability ⭐1,727
- loopy - A tool for thinking in systems ⭐1,728 `JavaScript`
- prime - ✨Open Source GraphQL CMS ⭐1,715 `TypeScript`
- z - Pattern Matching for Javascript ⭐1,715 `JavaScript`
- react-kanban - A Trello-like application built with React and Redux. Take a look at the live website: ⭐1,709 `JavaScript`
- OpenFarm - A free and open database for farming and gardening knowledge. You can grow anything! ⭐1,726 `Ruby`
- x0 - Document & develop React components without breaking a sweat ⭐1,708 `JavaScript`
- DeepRecommender - Deep learning for recommender systems ⭐1,705 `Python`
- Instabruteforce - hacking-tool termux-tools termux noob-friendly instagram-bot bruteforce-password-cracker wordlist-technique ⭐1,749 `Python`
- rheostat - Rheostat is a www, mobile, and accessible slider component built with React ⭐1,688 `JavaScript`
- awesome-openai-vision-api-experiments - Must-have resource for anyone who wants to experiment with and build on the OpenAI vision API 🔥 ⭐1,686 `Python`
- bobarr - 🍿 The all-in-one alternative for Sonarr, Radarr, Jackett... with a VPN and running in docker ⭐1,690 `TypeScript`
- v2 - Staffjoy V2 - workforce management app for small businesses ⭐1,684 `JavaScript`
- flow-dashboard - [UNMAINTAINED] A goal, task & habit tracker + personal dashboard to focus on what matters ⭐1,679 `Python`
- apollo-universal-starter-kit - Apollo Universal Starter Kit is a SEO-friendly, fully-configured, modular starter application that helps developers to streamline web, server, and mobile development with cutting-edge technologies and ultimate code reuse. ⭐1,678 `JavaScript`
- react-rewards - A package containing a few micro-interactions you can use to reward your users for little things and make them smile! ⭐1,675 `TypeScript`
- react-contenteditable - React component for a div with editable contents ⭐1,675 `TypeScript`
- the-engineering-managers-booklist - Books for people who are or aspire to manage/lead team(s) of software engineers ⭐1,684
- vivify - Vivify is free CSS animation library. ⭐1,673 `CSS`
- superpower-chatgpt - ChatGPT with superpowers! Search chat history, create folders, export all chats, pin messages, access thousands of community prompts, incognito mode, language and tone selection, and many more features ⭐1,682 `JavaScript`
- react-adopt - :sunglasses: Compose render props components like a pro ⭐1,665 `TypeScript`
- screenshoteer - Make website screenshots and mobile emulations from the command line. ⭐1,666 `JavaScript`
- Socialite - No description provided ⭐1,662 `HTML`
- next-connect - The TypeScript-ready, minimal router and middleware layer for Next.js, Micro, Vercel, or Node.js http/http2 ⭐1,655 `TypeScript`
- Guiders-JS - Guiders.js: A Javascript library for guiders. ⭐1,651 `JavaScript`
- callbag-basics - 👜 Tiny and fast reactive/iterable programming library ⭐1,652 `JavaScript`
- awesome-code-ai - A list of AI coding tools (assistants, completions, refactoring, etc.) ⭐1,676
- mrm - Codemods for your project config files ⭐1,647 `JavaScript`
- sketch-isometric - Generate Isometric and 3D Rotation views from Artboards and Rectangles in Sketch app. ⭐1,643 `JavaScript`
- electron-boilerplate - Boilerplate to kickstart creating an app with Electron ⭐1,642 `JavaScript`
- Company-Analysis-Model - Documentation behind the model used to analyse companies in Simply Wall St ⭐1,636
- postcss-modules - PostCSS plugin to use CSS Modules everywhere ⭐1,624 `JavaScript`
- odyssey.js - Making it easy to merge map and narrative ⭐1,621 `JavaScript`
- jsx-control-statements - Neater If and For for React JSX ⭐1,621 `JavaScript`
- color-wander - :art: Generative artwork in node/browser based on a seeded random ⭐1,620 `JavaScript`
- react-trello-board - Trello like board based on React, Redux, React-dnd ⭐1,618 `JavaScript`
- react-clean-architecture - A realistic approach to implement clean architecture on react codebases ⭐1,617 `TypeScript`
- next-boilerplate - A well-structured production ready Next.js boilerplate with Typescript, Redux, Jest, Enzyme, Express.js, Sass, Css, EnvConfig, Fetch, Reverse Proxy, Bundle Analyzer and Built-in Project CLI. https://pankod.github.io/next-boilerplate/ ⭐1,613 `TypeScript`
- rtail - rtail(1) - Terminal output to the browser in seconds, using UNIX pipes. ⭐1,612 `CSS`
- react-placeholder - A React component to easily replicate your page with nice placeholders while the content is loading ⭐1,612 `TypeScript`
- kalimux - Install And Use Kali Linux With Gui In Termux ⭐1,631 `Shell`
- catalog - Create living style guides using Markdown or React ⭐1,601 `JavaScript`
- next-offline - make your Next.js application work offline using service workers via Google's workbox ⭐1,600 `JavaScript`
- smooth-ui - Modern React UI library 💅👩🎤🍭 ⭐1,595 `JavaScript`
- react-graphql-github-apollo - 🚀 A React + Apollo + GraphQL GitHub Client. Your opportunity to learn about these technologies in a real world application. ⭐1,593 `JavaScript`
- generative.fm - A platform for playing generative music in the browser. ⭐1,591 `JavaScript`
- markvis - make visualization in markdown. 📊📈 ⭐1,587 `JavaScript`
- rag-stack - 🤖 Deploy a private ChatGPT alternative hosted within your VPC. 🔮 Connect it to your organization's knowledge base and use it as a corporate oracle. Supports open-source LLMs like Llama 2, Falcon, and GPT4All. ⭐1,587 `TypeScript`
- textSQL - No description provided ⭐1,583 `JavaScript`
- Reddit-Stock-Trends - Fetch currently trending stocks on Reddit ⭐1,584 `Python`
- NoCoin - No Coin is a tiny browser extension aiming to block coin miners such as Coinhive. ⭐1,579 `JavaScript`
- vidage - Your solution to full-screen background video & image combined. ⭐1,574 `JavaScript`
- mockit - A tool to quickly mock out end points, setup delays and more... ⭐1,574 `JavaScript`
- lightcrawler - Crawl a website and run it through Google lighthouse ⭐1,563 `JavaScript`
- fusionjs - Modern framework for fast, powerful React apps ⭐1,557 `TypeScript`
- ElectroCRUD - Database CRUD Application Built on Electron | MySQL, Postgres, SQLite ⭐1,550 `JavaScript`
- 101 - A modern JS utility library ⭐1,547 `JavaScript`
- module-best-practices - :books: some best practices for JS modules ⭐1,545 `JavaScript`
- cyclotron - A web platform for constructing dashboards. ⭐1,544 `CoffeeScript`
- ReactStateMuseum - A whirlwind tour of React state management systems by example ⭐1,541 `JavaScript`
- tldr.jsx - 📚 A Reactive web client for tldr-pages ⭐1,528 `JavaScript`
- typeorm-model-generator - Generates models for TypeORM from existing database. ⭐1,523 `TypeScript`
- mcp-installer - An MCP server that installs other MCP servers for you ⭐1,530 `JavaScript`
- react-particle-effect-button - Bursting particle effect buttons for React 🎉 ⭐1,510 `JavaScript`
- kactus - :cactus: A true version control tool for designers ⭐1,508 `TypeScript`
- awesome-deep-rl - For deep RL and the future of AI. ⭐1,509 `HTML`
- autogpt-gui - A graphical user interface for AutoGPT ⭐1,502 `JavaScript`
- Goby - Attack surface mapping ⭐1,505
- accounts - Fullstack authentication and accounts-management for Javascript. ⭐1,501 `TypeScript`
- advanced-react-patterns-v2 - Created with CodeSandbox ⭐1,501 `JavaScript`
- vapid - Vapid is an intentionally simple content management system built on the idea that you can create a custom dashboard without ever leaving the HTML. ⭐1,500 `SCSS`
- notus-nextjs - Notus NextJS: Free Tailwind CSS UI Kit and Admin ⭐1,486 `JavaScript`
- home-assistant-matter-hub - Publish your Home-Assistant Instance using Matter. ⭐1,490 `TypeScript`
- clean-react - Sistema em ReactJs usando Hooks, Typescript, TDD, Clean Architecture, Design Patterns e SOLID principles ⭐1,480 `TypeScript`
- parallel-webpack - Builds multi-config webpack projects in parallel ⭐1,479 `JavaScript`
- moonwalk - Cover your tracks during Linux Exploitation by leaving zero traces on system logs and filesystem timestamps. ⭐1,485 `Rust`
- react-redux-cheatsheet - React Redux Cheat Sheet on Workflow & Concept ⭐1,475
- generact - Generate React components by replicating your own ⭐1,474 `JavaScript`
- Sooty - The SOC Analysts all-in-one CLI tool to automate and speed up workflow. ⭐1,472 `Python`
- inspx - Pixel perfect layout inspection. ⭐1,473 `TypeScript`
- boron - A collection of dialog animations with React.js ⭐1,467 `JavaScript`
- prisma-client-js - Type-safe database client for TypeScript & Node.js (ORM replacement) ⭐1,465 `TypeScript`
- knowledge - Knowledge is a tool for saving, searching, accessing, exploring and chatting with all of your favorite websites, documents and files. ⭐1,458 `TypeScript`
- cointrol - ฿ Bitcoin trading bot with a real-time dashboard for Bitstamp. ⭐1,455 `Python`
- nps - NPM Package Scripts -- All the benefits of npm scripts without the cost of a bloated package.json and limits of json ⭐1,451 `JavaScript`
- autodll-webpack-plugin - Webpack's DllPlugin without the boilerplate ⭐1,447 `JavaScript`
- ecommerce - Learn how to build an incredible e-commerce webshop with an admin dashboard and CMS using Next 14, Stripe, TypeScript, and Payload CMS. ⭐1,442 `TypeScript`
- functional-frontend-architecture - A functional frontend framework. ⭐1,441 `JavaScript`
- LeakLooker - Find open databases - Powered by Binaryedge.io ⭐1,456
- dustjs - Asynchronous templates for the browser and node.js ⭐1,436 `JavaScript`
- mirror - A simple and powerful React framework with minimal API and zero boilerplate. ⭐1,432 `JavaScript`
- redocx - 📄 Create word documents with React ⭐1,433 `JavaScript`
- wp-svbtle - Wordpress Admin & Theme inspired by Svbtle ⭐1,434 `PHP`
- development-guide - A set of guidelines and best practices for an awesome software engineering team ⭐1,440 `HTML`
- apollo-link - :link: Interface for fetching and modifying control flow of GraphQL requests ⭐1,428 `TypeScript`
- search-index - A persistent, network resilient, full text search library for the browser and Node.js ⭐1,423 `JavaScript`
- galen - Layout and functional testing framework for websites ⭐1,415 `Java`
- js--interview-questions - :grey_question::question::grey_question: Notes from technical (javascript) interviews. Tasks and quiz for different topics to discuss on interview / check self skills in javascript ⭐1,417
- Flux-Slider - CSS3 Animation based image transitions ⭐1,415 `JavaScript`
- bank - open source web app similar to financial software that is used in banking institutions | React.js and Node.js ⭐1,413
- fontjoy - font vectors used for fontjoy.com ⭐1,420
- multiline - Multiline strings in JavaScript ⭐1,408 `JavaScript`
- balance-text - A plugin for implementing balancing of wrapping text in a web page ⭐1,405 `JavaScript`
- AttackSurfaceMapper - AttackSurfaceMapper is a tool that aims to automate the reconnaissance process. ⭐1,400 `Python`
- redux-search - Redux bindings for client-side search ⭐1,394 `JavaScript`
- apollo-link-state - ✨ Manage your application's state with Apollo! ⭐1,390 `TypeScript`
- rapscallion - Asynchronous React VirtualDOM renderer for SSR. ⭐1,387 `JavaScript`
- aqua - :bulb: A website and user system starter ⭐1,379 `JavaScript`
- fuzzyset.js - fuzzyset.js - A fuzzy string set for javascript ⭐1,376 `JavaScript`
- airtap - Run TAP unit tests in 1789+ browsers. ⭐1,376 `JavaScript`
- construct-js - 🛠️A library for creating byte level data structures. ⭐1,370 `TypeScript`
- ChatGPT_Custom_Instructions - Repo of custom instructions that you can use for ChatGPT ⭐1,368
- html5bones - The HTML5 template that goes back to basics ⭐1,341 `HTML`
- three-dots - 🔮 CSS loading animations made with single element. ⭐1,343 `SCSS`
- ripple - A tiny foundation for building reactive views ⭐1,343 `JavaScript`
- open-runde - A soft, rounded variant of Inter ⭐1,388
- algebra.js - Build, display, and solve algebraic equations. ⭐1,341 `JavaScript`
- dashboard - 📺 Create your own team dashboard with custom widgets. Built with Next.js, React, styled-components and polished. ⭐1,337 `JavaScript`
- react-hooks-cheatsheet - 🦖 React hooks cheatsheet with live editable examples ⭐1,320 `JavaScript`
- 3D_portfolio - Let's build a cool 3D website together! You'll learn how to make a portfolio with fun interactive parts, like a floating island and a fox that moves when you type. It'll allow you to show off your skills and get a job! ⭐1,332 `JavaScript`
- bonzo - library agnostic, extensible DOM utility ⭐1,311 `JavaScript`
- alpaca-electron - The simplest way to run Alpaca (and other LLaMA-based local LLMs) on your own computer ⭐1,310 `JavaScript`
- react-springy-parallax - 🌊 A springy, composable parallax-scroller for React - deprecated ⭐1,306 `JavaScript`
- workflow - The open source PaaS for Kubernetes. ⭐1,306 `CSS`
- microstates - Composable state primitives for JavaScript ⭐1,303 `JavaScript`
- babel-upgrade - ⬆️ A tool for upgrading Babel versions (to v7): `npx babel-upgrade` ⭐1,304 `JavaScript`
- react-cool-starter - 😎 🐣 A starter boilerplate for a universal web app with the best development experience and a focus on performance and best practices. ⭐1,298 `TypeScript`
- react-spotify - Spotify React / Redux 🎤🎺🎸🎷 ⭐1,296 `JavaScript`
- awesome-recursion-schemes - Resources for learning and using recursion schemes. ⭐1,300
- Instagram-Hacker - This is an advanced script for Instagram bruteforce attacks. WARNING THIS IS A REAL TOOL! ⭐1,326 `Python`
- ultimate-saas-ts - Template to quickstart a SAAS business ⭐1,281 `TypeScript`
- next-right-now - Flexible production-grade boilerplate with Next.js 11, Vercel and TypeScript. Includes multiple opt-in presets using Storybook, Airtable, GraphQL, Analytics, CSS-in-JS, Monitoring, End-to-end testing, Internationalization, CI/CD and SaaS B2B multi single-tenancy (monorepo) support ⭐1,279 `HTML`
- expenses - 💰Expense tracker using Google Sheets 📉 as a storage written in React ⭐1,280 `JavaScript`
- hook.io - Open-Source Microservice Hosting Platform ⭐1,270 `JavaScript`
- wifi-hacker - Shell Script For Attacking Wireless Connections Using Built-In Kali Tools. Supports All Securities (WEP, WPS, WPA, WPA2) ⭐1,294 `Shell`
- cross_browser - This is a project for a browser fingerprinting technique that can track users not only within a single browser but also across different browsers on the same machine. ⭐1,271 `JavaScript`
- parsimmon - A monadic LL(infinity) parser combinator library for javascript ⭐1,271 `JavaScript`
- detext - DeText: A Deep Neural Text Understanding Framework for Ranking and Classification Tasks ⭐1,264 `Python`
- Buckets-JS - A complete, fully tested and documented data structure library written in pure JavaScript. ⭐1,257 `JavaScript`
- aether-app - Aether client app with bundled front-end and P2P back-end ⭐1,251 `JavaScript`
- apicache - Simple API-caching middleware for Express/Node. ⭐1,248 `JavaScript`
- node-draftlog - 📜 Create mutable log lines into the terminal, and give life to your logs! ⭐1,245 `JavaScript`
- diez - The Design Token Framework — Adopt a unified design language across platforms, codebases, and teams ⭐1,243 `TypeScript`
- global - HTML5 website template ⭐1,245 `CSS`
- create-content-loader - ✏️ Tool to create your own react-content-loader easily. ⭐1,237 `JavaScript`
- shimport - Use JavaScript modules in all browsers, including dynamic imports ⭐1,236 `JavaScript`
- graphql-lodash - 🛠 Data manipulation for GraphQL queries with lodash syntax ⭐1,232 `TypeScript`
- style-guide-guide - A boilerplate for creating your own custom style guide ⭐1,225 `HTML`
- st.js - JSON template over JSON ⭐1,224 `JavaScript`
- faster - 3D Trajectory Planner in Unknown Environments ⭐1,226 `C++`
- Maryam - Maryam: Open-source Intelligence(OSINT) Framework ⭐1,219 `Python`
- HTML5-Desktop-Notifications - Desktop notifications plugin for Chrome, Safari, Firefox and IE9+ ⭐1,209 `JavaScript`
- lqip-loader - Low Quality Image Placeholders (LQIP) for Webpack ⭐1,207 `JavaScript`
- fullstack-apollo-express-postgresql-boilerplate - 💥 A sophisticated GraphQL with Apollo, Express and PostgreSQL boilerplate project. ⭐1,204 `JavaScript`
- Guides - Guides for learning + doing better web and app development. Created by Coding for Entrepreneurs. ⭐1,196
- nodecellar - Sample application built with Backbone.js, Twitter Bootstrap, Node.js, Express, MongoDB ⭐1,193 `JavaScript`
- session.js - Session.js - Get user session information ⭐1,191 `JavaScript`
- component-playground - A component for rendering React components with editable source and live preview ⭐1,184 `JavaScript`
- welder - 👨🏭Set up your Linux server with plain shell scripts ⭐1,177 `Shell`
- csswand - 🎨✨ Hover your wand and use your magic spell to copy beautiful css ⭐1,173 `JavaScript`
- flint - Check your project for common sources of contributor friction. ⭐1,169 `Go`
- karmatic - 🦑 Easy automatic (headless) browser testing with Jest's API, but powered by Karma & Webpack. ⭐1,163 `JavaScript`
- critical-path-css-tools - Tools to prioritize above-the-fold (critical-path) CSS ⭐1,165
- interweave - 🌀 React library to safely render HTML, filter attributes, autowrap text with matchers, render emoji characters, and much more. ⭐1,156 `TypeScript`
- ant-ux - :guitar: A sitemap template for ux design ⭐1,153 `JavaScript`
- OpenFactVerification - Loki: Open-source solution designed to automate the process of verifying factuality ⭐1,148 `Python`
- atomic-layout - Build declarative, responsive layouts in React using CSS Grid. ⭐1,139 `TypeScript`
- react-hooks - Collection of React Hooks ⭐1,131 `JavaScript`
- Frameless - The spiritual successor to Less Framework ⭐1,124 `CSS`
- analyticsjs-boilerplate - Examples and best practices for using analytics.js ⭐1,120 `JavaScript`
- monu - menubar process monitor mac app [ALPHA] ⭐1,108 `CSS`
- quadrotor - Quadrotor control, path planning and trajectory optimization ⭐1,113 `MATLAB`
- workshopper - A terminal workshop runner framework ⭐1,106 `JavaScript`
- typewiz - Automatically discover and add missing types in your TypeScript code ⭐1,105 `TypeScript`
- Repeat - Cross-platform mouse/keyboard record/replay and automation hotkeys/macros creation, and more advanced automation features. ⭐1,101 `Java`
- testing-react-apps - A workshop for testing react applications ⭐1,100 `JavaScript`
- textClassifier - Text classifier for Hierarchical Attention Networks for Document Classification ⭐1,077 `Python`
- XLR8_BOMBER - A Superfast SMS & Call bomber for Linux And Termux ! ⭐1,119 `Python`
- advanced-react-patterns-v1 - The course material for my advanced react patterns course on Egghead.io ⭐1,077 `HTML`
- jok3r - Jok3r v3 BETA 2 - Network and Web Pentest Automation Framework ⭐1,083 `HTML`
- awesome-micro - A collection of awesome things regarding zeit's micro. ⭐1,069
- ui-box - Blazing Fast React UI Primitive ⭐1,069 `TypeScript`
- idlize - Helper classes and methods for implementing the idle-until-urgent pattern ⭐1,065 `JavaScript`
- shark - Future Of Phishing With less delay ⭐1,100 `Shell`
- redux-dynamic-modules - Modularize Redux by dynamically loading reducers and middlewares. ⭐1,065 `TypeScript`
- CMSScan - CMS Scanner: Scan Wordpress, Drupal, Joomla, vBulletin websites for Security issues ⭐1,071 `CSS`
- jekyll-incorporated - Modern Jekyll based blog for companies ⭐1,052 `CSS`
- node-boilerplate - Everything you need to get started on a Node.js website with express and socket.IO ⭐1,054 `JavaScript`
- BIGTREETECH-SKR-V1.3 - 32bit board with LPC1768, support marlin2.0 and smoothieware, support lcd2004/12864, On-board TMC2130 SPI interface and TMC2208 UART interface no additional wiring is required ⭐1,051 `C++`
- wordpress-exploit-framework - A Ruby framework designed to aid in the penetration testing of WordPress systems. ⭐1,047 `Ruby`
- flags - ⛳️ Feature Flags for Next.js ⭐1,040 `TypeScript`
- react-perimeter - 🚧 Create an invisible perimeter around an element and respond when its breached. ⭐1,042 `JavaScript`
- leviathan - wide range mass audit toolkit ⭐1,040 `Python`
- timeoff-management-application - Simple yet powerful absence management software for small and medium size business (community edition) ⭐1,038 `JavaScript`
- videoflow - Python framework that facilitates the quick development of complex video analysis applications and other series-processing based applications in a multiprocessing environment. ⭐1,030 `Python`
- membership.db - SQL database schema boilerplate for user accounts, roles and authentication tokens for use in web apps (PostgreSQL, Microsoft SQL Server, Azure SQL Database, LocalDb, SQLite) ⭐1,021
- CryptoJS - This is unmodified copy of Google Code hosted CryptoJS project. CryptoJS is a growing collection of standard and secure cryptographic algorithms implemented in JavaScript using best practices and patterns. They are fast, and they have a consistent and simple interface. ⭐1,017 `JavaScript`
- typescript-transformer-handbook - 📘 A comprehensive handbook on how to create transformers for TypeScript with code examples. ⭐1,015 `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
framework
75
rust
75
html
70
linux
70
vue
67
api
67
database
67
kubernetes
66
webpack
65
postgresql
65
node
64
web
64
ui
63
self-hosted
61
agents
60
list
59
react-native
58
electron
58
pytorch
58
developer-tools
57
rag
55
hacking
54
microservices
53
go
52