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
-
📦 Legacy & Inactive Projects
- EchoprintForAndroid - Code you need to get Echoprint working on Android ⭐35 `Java`
- ticketing - A toy project to learn full stack web dev: ReactJS + NodeJS full stack web app backed by Microservices and Event-Driven architecture with NATS Streaming. Containerized & Orchestrated with Docker + Kubernetes. ⭐34 `TypeScript`
- reunited - Module federation and unit tests ⭐34 `JavaScript`
- conartist - Scaffold out and keep all your files in sync over time. Code-shifts for your file system. ⭐34 `JavaScript`
- react-two-way-querybuilder - No description provided ⭐34 `JavaScript`
- reactide - Reactide is the first dedicated IDE for React web application development. ⭐34
- dev-learning-path - Developer's Learning Path | List of great resources. ⭐32 `Shell`
- DataAnalyzer.app - ✨🚀 DataAnalyzer.app - Convert JSON/CSV to Typed Data Interfaces - Automatically! ⭐33 `TypeScript`
- flow-task - Interactive task board for your mobile browser written in React ✍️ ⭐32 `JavaScript`
- colormate - Kickass sketch plugin that will help you figure out how in the hell you ended up with 457 different greys, instead of the 1 grey Mandy gave you in the handover ⭐31 `TypeScript`
- whale-kit - A quick prototype tool library for sketch. Includes page layout, page flow, Web Screen Shot, and more. ⭐31 `JavaScript`
- admin-config - Configuration API to describe an administration interface. Used by ng-admin and react-admin. ⭐31 `JavaScript`
- mooa-boilerplate - microfrontends framewrok mooa's boilerplate.前端微服务化框架 Mooa 脚手架示例 ⭐29 `TypeScript`
- superclamp - Cross-browser ellipsis on multi-line texts. Optimized for performance, and supports tags inside clamped element. Even looks better than -webkit-clamp. Supports all real browsers and IE11+. ⭐30 `HTML`
- Blossom - A free open-source design framework for the modern web ⭐30 `CSS`
- similar-qeddit-app - Sign Up, GoogleOAuth login, EditProfile, Log-In, Log Out, commentReply, Add Post, RePost, Follow, Real Time Comments, Real Time Comment Notifications, Unfollow user, emailConfirmation, resendConfirmation, GIPHY comment integration, Like & Dislike Post. (below url is currently down for maintenance) ⭐30 `TypeScript`
- my-awesome-frontend - 🎈 Just one link per motivation ⭐30
- meteor-semantic-boilerplate - A boilerplate using Meteor.js and Semantic UI ⭐30 `JavaScript`
- grunt-readme - DEPRECATED. Use Verb instead ⭐30 `JavaScript`
- js-testrunners-bench - JavaScript test-runners benchmark ⭐29 `JavaScript`
- ui - Components used within the Teamleader ecoystem ⭐29 `TypeScript`
- architecture-guidelines - Project Architecture Guidelines Index ⭐27
- RoomNet - A lightweight ConvNet (~700 KB) to classify pictures of different rooms of a house/apartment with 88.9 % accuracy ⭐28 `Java`
- bug-hunter-game - Bug Hunter Game is an web service that turns GitHub Issues into a game. ⭐28 `JavaScript`
- forexcalendar - Economic Calendar scraper for forexfactory (https://www.forexfactory.com) in nodejs ⭐28 `JavaScript`
- czech-income-tax-calculator - Czech income tax calculator ⭐28 `JavaScript`
- cms-draft - An Article CMS Prototype ⭐28 `JavaScript`
- critical-css-server - Eliminate render-blocking CSS in above-the-fold content ⭐28 `JavaScript`
- protected-routes-with-supabase-nextjs-example - This is an example app showing protected routes in NextJS with Supabase user management ⭐27 `JavaScript`
- data-model-patterns - A collection of data models that provide solutions to common problems in database design. ⭐27
- etoro-bot - No description provided ⭐27 `Python`
- sniffer - Sniffs web pages to extract information such as JS libraries, CMS, analytics packages, etc via JavaScript ⭐27 `JavaScript`
- employee-scheduling-api - An API component for Employee Scheduling application. ⭐26 `JavaScript`
- financial-redux-app - Example of HFT financial application built with React and Redux ⭐24 `JavaScript`
- xy - :pencil2: node.js for Makeblock XY plotter v2.0 ⭐25 `JavaScript`
- postcss-extract-media - PostCSS plugin to extract media from your css into a separated file. ⭐25 `JavaScript`
- hyperinator - Layout automation plugin for Hyper. Inspired by tmuxinator ⭐24 `JavaScript`
- OctoPrint-FullScreen - No description provided ⭐24 `Python`
- react-pdf-pages - Render many pages of a PDF with React ⭐24 `JavaScript`
- ecmasyntax.io - 📖 PWA for ECMAScript syntax reference ⭐23 `JavaScript`
- ultimate-stack - Ultimate Stack [Glotixz] is a Event Driven Microservices Ecommerce App running on Kubernetes with Istio as the service-mesh and cloudnative serverless components by knative and deployed to kubernetes via Gitops pipeline with ArgoCD and the kubernetes platform is built as Infrastructure as Code [IaC] with Terraform. ⭐22 `TypeScript`
- RoboBull - A HackRU winner project. a user-friendly web-interface robo-adviser for novice traders that want to focus on day and short term trading. Project is using candlestick and moving average algorithms to predict suggestions (buy, sell, hold) for users. Product is also notifying users via SMS when the suggestion is changed; users are able to subscribe to multiple stocks in order to get real time suggestions on those chosen stocks. The algorithm is using real time data and provides real time visualization flowing chart for chosen stocks. Used Python, Flask, MongoDB, Node.js. ⭐22 `JavaScript`
- guides - Dealerdirect guides for getting things done, be a programming role-model, coding in style and being the better colleague. ⭐21 `JavaScript`
- thememiner - ThemeMiner is the missing piece for styled-components. ⭐21 `JavaScript`
- mili - Team technology management tool ⭐21 `TypeScript`
- ichimoku - No description provided ⭐21 `JavaScript`
- meteor-accounts-ldap - Proof of concept for LDAP authentication mechanism for Meteor ⭐21 `JavaScript`
- ghi-scoreboard - Rank your Github repo's issues by demand :+1: ⭐20 `CoffeeScript`
- company-insights - DEPRECATED: this repo is no longer actively maintained ⭐20 `JavaScript`
- junior2mid - No description provided ⭐19
- JS_algorithms - In this repository, the best solutions of data structures, combinatorial algorithms, game theory, artificial intelligence will be assembled. All implementations in the Javascript programming language. ⭐20 `JavaScript`
- ports-and-adapters - A type safe functional implementation of the hexagonal architecture in typescript ⭐18 `TypeScript`
- getting-started-inner-source - ䷃ A InnerSource roadmap with guidelines, recipes, and measures of success. ⭐19 `JavaScript`
- sugui-design-system - A design system template for the SugUI components library based on styleguidist ⭐18 `JavaScript`
- stock-tracker - NodeJS stock tracker. Read historical stock data from an API to store in local DB. Offer API to integrate data into a dashboard ⭐18 `JavaScript`
- oblique-strategies - An Atom package for random inspiration. ⭐18 `CoffeeScript`
- micro-frontend-architecture - Examples of micro-frontend architecture patterns and templates ⭐18 `TypeScript`
- serafin - An API framework in Typescript/Node.js with OpenApi 3 & GraphQL ⭐17 `TypeScript`
- untool - JavaScript tooling platform that focuses on universal React applications. Supports advanced features such as hot-reloading, static and dynamic server side rendering and code splitting. ⭐17 `JavaScript`
- ghost-plugin - No description provided ⭐17 `JavaScript`
- responsize - Responsize is the tool to make any website responsive, quickly and efficiently. ⭐16 `JavaScript`
- heroku-buildpack-kong - Run Kong on Heroku ⭐16 `Shell`
- curo-calculator - A feature-rich library for performing simple to advanced instalment credit financial calculations. ⭐16 `JavaScript`
- react-intersection - A React interface for the Intersection Observer API ⭐16 `JavaScript`
- reddit-sentiment-soccer-prediction - Reddit Soccer comments-based soccer match result prediction ⭐16 `Jupyter Notebook`
- static-jsx - A simple JSX runtime for static strings. ⭐15 `JavaScript`
- react-facial-feature-tracker - React Component for Facial Feature Recognition based on the clmtracker ⭐15 `JavaScript`
- teamdaily - TeamDaily ⭐15 `JavaScript`
- olay-react - Olay implemented as a React component. ⭐14 `JavaScript`
- commitment - A simple, lightweight jQuery plugin used to display commit messages for a specific Github repository. ⭐15 `JavaScript`
- machine-learning-typescript - Machine Learning 🤖apps using JavaScript/TypeScript with Tensorflow. ⭐14 `TypeScript`
- react-kits - ⚔️ Opinionated Fullstack React toolkits featuring project generation, dev server, build production bundle, and common dev-tools. This is simple DIY create-react-app. ⭐14 `JavaScript`
- wrender - Image compression and transformation reverse-proxy for Express apps ⭐14 `JavaScript`
- guidelines - How we communicate :ant: ⭐14
- stuff-delivery - :mailbox: An example of a monorepo delivery service application based on an event driven microservices architecture (WIP) ⭐13 `TypeScript`
- appropriate-images-react - Given an appropriate-images configuration, render the appropriate size variant of an image ⭐13 `JavaScript`
- motivation - :heart_decoration: motivation? - :arrow_right_hook: ready to contribute!? ⭐13 `JavaScript`
- MergeRequestsCI - :eyes: UI to see all GitLab merge requests of your teams in one place ⭐13 `CSS`
- generator-jeet - Yeoman generator for Jeet Grid System ⭐13 `JavaScript`
- test-as-you-think - TestAsYouThink: executable guidelines for tests as first-class citizens ⭐12 `Java`
- sqa-baseline - A set of Common Software Quality Assurance Baseline Criteria for Research Projects ⭐12 `HTML`
- isobel - A beginner-friendly node.js framework for fetching data from various sources to display in your own apps and websites. ⭐12 `JavaScript`
- radgrad - Developing awesome computer scientists, one graduate at a time. ⭐12 `JavaScript`
- stopwords-cs - Czech stopwords collection ⭐12
- livesentiment - Sentiment analysis app that runs on web using TensorFlowJS and React and on IOS using CoreML and React Native ⭐12 `Jupyter Notebook`
- Web-development-workshop - Web design and development 101: wireframes, HTTP, HTML, CSS, FTP, PHP, WordPress, Git! ⭐12 `JavaScript`
- weird-to-normal-chars - Weird to normal chars converter ⭐11 `JavaScript`
- npm-ui - [WIP] Electron app for visualising NPM CLI commands ⭐11 `JavaScript`
- redux-request - Simplified AJAX calls using SuperAgent and Redux-Thunk ⭐11 `JavaScript`
- ember-tailwind-codemod - Codemod for migrating to Tailwind utilities in Ember components ⭐10 `JavaScript`
- Tap-News - :newspaper: A News Scraping and Recommendation System using React, Node.js, MongoDB, and TensorFlow. ⭐10 `Jupyter Notebook`
- redux-ghost - Redux reducer and actions to get posts, users and tags from a Ghost Blog Public Api (https://ghost.org) ⭐10 `JavaScript`
- feedback-to-gitlab - Server to generate GitLab issues for user feedback ⭐10 `JavaScript`
- the-devs-guide - A collection of useful tools, guides, hacks, know-hows and more. ⭐9
- digital-toolkit - The BCGov Digital Toolkit is the reference repository for digital best practices across our teams ⭐9 `CSS`
- topkers.xyz - 💬 Share your references 🔍Search more references! ⭐9 `JavaScript`
- stock-movers - S&P 500 gainers, losers, most active & top volume stocks ⭐9 `JavaScript`
- octon - Notifies you when a new release has been made on repositories you starred on Github or Docker. ⭐9 `JavaScript`
- redmine-now - A desktop app to know what's happening now on your Redmine ⭐9 `JavaScript`
- availability4js - JavaScript library for working with weekly availability schedules. ⭐9 `JavaScript`
- SoftwareTeamLeadersHandbook - The Software Team Leader's Handbook is an Open Source guidebook for software team leaders. ⭐9 `TeX`
- course-content - Lecture notes and online content for the WebDev course ⭐9 `HTML`
- schema-breadcrumbs-for-wordpress-seo - With this class the WordPress SEO plugin's breadcrumbs will use valid Schema.org markup. ⭐9 `PHP`
- go-process-list-lib - A library for Go that implements os-specific APIs to list and manipulate processes in a platform-safe way, it find and list processes on Linux, Mac OS X, Solaris, and Windows. ⭐8 `Go`
- react-gist-interview - <👨💻/> Gist Interview is an application built with ReactJS and for any person or company to use to simulate programming questions by simply creating and populating the "db.json" file with its Gist-IDs and at the end generating a dashboard. ⭐8 `JavaScript`
- ranked - Strategies to assign ranks ⭐8 `JavaScript`
- kip - Knowledge Is Power ⭐8 `Vue`
- lintbot - ESLint bot that comments inline suggestions on pull requests for GitHub or GitLab ⭐8 `JavaScript`
- React-generators - Generator templates for React using ES6/React best practices ⭐8 `JavaScript`
- poa - Opinionated React framework ⭐8 `TypeScript`
- deep-learning - Repo for various deep learning projects that I've done ⭐8 `Jupyter Notebook`
- focuz - React on the fly view builder ⭐8 `JavaScript`
- node-withings - Withings API client library for node.js ⭐8 `JavaScript`
- e-store - Sample application that demonstrate client side UI Composition necessary for Service Oriented Architecture (SOA) using Angular and Redux ⭐7 `TypeScript`
- awesome-culture - A list of curated values and ideas to maintain a motivating and positive culture. ⭐7
- opensorcery - Gamified open source contributions. ⭐7 `JavaScript`
- Heroku - Sandstorm.Heroku package for Neos and Flow -- Integration of Neos and Flow based projects with Heroku or Dokku PAAS Platform ⭐7 `PHP`
- code-insights - A toolbox of CLI tools that analyze web application or Node.js source code and show some stats useful for code health maintenance and refactoring. ⭐7 `JavaScript`
- thisday - Gamified goal setting with React/Flux and PouchDB. ⭐7 `JavaScript`
- ImmoEliza-API - To create an API that will make price forecasts on houses according to certain parameters (postal code, number of rooms, surface area, etc.) ⭐6 `Jupyter Notebook`
- ticketing - :zap: :credit_card: :ticket: Buy and sell tickets in this microservices based project. ⭐6 `TypeScript`
- Moleculer-exploration - Demo of the Moleculerjs microservice framework ⭐6 `JavaScript`
- Node-AresData - Load information about employers from Czech ares service. ⭐6 `CoffeeScript`
- czech-stemmer - This is a port of stemmer for Czech language to Javascript, for both node.js and browser. ⭐6 `JavaScript`
- Botivator - Motivational bot ⭐6 `HTML`
- photoshop-scripts - Useful Photoshop scripts ⭐6 `JavaScript`
- shotlooter - a recon tool that finds sensitive data inside the screenshots uploaded to prnt.sc ⭐5
- typewriter - 🎹 POC TypeScript -> Flow Converter ⭐5 `JavaScript`
- generator-stardust - Yeoman generators for Meteor ⭐5 `JavaScript`
- WirelessMayhem - Wireless Mayhem is a python framework developed to automate wireless discovery and exploitation. ⭐4 `Python`
- How-to-Win-Friends-and-Influence-People - An original book📔 ⭐4 `HTML`
- GameTheorySolvers - Различные решатели в помощь по курсу "Теории игр" ⭐4 `JavaScript`
- divisio-wiki - No description provided ⭐4
- Gamification.js - A simple Gamification framework for the front-end ⭐4 `JavaScript`
- lingua-stem-unine-pm5 - University of Neuchâtel stemmers for Bulgarian, Czech, German, and Persian ⭐4 `Perl`
- gridzzly - :bear: React component for aligning layouts ⭐4 `JavaScript`
- harvest-profit-ui - 🚜 Harvest Profit UI Components ⭐4 `JavaScript`
- awesome-employee - A curated list of tips for employees. ⭐3
- IMMP - Image Manipulation Middleware Proxy ⭐3 `JavaScript`
- Photoshop-Scripts - Scripts to export to HDPI, MDPI and LDPI. Included iPhone retina. ⭐3 `JavaScript`
- awesome-ai-devtools - Curated list of AI-powered developer tools. ⭐2
- ux_lean - A brief introduction to User Experience - UX Work Process. LEAN UX is based on Design Thinking, Agile Methodology, and Lean Startup. ⭐2
- p11k - Web-application monorepo aiming to provide the perfect developer and user experience. Highly opinionated. ⭐2 `TypeScript`
- capital-components - No description provided ⭐2 `JavaScript`
- labs-wiki-dokku - Deployable Dockerfile-based dokku app for wiki.js ⭐2 `Dockerfile`
- CzechStemmerDictionary - No description provided ⭐2
- react-hammerjs - ReactJS / HammerJS integration. Support touch events in your React app. ⭐2 `JavaScript`
- connect-emma - Super simple image processing proxy written in Node ⭐2 `JavaScript`
- Talent_Acquisition_System - Psychological Analysis in Virtual Reality ⭐2 `JavaScript`
- photoshop-retinize - Photoshop retina script (jsx) - generates multiple images from 1 master ⭐2 `JavaScript`
- RamiGPT - Autonomous Privilege Escalation using OpenAI ⭐1
- llama_index - LlamaIndex is a data framework for your LLM applications ⭐1
- openv0 - AI generated UI components ⭐1
- imdb-analytics - Distributed website scraping and analysis system ⭐1 `Python`
- frx-crypto-scrape-demo-ms - Demo microservice with crypto forex data ⭐1 `Shell`
- el-api - The Lab's unified web app content and CMS deployment API. ⭐1 `JavaScript`
- Automated-Attendance-System - Engineering Design Final Project - Automated Attendance System ⭐1 `CSS`
- the-most-common-czech-words - Using NLP tools to create an annotated list of the most common words in Czech ⭐1 `Python`
- marketdata-utilities-js - JavaScript library for for parsing and interpreting DDF messages ⭐1 `JavaScript`
- legion-capture - No description provided ⭐1 `JavaScript`
- winston-mattermost - A Mattermost transport for winston ⭐1 `JavaScript`
- photoshopjsx - javascript for photoshop ⭐1 `JavaScript`
- Wifi-Brute - A tool to crack a wifi password with a help of wordlist. This may take long to crack a wifi depending upon number of passwords your wordlist contains. Also it is slower as compared to social media accounts cracking. I've made enough efforts to make it as fast as possible ⭐710 `Python`
- create-react-app - Set up a modern web app by running one command. ⭐103,325 `JavaScript`
- docz - ✍ It has never been so easy to document your things! ⭐23,604 `TypeScript`
- mailscript-cli - Get a programmable email address. Automate what happens when you receive emails. It's like Zapier for devs who hate emails. ⭐171 `TypeScript`
- kbpedia - KBPedia Knowledge Graph & Knowledge Ontology (KKO) ⭐235
-
📱 Mobile Development
- flutter - Flutter makes it easy and fast to build beautiful apps for mobile and beyond ⭐176,967 `Dart` 🔥
- react-native - A framework for building native applications using React ⭐125,925 `C++` 🔥
- rustdesk - An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer. ⭐116,339 `Rust` 🔥
- frp - A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet. ⭐107,407 `Go` 🔥
- immich - High performance self-hosted photo and video management solution. ⭐103,633 `TypeScript` 🔥
- appwrite - Appwrite® - complete cloud infrastructure for your web, mobile and AI apps. Including Auth, Databases, Storage, Functions, Messaging, Hosting, Realtime and more ⭐56,333 `TypeScript` 🔥
- joplin - Joplin - the privacy-focused note taking app with sync capabilities for Windows, macOS, Linux, Android and iOS. ⭐55,264 `TypeScript` 🔥
- open-source-ios-apps - :iphone: Collaborative List of Open-Source iOS Apps ⭐50,760 🔥
- expo - An open-source framework for making universal native apps with React. Expo runs on Android, iOS, and the web. ⭐50,124 `TypeScript` 🔥
- spotube - 🎧 Open source music streaming app! Available for both desktop & mobile! ⭐47,013 `Dart` 🔥
- iina - The modern video player for macOS. ⭐45,246 `Swift` 🔥
- Alamofire - Elegant HTTP Networking in Swift ⭐42,382 `Swift` 🔥
- fastlane - 🚀 The easiest way to automate building and releasing your iOS and Android apps ⭐41,669 `Ruby` 🔥
- stats - macOS system monitor in your menu bar ⭐39,726 `Swift` 🔥
- dioxus - Fullstack app framework for web, desktop, and mobile. ⭐36,421 `Rust` 🔥
- UTM - Virtual machines for iOS and macOS ⭐34,415 `Swift` 🔥
- MonitorControl - 🖥 Control your display's brightness & volume on your Mac as if it was a native Apple Display. Use Apple Keyboard keys or custom shortcuts. Shows the native macOS OSDs. ⭐33,467 `Swift` ⚡
- lottie-web - Render After Effects animations natively on Web, Android and iOS, and React Native. http://airbnb.io/lottie/ ⭐31,929 `JavaScript`
- fyne - Cross platform GUI toolkit in Go inspired by Material Design ⭐28,387 `Go` 🔥
- ente - 💚 End-to-end encrypted cloud for everything. ⭐27,183 `Dart` 🔥
- react-native-elements - Cross-Platform React Native UI Toolkit ⭐25,847 `MDX` 🔥
- bitchat - bluetooth mesh chat, IRC vibes ⭐26,033 `Swift` 🔥
- maui - .NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop. ⭐23,271 `C#` 🔥
- CodeEdit - 📝 CodeEdit App for macOS – Elevate your code editing experience. Open source, free forever. ⭐22,899 `Swift` ⚡
- developer-portfolios - A list of developer portfolios for your inspiration ⭐24,360 `Python` 🔥
- Iosevka - Versatile typeface for code, from code. ⭐22,398 `JavaScript` 🔥
- appium - Cross-platform automation framework for all kinds of apps, built on top of the W3C WebDriver protocol ⭐21,657 `TypeScript` 🔥
- AeroSpace - AeroSpace is an i3-like tiling window manager for macOS ⭐21,275 `Swift` 🔥
- compose-multiplatform - Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable. ⭐19,138 `Kotlin` 🔥
- super-productivity - Super Productivity is an advanced todo list app with integrated Timeboxing and time tracking capabilities. It also comes with integrations for Jira, GitLab, GitHub and Open Project. ⭐20,142 `TypeScript` 🔥
- compiler-explorer - Run compilers interactively from your web browser and interact with the assembly ⭐18,840 `TypeScript` 🔥
- framework7 - Full featured HTML framework for building iOS & Android apps ⭐18,671 `JavaScript` 🔥
- KernelSU - A Kernel based root solution for Android ⭐16,868 `Kotlin` 🔥
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
framework
75
rust
75
linux
70
html
70
database
67
vue
67
api
67
kubernetes
66
webpack
65
postgresql
65
node
64
web
64
ui
63
self-hosted
61
agents
60
list
59
electron
58
pytorch
58
react-native
58
developer-tools
57
rag
55
hacking
54
microservices
53
go
52