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

    • stator - Stator, your go-to template for the perfect stack. πŸ˜πŸ™ ⭐300 `TypeScript`
    • node-sketch - πŸ’Ž Javascript library to manipulate sketch files ⭐301 `JavaScript`
    • react-wordart - The nostalgic WordArt we know just in react ⭐302 `JavaScript`
    • tradingview-scraper - A gateway to TradingView's data for your Node.js application! ⭐298 `TypeScript`
    • ambi-tv - a flexible ambilight clone for embedded linux ⭐299 `C`
    • do - πŸ“‹ Notes management application built with React and Redux ⭐298 `JavaScript`
    • react-starter - Starter kit for creating universal React applications. ⭐297 `JavaScript`
    • mautic-whitelabeler - Easily change the logos, colors and company name in the Mautic user interface. ⭐294 `CSS`
    • recon - Code Intelligence for React Applications ⭐296 `JavaScript`
    • typogr.js - Typography utils for javascript ⭐296 `JavaScript`
    • leap-ai-avatars - No description provided ⭐294 `TypeScript`
    • lda - LDA topic modeling for node.js ⭐294 `JavaScript`
    • Precourse - This repo contains the instruction material and assignments for Lambda School's pre-course program. ⭐294 `JavaScript`
    • react-view-pager - Slider/Carousel powered by React Motion. ⭐294 `JavaScript`
    • get-me-through - A Free, Offline, Real-Time, Open-source web-app to assist organisers of any event in allowing only authorised/invited people using Face-Recognition Technology or QR Code. ⭐293 `JavaScript`
    • cryptocurrency-analysis - Analysis and visualisation of the cryptocurrency market ⭐292 `R`
    • palette - Node.js image color palette extraction with node-canvas ⭐291 `JavaScript`
    • nextjs-jwt-authentication - A proof of concept app for demonstrating authentication of Next.js app with JWT. ⭐289 `JavaScript`
    • housegan - House-GAN: Relational Generative Adversarial Networks for Graph-constrained House Layout Generation ⭐293 `Python`
    • strapi-middleware-cache - :electric_plug: A cache middleware for https://strapi.io ⭐287 `JavaScript`
    • graphqless - REST and GraphQL really aren't that different. I'll prove it! ⭐287 `JavaScript`
    • corectl - CoreOS over macOS made very simple ⭐285 `Go`
    • checklist - πŸ“‹ A Frontend Checklist for Websites ⭐283
    • CollectiveGenius-AutoGPT-Agent-Hub - A showcase of diverse AI agents, fostering innovation and collaboration across domains. ⭐283
    • wotan - Pluggable TypeScript and JavaScript linter ⭐282 `TypeScript`
    • zincbase - A batteries-included kit for knowledge graphs ⭐280 `Python`
    • node-common-errors - Common error classes and utility functions ⭐283 `JavaScript`
    • dashboard - Dashboard is software for creating web apps and SaaS (support @ freenode #userdashboard) ⭐283 `JavaScript`
    • tern-meteor - Autocompletion plugin for Meteor 1.0 (extending TernJS) ⭐280 `JavaScript`
    • notion-api - Unofficial Notion.so API ⭐279 `TypeScript`
    • reactackle - Open-source components library built with React and Styled-Components. ⭐278 `JavaScript`
    • react-lumberjack - Logging setState for React ⭐277 `JavaScript`
    • Lumie - ✨ An opinionated way to keep your express API organized ⭐277 `JavaScript`
    • next-hexagonal-starter - No description provided ⭐272 `TypeScript`
    • AutoTimer - No description provided ⭐272 `Python`
    • chunk - An ultra-bold, ultra-awesome slab serif typeface. ⭐272
    • botkit-cms - An open tool for designing, building and managing interactive dialog systems ⭐270 `JavaScript`
    • startupnotes - Notes from Y-Combinator's Startup School ⭐268 `CSS`
    • Obsidian-Vault-Structure - No description provided ⭐273
    • react-typing-animation - A fully-featured typing animation in React that supports any valid JSX. ⭐266 `JavaScript`
    • react-performance - Helpers to debug and record component render performance πŸš€ ⭐267 `JavaScript`
    • HumanOps - HumanOps deliberately highlights the importance of the teams running systems, not just the systems themselves. ⭐265
    • torrodle - ⚑️ A magnet link scraper for streaming videos (movies, tv shows, anime, porn) along with subtitles. ⭐265 `Go`
    • shouldComponentUpdate-Children - React "Shallow Equal" HOC implementation to optimize shouldComponentUpdate with children / React elements πŸ‡βž° ⭐265 `JavaScript`
    • curvature - Find roads that are the most curvy or twisty based on Open Street Map (OSM) data. ⭐269 `Python`
    • argo - Quest in pursuit of the Golden Fleece in Forex chaos ⭐264 `JavaScript`
    • roast-my-deps - Your dependencies are bad and you should feel bad ⭐263 `JavaScript`
    • AutoTTP - Automated Tactics Techniques & Procedures ⭐261 `Python`
    • PolyphonicPianoTranscription - Recurrent Neural Network for generating piano MIDI-files from audio (MP3, WAV, etc.) ⭐262 `Jupyter Notebook`
    • HMMs_Stock_Market - Contains all code related to using HMMs to predict stock market prices. ⭐263 `Python`
    • lionshare-api - Realtime cryptocurrency API ⭐260 `JavaScript`
    • xsshunter_client - Correlated injection proxy tool for XSS Hunter ⭐259 `Python`
    • shrimpit - Shrimpit 🍀 is a small CLI analysis tool for checking unused JavaScript, JSX & Vue templates ES6 exports in your project. ⭐257 `JavaScript`
    • stackman - He is like Batman, but for Node.js stack traces ⭐257 `JavaScript`
    • Microservices-with-Node-JS-and-React - [Stephen Grider] Microservices with Node JS and React [ENG, 2020] ⭐256 `TypeScript`
    • ragrid - :octocat: Intrinsic first auto-layout flexbox grid ⭐255 `CSS`
    • Piano-Trainer - A web-app for training sheet reading skills by using your MIDI-enabled piano. ⭐255 `JavaScript`
    • obsidian-garden - A knowledge management garden for https://obsidian.md, in which to grow your ideas ⭐253 `JavaScript`
    • platform-starter-kit - Cal.com Platform: Starter Kit ⭐262 `TypeScript`
    • canvas-sketch - Sketch business models in your browser ⭐250 `TypeScript`
    • TodoKit - TodoKit - A beautiful bug and issue tracking software. ⭐250 `JavaScript`
    • react-workshop - An at-your-own pace practical workshop for absolute beginners to react ⭐250
    • tooling - 🧰 (Not currently) up-to-date list of JavaScript and TypeScript tooling resources ⭐249 `HTML`
    • design-system-builder - Design System Builder ⭐249 `TypeScript`
    • generator-api - πŸš€ Yeoman generator for creating RESTful NodeJS APIs, using ES6, Mongoose and Express ⭐249 `JavaScript`
    • node-webterm - simple demo application for child_pty and terminal.js. ⭐249 `JavaScript`
    • bens-obsidian-boilerplate - An opinionated kit to provide people some inspiration and ideas for their own workflows. ⭐245
    • design - Design assets for Topcoat ⭐246
    • workshopper-adventure - Not an adventure, not a workshopper - its both! ⭐247 `JavaScript`
    • aegis-host - This is the Γ†GIS federated application host. Federated components are independently deployable, written by multiple teams in multiple languages, and loaded from multiple repos and network locations at runtime, yet capable of running together in a single process or as distributed components in the Γ†GIS application fabric. ⭐243 `JavaScript`
    • react-tater - A React component to add annotations to any element on a page πŸ₯” ⭐242 `JavaScript`
    • react-ab-test - A/B testing React components and debug tools. Isomorphic with a simple, universal interface. Well documented and lightweight. Tested in popular browsers and Node.js. Includes helpers for Mixpanel and Segment.com. ⭐242 `JavaScript`
    • mocs - My Own Car System, a Go & Qt application for your car ⭐240 `JavaScript`
    • node - Node fork to make it suitable for embedding in Electron ⭐240
    • boundless - ✨ accessible, battle-tested React components with infinite composability ⭐239 `JavaScript`
    • ux - Resources for UX Design process and tools ⭐238
    • jquery-flexselect - :muscle::ballot_box_with_check: A jQuery plugin that turns regular select boxes into Quicksilver-like, flex-matching, incremental-finding controls. ⭐236 `HTML`
    • nxplorerjs-microservice-starter - Node JS , Typescript , Express based reactive microservice starter project for REST and GraphQL APIs ⭐235 `TypeScript`
    • the-road-to-graphql - πŸ““The Road to GraphQL: Your journey to master pragmatic GraphQL in JavaScript ⭐236
    • koa-knex-realworld-example - No description provided ⭐234 `JavaScript`
    • node-ddos - Stop denial of service attacks, configurable allowable burst rate. ⭐234 `JavaScript`
    • kbpedia - KBPedia Knowledge Graph & Knowledge Ontology (KKO) ⭐235
    • gutenblock - The easiest way to develop and release Gutenberg blocks (components) for WordPress ⭐232 `JavaScript`
    • next-ga - Next.js HOC to integrate Google Analytics on every page change ⭐231 `JavaScript`
    • react-tracker - React specific tracking library, Track user interaction with minimal API! ⭐231 `JavaScript`
    • aesthetics - Image Aesthetics Toolkit - includes Fisher Vector implementation, AVA (Image Aesthetic Visual Analysis) dataset and fast multi-threaded downloader ⭐230 `Python`
    • typeless - A complete toolkit for building scalable React apps with Typescript. ⭐231 `TypeScript`
    • bm - CLI bookmarks -- dropbox persisted bookmarks in your terminal - view screenshots in your browser ⭐229 `Shell`
    • zii - Chain function calls using a prototype function z ⭐228 `JavaScript`
    • node-red-web-nodes - A collection of node-red nodes aimed at web services ⭐225 `JavaScript`
    • snapdragon - snapdragon is an extremely pluggable, powerful and easy-to-use parser-renderer factory. ⭐226 `JavaScript`
    • CoinNow - πŸ’° Provide current price of coins(BTC, ETH, DASH, LTC, ETC, XRP) in real time from Bithumb and Poloniex. ⭐221 `Swift`
    • learn-react - Learn React with a laser focused, guided approach. ⭐220 `JavaScript`
    • react-awesome-styled-grid - A responsive 8-point grid system layout for React using styled-components ⭐220 `TypeScript`
    • awesome-taxonomy - A curated resource for taxonomy research ⭐219
    • chakra-next - Opinionated design system for React, based on Chakra UI + Next.js, written in TypeScript. ⭐219 `TypeScript`
    • kasia - :tophat: A React Redux toolset for the WordPress API ⭐219 `JavaScript`
    • HTML5-placeholder-polyfill - Small and robust polyfill for the HTML5 placeholder attribut. ⭐219 `JavaScript`
    • undetected-playwright - You know who I am ⭐218 `JavaScript`
    • degdb - degdb: distributed economic graph database ⭐217 `Go`
    • Stock-Prediction - Smart Algorithms to predict buying and selling of stocks on the basis of Mutual Funds Analysis, Stock Trends Analysis and Prediction, Portfolio Risk Factor, Stock and Finance Market News Sentiment Analysis and Selling profit ratio. Project developed as a part of NSE-FutureTech-Hackathon 2018, Mumbai. Team : Semicolon ⭐219 `JavaScript`
    • tickedoff - Tiny library (<200B gzip) for deferring something by a "tick" ⭐217 `JavaScript`
    • weallbehave - CODE_OF_CONDUCT.md generator ⭐217 `JavaScript`
    • photoshop-google-maps-tile-cutter - PS_Bramus.GoogleMapsTileCutter - A Photoshop script that cuts image tiles from any image for direct use with Google Maps ⭐216 `JavaScript`
    • rendition - A library of React UI components ⭐213 `TypeScript`
    • graphql-typed-client - A tool that generates a strongly typed client library for any GraphQL endpoint. The client allows writing GraphQL queries as plain JS objects (with type safety, awesome code completion experience, custom scalar type mapping, type guards and more) ⭐212 `TypeScript`
    • timelapse - 🎬 Native macOS app for recording timelapse videos of your desktop. ⭐212 `Python`
    • Angle-Sketch-Plugin - A free Sketch plugin for creating perspective mockups. ⭐212 `JavaScript`
    • Obsidian-JG-Method - A starter kit that follows how I use Obsidian to manage my goals, tasks, notes, and software development knowledge base. ⭐213 `CSS`
    • ClearGDPR - GDPR Compliance Solution ⭐212 `JavaScript`
    • mattermost_bot - MatterBot - A chat bot for MatterMost (http://www.mattermost.org). ⭐211 `Python`
    • cachegoose - Simple, integrated caching for Mongoose queries. ⭐208 `JavaScript`
    • react-lazy-render - Lazy render for (very) large lists of data ⭐208 `JavaScript`
    • FermionJS - Visual Prototyping Tool for React Applications ⭐207 `JavaScript`
    • mordred - [Experimental] Source data from anywhere, for Next.js, Nuxt.js, Eleventy and many more. ⭐205 `TypeScript`
    • fullpage-react - Stateful fullpage.js inspired scrolling for React ⭐205 `JavaScript`
    • anthropic_with_functions - No description provided ⭐203 `Python`
    • ObsidianBookmark - Chrome extension and nodejs server to allow web clipping to Obsidian. ⭐202 `JavaScript`
    • velositey - Photoshop panel containing scripts (.jsx) to quickly create websites ⭐199 `JavaScript`
    • ipad-cursor - A web implementation of the new iPadOS cursor in React βšͺ️ ⭐198 `JavaScript`
    • beat-blender - Blend beats using machine learning to create music in a fun new way. ⭐198 `JavaScript`
    • Hexi-Flexi-Grid - An SCSS partial that builds flexible, modular hex grids using CSS Grid ⭐198 `CSS`
    • bem-bl - Base BEM library ⭐198 `JavaScript`
    • automated-pentest - Minimal docker container of Parrot OS for running an automated scan & pentest report. ⭐195 `Shell`
    • one4All - This repository consists of tech resources and opportunities which could be useful for students interested in computer science. It also hosts non-tech sources which could be useful for anyone.πŸ”₯πŸ’»πŸ‘¨β€πŸŽ“ ⭐195 `JavaScript`
    • airframe-next - Free Open Source High Quality Dashboard based on Bootstrap 4 & React 16 + Next.js: http://airframe.nextjs.webkom.co ⭐195 `JavaScript`
    • hubot-matteruser - Hubot adapter for Mattermost using Web API and Websockets ⭐195 `JavaScript`
    • mattermost-redux - Redux for Mattermost ⭐194 `JavaScript`
    • containerspatterns - Interesting and useful containers usages ⭐195 `JavaScript`
    • arrows - Monorepo for functional JS/TS modules ⭐193 `TypeScript`
    • DeepVideoDeblurring - S. Su, M. Delbracio, J. Wang, G. Sapiro, W. Heidrich, O. Wang. Deep Video Deblurring. CVPR 2017, Spotlight ⭐193 `MATLAB`
    • forex.analytics - Node.js native library performing technical analysis over an OHLC dataset with use of genetic algorithm ⭐192 `C`
    • json-file-store - A simple JSON store for Node.js ⭐192 `JavaScript`
    • fiddler-auditor - Fiddler Auditor is a tool to evaluate language models. ⭐192 `Python`
    • obsidian-plugin-docs - Unofficial documentation for Obsidian plugin development. ⭐190 `JavaScript`
    • crisp-react - React boilerplate written in TypeScript with a variety of Jamstack and full stack deployments. Comes with SSR and without need to learn a framework. Helps to split a monolithic React app into multiple SPAs and avoid vendor lock-in. ⭐190 `TypeScript`
    • json-to-graphql - Create GraphQL schema from JSON files and APIs ⭐190 `JavaScript`
    • react-intense - A React component for viewing large images up close πŸ” ⭐189 `CSS`
    • studio - Component based analytics studio on the web browser ⭐189 `JavaScript`
    • Camilo - Sketch plugin specially crafted to work in Design systems with multiple themes ⭐189 `JavaScript`
    • freight - Freight - Dependency Bundles for NPM and Bower ⭐189 `JavaScript`
    • PRISM-AP - An automated Wireless RogueAP MITM attack framework. ⭐190 `Shell`
    • score.js - Scoring, levels, checkpoints and badges in Javascript - Instant gamification ⭐188 `JavaScript`
    • redux-rest-resource - Seamless REST interaction for Redux ⭐189 `TypeScript`
    • nextjs-custom-server - A TypeScript boilerplate for combining Payload and Next.js into a single Express server ⭐186 `TypeScript`
    • MikrotikSploit - MikrotikSploit is a script that searches for and exploits Mikrotik network vulnerabilities ⭐186 `Python`
    • Financial_Forecasting_with_TensorflowJS - This is the code for "Financial Forecasting with Tensorflow.js" By Siraj Raval on Youtube ⭐185 `JavaScript`
    • SpamCall - Spam Call Unlimited ⭐185 `Python`
    • lore - Respectfully opinionated convention-driven framework for building React applications. Built on React, Webpack, Redux, and React Router. ⭐185 `JavaScript`
    • bina - An installer for self-contained, single-file binaries, no additional CLI needed. ⭐183 `TypeScript`
    • microservices-basics - This project intention is to show microservices basic concepts in NestJs ⭐184 `TypeScript`
    • graphql-schema-from-json - Guess a GraphQL schema from json data ⭐183 `JavaScript`
    • Kreta - Modern project management solution ⭐184 `PHP`
    • hubot-xmpp - XMPP adapter for Hubot ⭐183 `JavaScript`
    • terra-core - Terra offers a set of configurable React components designed to help build scalable and modular application UIs. This UI library was created to solve real-world issues in projects we work on day to day. ⭐182 `JavaScript`
    • weallcontribute - CONTRIBUTING.md generator ⭐181 `JavaScript`
    • react-cookie-banner - React Cookie banner which can be automatically dismissed with a scroll. Because fuck The Cookie Law, that's why. ⭐180 `TypeScript`
    • penta - Open source all-in-one CLI tool to semi-automate pentesting. ⭐180 `Python`
    • thinking-in-react - :lollipop: Thinking in React workshopper ⭐179 `JavaScript`
    • api - A high-performance RESTful API layer designed in support of API-first development and COPE. Connects your content to the world ⭐179 `JavaScript`
    • Grunt-Boilerplate - This is a project set-up using Grunt to take case of some standard tasks such as: compiling AMD based modules using RequireJS, watching/compiling Sass into CSS, watching/linting JS code and some other things such as running unit tests ⭐179 `JavaScript`
    • next-fonts - Import fonts in Next.js (supports woff, woff2, eot, ttf, otf & svg) ⭐178 `JavaScript`
    • node-photoshop - Control Adobe Photoshop and After Effects from Node.js -- NOT MAINTAINED ⭐176 `JavaScript`
    • Wifi-Crack - Python Tool to automate WIFI attacks to obtain handshake, PMKID attack, make networks temporarily down, create fake AP's and launch an Evil Twin attack. ⭐175 `Python`
    • opunit - πŸ•΅οΈβ€β™‚οΈ Sanity checking containers, vms, and servers ⭐173 `JavaScript`
    • personality-prediction-from-text - Predict Big 5 personality traits from text ⭐175 `Jupyter Notebook`
    • cli - Get a programmable email address. Automate what happens when you receive emails. It's like Zapier for devs who hate emails. ⭐170 `TypeScript`
    • React-Bubble-UI - A highly configurable Bubble UI React.js component, similar to the iconic Apple Watch app layout. ⭐169 `JavaScript`
    • storage-js - The storage-js repo now has a new home: https://github.com/supabase/supabase-js/tree/master/packages/core/storage-js ⭐168 `TypeScript`
    • node-imageable - On-demand image manipulation middleware for express and connect. ⭐168 `JavaScript`
    • kaiju - A drag and drop web editor for React components. ⭐166 `Ruby`
    • react-hooks - Fire off actions in stateless components. ⭐166 `JavaScript`
    • create-react-component-folder - Creates react component folder structure ⭐165 `JavaScript`
    • react-parallax-component - Easiest way to add scroll parallax effect on the component ⭐164 `JavaScript`
    • windowed-observable - Messaging lib using a pub/sub observable scoped by namespaces. ⭐162 `TypeScript`
    • thrift-typescript - Generate TypeScript from Thrift IDL files ⭐163 `TypeScript`
    • key-performance-indicator - Key performance indicator (KPI) examples for metrics, measurements, objectives and key results (OKRs) ⭐163
    • design-system-playground - Play with typography and colors to generate a design system theme you can use in your projects. ⭐161 `JavaScript`
    • next-runtime-dotenv - Expose environment variables to the runtime config of Next.js ⭐160 `JavaScript`
    • Obsidian-For-Business - Using Obsidian.... For Business! ⭐161 `JavaScript`
    • react-async-ssr - Render React Suspense on server ⭐159 `JavaScript`
    • tutorial-utilizing-kg - Resources for Tutorial on "Utilizing Knowledge Graphs in Text-centric Information Retrieval" ⭐158 `TeX`
    • theme-builder - The theming system helps you in building a theme of your choice and apply it to test live. Why wait? Just give it a try. ⭐158 `JavaScript`
    • mindfulness-at-the-computer - Helps you stay mindful of your breathing while using your computer ⭐158 `Python`
    • symbol-instance-locator - Locate all instances of a selected symbol or instance. ⭐155 `JavaScript`
    • Uier - Codeless or low-code User Experience test editing and management. ⭐156 `Vue`
    • psd.js - PSD Parser in JavaScript ⭐156 `JavaScript`
    • doc-scripts - React Document Build Tool Scripts , Like react-scripts of create react app ⭐155 `JavaScript`
    • atomic-blocks - Atomic Blocks has been renamed to Genesis Blocks. This plugin is no longer maintained! Visit Atomic Blocks β†’ Migrate to migrate to the new plugin. ⭐155 `JavaScript`
    • checklist - A JavaScript Project Checklist ⭐154 `JavaScript`
    • stalactite - stalactite is a jQuery plugin that packs child elements together. ⭐154 `HTML`
    • actor-page-analyzer - Apify actor that opens a web page in headless Chrome and analyzes the HTML and JavaScript objects, looks for schema.org microdata and JSON-LD metadata, analyzes AJAX requests, etc. ⭐152 `JavaScript`
    • ReactVelocity - react prototyping tool ⭐153 `JavaScript`
    • react-workshop-app - An abstraction for all my React workshops ⭐151 `TypeScript`
    • HRM - Human resource management open source .net core ⭐150 `JavaScript`
    • create-react-microservice - πŸš€ Create highly scalable and universal React microservices/applications within seconds. ⭐150 `JavaScript`
    • sriracha - A super spicy admin backend for Express and Mongoose. ⭐150 `JavaScript`
    • react-preload - Component to preload images before showing content ⭐149 `JavaScript`
    • papercraft - Hand-coded SVG lettering ⭐149 `CSS`
    • react-storybook-addon-chapters - πŸ“’ Showcase multiple React components within a story ⭐148 `JavaScript`