awesome
awesome github repos
https://github.com/tribixbite/awesome
Last synced: 11 days ago
JSON representation
-
JavaScript
- qubyte/fetch-ponyfill - WHATWG fetch ponyfill
- sindresorhus/generator-nm - Scaffold out a node module
- JakeChampion/fetch - A window.fetch JavaScript polyfill.
- JudiniLabs/code-gpt-docs - Docusaurus page
- round/Twitter-Links-beta - A browser extension to show the latest tweets that link to the current page.
- sindresorhus/np - A better `npm publish`
- webpack-contrib/webpack-bundle-analyzer - Webpack plugin and CLI utility that represents bundle content as convenient interactive zoomable treemap
- imaya/zlib.js - compact zlib, deflate, inflate, zip library in JavaScript
- tsparticles/react - React tsParticles official component
- shelljs/shx - Portable Shell Commands for Node
- excalith/dev-cheats - A community-driven interactive cheatsheet for various command line tools that provides a handy reference for developers
- depcheck/depcheck - Check your npm module for unused dependencies
- vadimdemedes/tailwind-rn - π¦ Use Tailwind CSS in React Native projects
- phantom/blocklist
- dropzone/dropzone - Dropzone is an easy to use drag'n'drop library. It supports image previews and shows nice progress bars.
- react-dropzone/react-dropzone - Simple HTML5 drag-drop zone with React.js.
- you-dont-need/You-Dont-Need-Momentjs - List of functions which you can use to replace moment.js + ESLint Plugin
- moment/luxon - β± A library for working with dates and times in JS
- welldone-software/react-component-splitter - React VSCode Extension that splits long components into shorter, more readable subcomponents
- sindresorhus/slugify - Slugify a string
- benduran/turbo-tools - A collection of TurboRepo CLI tools to test, lint, build, version and publish packages in your Turborepo monorepo
- drojdjou/J3D - J3D - WebGL demos & experiments
- validatorjs/validator.js - String validation
- DrkSephy/es6-cheatsheet - ES2015 \[ES6] cheatsheet containing tips, tricks, best practices and code snippets
- goldbergyoni/javascript-testing-best-practices - ππ π’ Comprehensive and exhaustive JavaScript & Node.js testing best practices (August 2025)
- Asabeneh/30-Days-Of-JavaScript - 30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
- olifolkerd/tabulator - Interactive Tables and Data Grids for JavaScript
- downshift-js/downshift - π A set of primitives to build simple, flexible, WAI-ARIA compliant React autocomplete, combobox or select dropdown components.
- vidorge/solflare-decrypt - Tool for decrypting solflare.com keystores
- open-condo-software/gitexporter - Make some private GitHub repo directories public
- parcel-bundler/parcel - The zero configuration build tool for the web. π¦π
- SAP/ui5-tooling - An open and modular toolchain to develop state of the art applications based on the UI5 framework
- stealjs/steal-tools - Build easy. Load fast.
- stealjs/steal - Gets JavaScript
- developit/microbundle - π¦ Zero-configuration bundler for tiny modules.
- gregberge/loadable-components - The recommended Code Splitting library for React βοΈβ¨
- andrewsuzuki/react-twitter-widgets - Twitter widgets as React components
- trekhleb/javascript-algorithms - π Algorithms and data structures implemented in JavaScript with explanations and links to further readings
- ryanmcdermott/clean-code-javascript - Clean Code concepts adapted for JavaScript
- leonardomso/33-js-concepts - π 33 JavaScript concepts every developer should know.
- elsewhencode/project-guidelines - A set of best practices for JavaScript projects
- animir/node-rate-limiter-flexible - Atomic and non-atomic counters and rate limiting tools. Limit resource access at any scale.
- discord-tickets/bot - The most popular open-source and self-hosted ticket management bot for Discord - a free alternative to the premium and white-label plans of other popular ticketing bots.
- dropzone-ui/file-upload-server-side - Server side implemntation for uploading files
- ashutosh1919/react-awesome-loaders - π High quality, super responsive and completely customisable Loading Animations to insert into your website with single line of code.
- gisioraelvis/nextjs-dnd-fileupload-code
- jvalen/pixel-art-react - Pixel art animation and drawing web app powered by React
- codeceptjs/CodeceptJS - Supercharged End 2 End Testing Framework for NodeJS
- cjlm/send-to-workflowy - Unofficial API to send to Workflowy
- OhMyGuus/I-Still-Dont-Care-About-Cookies - Debloated fork of the extension "I don't care about cookies"
- EmailThis/extension-boilerplate - β‘οΈ A template for building cross browser extensions for Chrome, Opera & Firefox.
- netlify/framework-info - Framework detection utility
- bjcarlson42/chakra-nextjs-dashboard - A responsive dashboard UI built using Chakra UI and Next.js.
- ReactUnity/core - React and HTML framework for Unity UI & UIToolkit
- plankanban/planka - PLANKA is the Kanban-style project mastering tool for everyone
- gemmysocial/raffle-api-public - Open source backend for Gemmy raffle tool
- portsmouth/Trinity - Programmable 3D fluid simulator running in WebGL.
- tomayac/SVGcode - Convert color bitmap images to color SVG vector images.
- feathericons/feather - Simply beautiful open-source icons
- rebassjs/rebass - :atom\_symbol: React primitive UI components built with styled-system.
- Crossmint/sheets-no-code-minter - Google Sheets Implementation against the Mint API
- creationix/jsonparse - A streaming JSON parser written in pure JavaScript for node.js
- uhop/stream-json - The micro-library of Node.js stream components for creating custom JSON processing pipelines with a minimal memory footprint. It can parse JSON files far exceeding available memory streaming individual primitives using a SAX-inspired API.
- chickenkatsu1/parakeet - A webapp to view media from Reddit.
- jhubbardsf/reddit-mint-post
- michaellyons/crossmint-dalle2 - Experiment to build a UI that connects crossmint minting api capabilities with Dall-E 2 Data
- nolimits4web/swiper - Most modern mobile touch slider with hardware accelerated transitions
- chakra-ui/frontity-chakra-ui-theme - A Frontity theme built with Chakra UI
- creativetimofficial/argon-dashboard-chakra
- ceteio/chakra-capsize - The power of capsize inside Chakra UI
- ToolJet/ToolJet - ToolJet is the open-source foundation of ToolJet AI - the enterprise app generation platform for building internal tools, dashboard, business applications, workflows and AI agents π
- creativetimofficial/notus-react - Notus React: Free Tailwind CSS UI Kit and Admin
- kodingdotninja/chakra-icons - Transform SVGs to React Chakra UI \<Icon /> β¨
- nextapps-de/spotlight - The most easy to integrate lightbox image gallery library for the Web.
- dimsemenov/PhotoSwipe - JavaScript image gallery for mobile and desktop, modular, framework independent
- framework7io/framework7 - Full featured HTML framework for building iOS & Android apps
- android-js/androidjs - Platform to build android app using node js
- aframevr/aframe - :a: Web framework for building virtual reality experiences.
- ethereum/blockies - <1k library that generates blocky identicons
- playcanvas/engine - Powerful web graphics runtime built on WebGL, WebGPU, WebXR and glTF
- Cloud9c/taro - A lightweight 3D game engine for the web.
- PaddlePaddle/Paddle.js - Paddle.js is a web project for Baidu PaddlePaddle, which is an open source deep learning framework running in the browser. Paddle.js can either load a pre-trained model, or transforming a model from paddle-hub with model transforming tools provided by Paddle.js. It could run in every browser with WebGL/WebGPU/WebAssembly supported. It could also run in Baidu Smartprogram and WX miniprogram.
- martpie/next-transpile-modules - Next.js plugin to transpile code from node\_modules.
- c3js/c3 - :bar\_chart: A D3-based reusable chart library
- jwilber/roughViz - Reusable JavaScript library for creating sketchy/hand-drawn styled charts in the browser.
- apexcharts/react-apexcharts - π React Component for ApexCharts
- plotly/react-plotly.js - A plotly.js React component from Plotly π
- dc-js/dc.js - Multi-Dimensional charting built to work natively with crossfilter rendered with d3.js
- dc-js/react-dc-js - Multi-dimensional charting based on dc.js for React
- fraserxu/react-chartist - β React component for Chartist.js
- Automattic/node-canvas - Node canvas is a Cairo backed Canvas implementation for NodeJS.
- digitallyinduced/thin-backend - π₯ Thin Backend is a Blazing Fast, Universal Web App Backend for Making Realtime Single Page Apps
- kevinfigueira/dashboardadmin
- BraianVaylet/buildspace-epic-nfts-ui - π² Epic NFTs \[UI] - Proyecto que te permitirΓ‘ conectar tu billetera y acuΓ±ar un NFT, podrΓ‘s revender el NFT en OpenSea. El NFT en sΓ se puede personalizar
- creativetimofficial/purity-ui-dashboard - Purity UI Dashboard - Free and Open Source Chakra UI Dashboard
- ferdianarid/ferionic-dashboard-dark-mode - Dashboard made complete with skeleton structure and dark mode switcher. Using localstorage and api.. On Progress Development
- horizon-ui/horizon-ui-chakra - Horizon UI JavaScript βοΈ The trendiest & innovative Open Source Admin Template for Chakra UI & React!
- creativetimofficial/vision-ui-dashboard-chakra
- mdx-js/mdx - Markdown for the component era
- jsdom/jsdom - A JavaScript implementation of various web standards, for use with Node.js
- autumnchris/countdown-timer - A React.js app that takes a submitted future date and displays a timer counting down to that date.
- jaydenseric/graphql-react - A GraphQL client for React using modern context and hooks APIs that is lightweight (< 4 kB) but powerful; the first Relay and Apollo alternative with server side rendering.
- vercel/next.js - The React Framework
- nextacular/nextacular - An open-source starter kit that will help you build full-stack multi-tenant SaaS platforms efficiently and help you focus on developing your core SaaS features. Built on top of popular and modern technologies such as Next JS, Tailwind, Prisma, and Stripe.
- uber/react-vis - Data Visualization Components
- Leaflet/Leaflet - π JavaScript library for mobile-friendly interactive maps πΊπ¦
- eligrey/FileSaver.js - An HTML5 saveAs() FileSaver implementation
- TheOdinProject/curriculum - The open curriculum for learning web development
- magusfabius/solana-nft - How to mint NFT on Solana Blockchain (Metaplex, CandyMachine v2, final deploy using Vercel)
- semantic-release/semantic-release - :package::rocket: Fully automated version management and package publishing
- winstonjs/winston - A logger for just about everything.
- remake/remake-framework - Remake framework used by the Remake CLI to generate new projects
- mattatz/THREE.Fire - Ray tracing based procedural volumetric fire for three.js
- mrdoob/three.js - JavaScript 3D Library.
- tengbao/vanta - Animated 3D backgrounds for your website
- phaserjs/examples - Phaser 3 Examples
- marcbruederlin/particles.js - A lightweight, dependency-free and responsive javascript plugin for particle backgrounds.
- kvokov/oh-my-fullstack - :rocket: Full stack web application skeleton (Next.js, Redux, RxJS, Immutable, Express)
- breejs/later - *Maintained fork of Later.* A javascript library for defining recurring schedules and calculating future (or past) occurrences for them. Includes support for using English phrases and Cron schedules. Works in Node and in the browser.
- iamkun/dayjs - β° Day.js 2kB immutable date-time library alternative to Moment.js with the same modern API
- PipedreamHQ/pipedream - Connect APIs, remarkably fast. Free for developers.
- agenda/agenda-rest - Scheduling as a Service
- agenda/agendash - Agenda Dashboard
- VinceZK/node-background-job - A job server which allows to schedule your nodejs scripts.
- miladr0/bull-mongo - Message Queue using Bull, Redis, and MongoDB inΒ Nodejs
- creativelifeform/three-nebula - WebGL based particle system engine for three.js
- processing/p5.js - p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org
- plotly/plotly.js - Open-source JavaScript charting library behind Plotly and Dash
- cabinjs/cabin - :evergreen\_tree: Cabin is the best self-hosted JavaScript and Node.js logging service. Made for @forwardemail.
- koajs/koa - Expressive middleware for node.js using ES2017 async functions
- ladjs/lad - Node.js framework made by a former @expressjs TC and @koajs team member. Built for @forwardemail, @spamscanner, @breejs, @cabinjs, and @lassjs.
- IBM/nicedoc.io - pretty README as service.
- khaeransori/next-pino - Use pino on server and client side in Next.js project
- Logflare/next-pino-logflare-logging-example - Demonstrating various ways to log with Next, Vercel, Pino and Logflare
- pinojs/express-pino-logger - π² an express middleware to log with pino
- pinojs/pino-http - π² high-speed HTTP logger for Node.js
- pinojs/pino - π² super fast, all natural json logger
- nftchef/art-engine - An advanced fork of the HashLips Art Engine with additional features to generate complex art from provided layers using the familiar Hashlips setup.
- mertimus/nft-sales-bot - A short sales bot/script for tracking NFT sales on Solana
- alkinemk/magic-eden-listings-bot - Fetching Solana chain to get last Magic Eden listings
- cyrilwanner/next-optimized-images - π next-optimized-images automatically optimizes images used in next.js projects (jpeg, png, svg, webp and gif).
- release-it/release-it - π Automate versioning and package publishing
- conventional-changelog/standard-version - :trophy: Automate versioning and CHANGELOG generation, with semver.org and conventionalcommits.org
- hakimel/Ladda - Buttons with built-in loading indicators.
- breejs/bree - Bree is a Node.js and JavaScript job task scheduler with worker threads, cron, Date, and human syntax. Built for @ladjs, @forwardemail, @spamscanner, @cabinjs.
- simonecorsi/mawesome - π Github action to generate your own awesome list from project you've starred ordered by languages!
- ezobraz/timetracker-for-trello - Quick time tracker power-up for trello. Pure javascript, doesn't require any server-side part. You CAN close your browser window, or shut down your computer, the timer will still work if you launched it.
- reactide/reactide - Reactide is the first dedicated IDE for React web application development.
- supermedium/aframe-environment-component - :sunrise\_over\_mountains: Infinite background environments for A-Frame in a line of HTML.
- project-serum/spl-token-wallet
- kristianmandrup/convert-json-schema-to-mongoose - Convert JSON schema to mongoose 5 schema
- dabit3/next.js-amplify-workshop - AWS Amplify Next.js workshop
- etereo-io/edge-next - EDGE / Dynamic Site on the edge
- shadowwalker/next-pwa - Zero config PWA plugin for Next.js, with workbox π§°
- dabit3/complete-guide-to-full-stack-solana-development - Code examples for the blog post titled The Complete Guide to Full Stack Solana Development with React, Anchor, Rust, and Phantom
- elpheria/rpc-websockets - JSON-RPC 2.0 implementation over WebSockets for Node.js and JavaScript/TypeScript
- halaprix/getHolderSnapshot - Get Solana NFT holder list based on mint address list.
- flutternft/solana-nft-sales-tracker - A rudimentary NodeJS script that scrapes Solana transactions to idenitfy NFT purchases on marketplaces.
- hoangvvo/nextjs-mongodb-app - A Next.js and MongoDB web application, designed with simplicity for learning and real-world applicability in mind.
- CesiumGS/webglreport - A web page that reports a browser's WebGL capabilities, including supported extensions and implementation specific capabilities, such as the maximum number of texture units.
- HashLips/hashlips\_art\_engine - HashLips Art Engine is a tool used to create multiple different instances of artworks based on provided layers.
- thuglabs/arweave-image-uploader - Upload NFT metadata to the Arweave network
- adrian17/Gallifreyan
- panshak/accountill - Fullstack open source Invoicing application made with MongoDB, Express, React & Nodejs (MERN)
- microsoft/Web-Dev-For-Beginners - 24 Lessons, 12 Weeks, Get Started as a Web Developer
- prettier/eslint-plugin-prettier - ESLint plugin for Prettier formatting
- jscad/OpenJSCAD.org - JSCAD is an open source set of modular, browser and command line tools for creating parametric 2D and 3D designs with JavaScript code. It provides a quick, precise and reproducible method for generating 3D models, and is especially useful for creating ready-to-print 3D designs.
- localForage/localForage - πΎ Offline storage, improved. Wraps IndexedDB, WebSQL, or localStorage using a simple but powerful API.
- lightswitch05/table-to-json - Serializes HTML tables into JSON objects.
- gregnb/mui-datatables - Datatables for React using Material-UI
- bvaughn/react-virtualized - React components for efficiently rendering large lists and tabular data
- axios/axios - Promise based HTTP client for the browser and node.js
- arkerone/api-key-auth - Express/Restify middleware to authenticate HTTP requests based on api key and signature.
- chronosis/uuid-apikey - A Base32-Crockford encoded API Key generator and converter to turn UUIDs into human readable API Keys
- appbaseio/dejavu - A Web UI for Elasticsearch and OpenSearch: Import, browse and edit data with rich filters and query views, create reference search UIs.
- appbaseio/searchbox - Lightweight and performance oriented search box UI component libraries for React, Vue, React Native, JS and Flutter
- appbaseio/reactivesearch - Search UI components for React and Vue
- webdevnerdstuff/amazon-smile-redirect - This Extension will automatically redirect you to the corresponding AmazonSmile page, so you will never need to remember to go to AmazonSmile first. In order for your non-profit to benefit from your purchase, you must complete your purchase through AmazonSmile.
- ryanpcmcquen/workflowyCodeFormatter - :hourglass\_flowing\_sand: A simple and lightweight solution to the WorkFlowy code dilemma. | https://addons.mozilla.org/en-US/firefox/addon/workflowy-code-formatter/ | https://chrome.google.com/webstore/detail/workflowy-code-formatter/kglihipcanlbglgikjghocmbbbbkfemn
- LeCoupa/awesome-cheatsheets - π©βπ»π¨βπ» Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.
- typescript-cheatsheets/react - Cheatsheets for experienced React developers getting started with TypeScript
- iamadamdev/bypass-paywalls-chrome - Bypass Paywalls web browser extension for Chrome and Firefox.
- sudheerj/reactjs-interview-questions - List of top 500 ReactJS Interview Questions & Answers....Coding exercise questions are coming soon!!
- ImranR98/apps.obtainium.imranr.dev - Collection of suggested apps for Obtainium.
- camaraproject/EdgeCloud - Sandbox API repository for EdgeCloud API(s)
- claudioc/jingo - Node.js based Wiki
- not-an-aardvark/snoowrap - A JavaScript wrapper for the reddit API
- vladikoff/chromeos-apk - β’οΈ Run Android Apps in Chrome OS OR Chrome in OS X, Linux and Windows.
- bropat/ioBroker.eusec - This ioBroker adapter allows to control Eufy security devices by connecting to the Eufy cloud servers.
- brainwalletX/brainwalletX.github.io - Brainwallet site
- bitcoinjs/bip39 - JavaScript implementation of Bitcoin BIP39: Mnemonic code for generating deterministic keys
- jonbloom/stonkbot
- tylerburleigh/nike-buy-bot - A bot using Node.js / puppeteer that buys a Nike shoe when it drops
- dkkocab/WebSiteBot\_PS5 - This is a bot that will buy a PS5 through Walmart. It's written in python and uses selenium to interact with web pages. *WORK IN PROGRESS*
- oriziv/sync-files-blob-storage-ha
- OutsourcedGuru/octo-client - A Node module for remotely accessing an OctoPrint instance
- kylepaulsen/ResourceOverride - An extension to help you gain full control of any website by redirecting traffic, replacing, editing, or inserting new content.
- NUKnightLab/juxtapose - JuxtaposeJS is a JavaScript library for making before/after image sliders
- buccaneerai/rxjs-stats - Moved to @bottlenose/rxstats (https://github.com/buccaneerai/bottlenose)
- open-dash/HousePanel - Open source highly customizable dashboard for your SmartThings home
Programming Languages
Categories
TypeScript
1,378
Python
652
JavaScript
414
Rust
185
miscellaneous
163
Go
111
Kotlin
94
C++
90
Java
71
C
66
HTML
53
Shell
51
C\#
50
Jupyter Notebook
50
CSS
23
PHP
17
Svelte
14
Dart
10
MDX
9
Vue
8
PowerShell
7
Zig
7
Lua
7
AutoHotkey
6
SCSS
6
Elixir
6
Swift
4
Cuda
4
Astro
4
Dockerfile
4
Elm
3
OpenSCAD
3
Ruby
3
Batchfile
3
TeX
2
Clojure
2
Nix
2
MLIR
2
Makefile
2
Solidity
2
Erlang
1
Vala
1
Move
1
ReScript
1
G-code
1
Haskell
1
Smalltalk
1
AutoIt
1
ASL
1
Smali
1
Scala
1
SVG
1
Sass
1
PLpgSQL
1
Rich Text Format
1
Visual Basic .NET
1
R
1
Groovy
1
OCaml
1
Starlark
1
MoonBit
1
KiCad Layout
1
Markdown
1
Just
1
Liquid
1
Objective-C
1
VimL
1
SystemVerilog
1
Crystal
1
Arduino
1
JSON
1
Bikeshed
1
Mustache
1
GDScript
1
Julia
1
Mathematica
1
Jinja
1
Handlebars
1
GLSL
1
F\#
1
Sub Categories
Keywords
typescript
335
react
304
javascript
241
ai
217
llm
187
python
151
nextjs
147
android
141
nodejs
131
openai
115
solana
100
chatgpt
99
rust
73
reactjs
72
mcp
71
open-source
70
rag
69
cli
66
docker
61
tailwindcss
61
api
60
discord
57
linux
56
gpt
55
agents
54
agent
51
machine-learning
51
windows
48
claude
47
artificial-intelligence
46
chatbot
45
golang
44
langchain
43
react-native
42
blockchain
42
security
41
ui
41
self-hosted
41
gpt-4
39
deep-learning
39
bun
39
node
38
ai-agents
38
llama
37
llms
37
framework
37
bot
37
mcp-server
36
pytorch
36
kotlin
36