awesome-github-repos
A curated list of my GitHub stars! Generated by maguowei/starred
https://github.com/defel/awesome-github-repos
Last synced: 8 days ago
JSON representation
-
Java
- find-sec-bugs/find-sec-bugs - The SpotBugs plugin for security audits of Java web applications and Android applications. (Also work with Kotlin, Groovy and Scala projects)
- booklore-app/booklore - BookLore: A self-hosted, multi-user digital library with smart shelves, auto metadata, Kobo & KOReader sync, BookDrop imports, OPDS support, and a built-in reader for EPUB, PDF, and comics.
- grobidOrg/grobid - A machine learning software for extracting information from scholarly documents
- mc1arke/sonarqube-community-branch-plugin - A plugin that allows branch analysis and pull request decoration in the Community version of Sonarqube
- bethington/ghidra-mcp - Ghidra MCP Server β 200+ MCP tools for AI-powered reverse engineering. GUI plugin + headless server, lazy tool loading, convention enforcement, batch operations, Ghidra Server integration, and Docker
- hectorvent/floci - Light, fluffy, and always free - AWS Local Emulator
- floci-io/floci - Light, fluffy, and always free - The AWS Local Emulator alternative
-
JavaScript
- stackshareio/awesome-stacks - A curated list of tech stacks for building different applications & features
- hackerkid/Mind-Expanding-Books - :books: Find your next book to read!
- shelljs/shelljs - :shell: Portable Unix shell commands for Node.js
- nwjs/nw.js - Call all Node.js modules directly from DOM/WebWorker and enable a new way of writing applications with all Web technologies.
- shower/shower - Shower HTML presentation engine
- maptiler/tileserver-gl - Vector and raster maps with GL styles. Server side rendering by MapLibre GL Native. Map tile server for MapLibre GL JS, Android, iOS, Leaflet, OpenLayers, GIS via WMTS, etc.
- vanila-io/wireflow - Wireflow - user flow chart real-time collaborative tool
- kgscialdone/facet - Web components made simple and declarative
- good-lly/lowstorage - πΎ Simple, fast, object pseudo-database for S3-compatible storages using JSON or Msgpack
- usebruno/bruno - Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/Insomnia)
- socketsupply/socket
- afk-mario/federike - Web app to manage your mastodon account
- melange-re/melange-re.github.io - Documentation site for Melange
- jdan/magic-hotline - A web server which generates its HTML using ChatGPT, using only the URL
- brunoimbrizi/txt-shuffle - Customisable text shuffling animations.
- pulsar-edit/pulsar - A Community-led Hyper-Hackable Text Editor
- alexcasalboni/aws-lambda-power-tuning - AWS Lambda Power Tuning is an open-source tool that can help you visualize and fine-tune the memory/power configuration of Lambda functions. It runs in your own AWS account - powered by AWS Step Funct
- chrisguttandin/timingsrc - A library to synchronize a MediaElement with a TimingObject.
- Sh3b0/realtime-web - Comparing WebSocket, WebRTC, and WebTransport under packet loss
- ungoldman/format-duration - β± Convert milliseconds to a standard duration string.
- mozilla/pdf.js - PDF Reader in JavaScript
- yjs/yjs - Shared data types for building collaborative software
- webtiming/timingsrc - Source code for timing related libraries managed by webtiming (multi-device timing CG)
- youkaclub/mediasync - sync html media elements
- wooorm/starry-night - Syntax highlighting, like GitHub
- raphaelameaume/fragment - [alpha] A modern toolkit for creative coding
- ableplayer/ableplayer - fully accessible cross-browser HTML5 media player.
- nenadmarkus/picojs - A face detection library in 200 lines of JavaScript
- depcheck/depcheck - Check your npm module for unused dependencies
- designsystemsinternational/mechanic - Mechanic is a framework to build assets built on web code.
- naptha/tesseract.js - Pure Javascript OCR for more than 100 Languages πππ₯
- garysieling/transcript-alignment - Map closed captions to transcripts with Smith-Waterman alignment
- EthanRutherford/fast-fuzzy - Fast fuzzy search utility
- cloudflare/cloudflare.design
- gfodor/p2pcf - Low cost, low effort P2P WebRTC serverless signalling using Cloudflare Workers
- advplyr/audiobookshelf - Self-hosted audiobook and podcast server
- KnowKit/configure-aws-codeartifact - custom Github Action to use AWS CodeArtifact token in Github Actions Workflow
- feross/simple-peer - π‘ Simple WebRTC video, voice, and data channels
- gesinger/debug-video - A debugging tool for HLS and DASH
- blinry/sliderland - A (very) minimalist creative coding playground. Make animations using only 64 HTML sliders!
- bbc/VideoContext - An experimental HTML5 & WebGL video composition and rendering API.
- bvaughn/react-virtualized - React components for efficiently rendering large lists and tabular data
- jamesplease/react-composer - Compose render prop components
- goldbergyoni/javascript-testing-best-practices - ππ π’ Comprehensive and exhaustive JavaScript & Node.js testing best practices (August 2025)
- blahah/yunodb - A portable, persistent, electron-embeddable fulltext search + document store database for node.js
- GoogleChromeLabs/css-paint-polyfill - CSS Custom Paint / Paint Worklet polyfill with special browser optimizations.
- GoogleChromeLabs/buffer-backed-object - Buffer-backed objects in JavaScript.
- bunchtogether/vite-plugin-flow
- jberg/butterchurn - Butterchurn is a WebGL implementation of the Milkdrop Visualizer
- ctrlplusb/easy-peasy - Vegetarian friendly state for React
- miroslavpejic85/mirotalk - π Self-hosted open-source WebRTC video conferencing platform built on peer-to-peer (P2P) architecture for fast, secure real-time communication with end-to-end privacy.
- miroslavpejic85/mirotalksfu - π Self-hosted, open-source WebRTC video conferencing platform for real-time communication and collaboration. A modern alternative to Zoom, built on SFU architecture.
- tailwindlabs/tailwindcss-aspect-ratio
- premasagar/pablo - Pablo is a lightweight, expressive JavaScript SVG library. Pablo creates interactive drawings with SVG (Scalable Vector Graphics), giving access to all of SVG's granularity and power.
- prose/gatekeeper - Enables client-side applications to dance OAuth with GitHub.
- iamarkadyt/aws-auth - :fire: Simple AWS authentication CLI with support for MFA, secure credential storage and easy IAM role switching.
- zachleat/glyphhanger - Your web font utility belt. It can subset web fonts. It can find unicode-ranges for you automatically. It makes julienne fries.
- pjeby/hot-reload - Automatically reload Obsidian plugins in development when their files are changed
- itteco/iframely - oEmbed proxy. Supports over 1800 domains via custom parsers, oEmbed, Twitter Cards and Open Graph
- GoogleChromeLabs/critters - π¦ A Webpack plugin to inline your critical CSS and lazy-load the rest.
- hypercore-protocol/cli - A CLI for peer-to-peer file sharing using the Hypercore Protocol.
- browsh-org/browsh - A fully-modern text-based browser, rendering to TTY and browsers
- graphery/graphery
- JasonEtco/is-sponsor-label-action - ππ A GitHub Action that labels issues/PRs if the author sponsors the owner of the repo
- facebookarchive/draft-js - A React framework for building text editors.
- char0n/ramda-adjunct - Ramda Adjunct is the most popular and most comprehensive set of functional utilities for use with Ramda, providing a variety of useful, well tested functions with excellent documentation.
- metafizzy/zdog - Flat, round, designer-friendly pseudo-3D engine for canvas & SVG
- thesephist/monocle - Universal personal search engine, powered by a full text search algorithm written in pure Ink, indexing Linus's blogs and private note archives, contacts, tweets, and over a decade of journals.
- stilliard/github-task-list-completed - GitHub - Task list completed PR check
- sveltejs/svelte - web development for the rest of us
- imba/imba - π€ The friendly full-stack language
- mafintosh/queue-tick - Next tick shim that prefers process.nextTick over queueMicrotask for compat
- conventional-changelog/standard-version - :trophy: Automate versioning and CHANGELOG generation, with semver.org and conventionalcommits.org
- shaka-project/shaka-player - JavaScript player library / DASH & HLS client / MSE-EME player
- bcomnes/deploy-to-neocities - π Github Action to deploy a folder to Neocities
- ai/size-limit - Calculate the real cost to run your JS app or lib to keep good performance. Show error in pull request if the cost exceeds the limit.
- dequelabs/axe-core - Accessibility engine for automated Web UI testing
- voxmedia/github-action-slack-notify-build - Report GitHub Actions build status on Slack
- mafintosh/xache - Yet another auto expiring, max sizable cache
- frandiox/vitedge - Edge-side rendering and fullstack Vite framework
- researchgate/react-intersection-observer - React component for the Intersection <Observer /> API
- nosir/cleave.js - Format input text content when you are typing...
- Bogdan-Lyashenko/codecrumbs - Learn, design or document codebase by putting breadcrumbs in source code. Live updates, multi-language support and more.
- google/zx - A tool for writing better scripts
- downshift-js/downshift - π A set of primitives to build simple, flexible, WAI-ARIA compliant React autocomplete, combobox or select dropdown components.
- SectorLabs/postcss-inline-class - A webpack plugin to inline CSS classes in other CSS classes using postcss
- tholman/ascii-morph - Library to animate between two ascii images -
- upgundecha/howtheysre - A curated collection of publicly available resources on how technology and tech-savvy organizations around the world practice Site Reliability Engineering (SRE)
- jxom/curji - Turn your website's cursor into an emoji π
- estevanmaito/windmill-dashboard-react - β A multi theme, completely accessible, ready for production dashboard.
- aws/aws-cdk-rfcs - RFCs for the AWS CDK
- flotwig/the-one-cert - One cert to rule them all: SSL cert that is valid for any and all domains + all levels of subdomains
- antonioru/deep-waters - π₯Deep Waters is an easy-to-compose functional validation system for javascript developers π₯
- GoogleChrome/web-vitals - Essential metrics for a healthy site.
- iann0036/aws-account-controller - Self-service creation and deletion of sandbox-style accounts.
- getgauge/taiko - A node.js library for testing modern web applications
- pjchender/react-use-opentok - React Hook for conveniently use @opentok/client SDK.
- developit/unfetch - π Bare minimum 500b fetch polyfill.
- geeksven-dev/insomnia-plugin-cognito-auth - a simple env based insomnia plugin for cognito authentication
- nemanjan00/uniread - Uniread is Spritz like CLI fast reading software.
- jest-community/snapshot-diff - Diffing snapshot utility for Jest
- ashlinchak/mdanki - Markdown to Anki converter
- VGraupera/1on1-questions - Mega list of 1 on 1 meeting questions compiled from a variety to sources
- camwiegert/typical - Animated typing in ~400 bytes π‘ of JavaScript
- codeforequity-at/botium-speech-processing - Botium Speech Processing
- RD17/ambar - :mag: Ambar: Document Search Engine
- lukeed/klona - A tiny (240B to 501B) and fast utility to "deep clone" Objects, Arrays, Dates, RegExps, and more!
- microsoft/monaco-editor - A browser based code editor
- danez/pirates - Properly hijack require
- wavedrom/wavedrom - :ocean: Digital timing diagram rendering engine
- typicode/lowdb - Simple and fast JSON database
- Hypfer/Valetudo - Cloud replacement for vacuum robots enabling local-only operation
- Verivox/lighthouse-monitor - Investigate performance over your whole company with lighthouse
- jonschlinkert/gray-matter - Smarter YAML front matter parser, used by metalsmith, Gatsby, Netlify, Assemble, mapbox-gl, phenomic, vuejs vitepress, TinaCMS, Shopify Polaris, Ant Design, Astro, hashicorp, garden, slidev, saber, s
- golden-layout/golden-layout - A multi window layout manager for webapps
- hypercore-protocol/hyperdrive-schemas - Protobuf/gRPC schemas for the Hyperdrive API
- hypercore-protocol/hyperdrive-daemon - Hyperdrive, batteries included.
- holepunchto/hyperdrive - Hyperdrive is a secure, real time distributed file system
- holepunchto/hypercore - Hypercore is a secure, distributed append-only log.
- lukeed/sublet - Reactive leases for data subscriptions
- vadimdemedes/create-pastel-app - Generate a starter Pastel app
- danielepiccone/ditherjs - A javascript library which dithers an <img> using a fixed palette
- entropic-dev/entropic - π¦ :package: a package registry for anything, but mostly javascript π¦ π¦ π¦
- parcel-bundler/parcel - The zero configuration build tool for the web. π¦π
- developit/dlv - Safe deep property access in 120 bytes. x = dlv(obj, 'a.b.x')
- DamonOehlman/addressit - Freeform Street Address Parser
- boltpkg/bolt - β‘οΈ Super-powered JavaScript project management
- pahen/madge - Create graphs from your CommonJS, AMD or ES6 module dependencies
- mathdroid/crop-github-images-cli - Crop image/gif into swag for your Github profile
- astroturfcss/astroturf - Better Styling through Compiling: CSS-in-JS for those that want it all.
- agalwood/Motrix - A full-featured download manager.
- wesbos/awesome-uses - A list of /uses pages detailing developer setups, gear, software and configs.
- taskworld/test-bed - :factory: Development test runner for webpack to improve TDD experience. Runs only specs affected by code change. Serve test files from memory. For large project with hundreds of test files.
- ovity/octotree - GitHub on steroids
- FredKSchott/snowpack - ESM-powered frontend build tool. Instant, lightweight, unbundled development. βοΈ
- lukeed/polkadot - The tiny HTTP server that gets out of your way! γ»
- kentaro-m/task-complete-checker - :white_check_mark: A Probot app that checks if all tasks are completed in the pull requests.
- nodeshift/opossum - Node.js circuit breaker - fails fast β‘οΈ
- vandium-io/aws-param-store
- FredKSchott/pika-pack - π¦β‘οΈ Build your npm package using composable plugins. https://www.pika.dev/blog/introducing-pika-pack/
- ziishaned/dumper.js - A better and pretty variable inspector for your Node.js applications
- zadam/trilium - Build your personal knowledge base with Trilium Notes
- flybondi/flynamo - DynamoDB functional wrapper
- GoogleChromeLabs/carlo - Web rendering surface for Node applications
- ryanburgess/engineer-manager - A list of engineering manager resource links.
- ovidiuch/jobs-done - Ritual app for ending the work day inspired by Deep Work
- dchest/tweetnacl-js - Port of TweetNaCl cryptographic library to JavaScript
- glennreyes/graphpack - βοΈ A minimalistic zero-config GraphQL server.
- jeffbski/wait-on - wait-on is a cross-platform command line utility and Node.js API which will wait for files, ports, sockets, and http(s) resources to become available
- kopterio/vue-auth-cognito - A Vue.js Vuex module for authentication using Amazon AWS Cognito
- feross/thanks - π Give thanks to the open source maintainers you depend on! β¨
- naturalatlas/tilestrata - A pluggable Node.js map tile server.
- shama/testron - :electric_plug: CI your client side tests with Electron
- mafintosh/browser-server - A HTTP "server" in the browser that uses a service worker to allow you to easily send back your own stream of data.
- max-mapper/cat-lobby - simple http+sse based lobby server with cat themed room names
- mafintosh/pumpify - Combine an array of streams into a single duplex stream using pump and duplexify
- klaudiosinani/taskbook - Tasks, boards & notes for the command-line habitat
- mikerockett/vue-routisan
- stanford-oval/genie-cloud - Genie As A Service and Thingpedia
- tjmehta/101 - A modern JS utility library
- alexeyraspopov/dataclass - Data classes for TypeScript & JavaScript
- alexanderjarvis/maybe - Maybe is a type that wraps optional values
- jbuck/npm-readonly-mirror - Mirror npm to S3
- automerge/automerge-classic - A JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged again automatically.
- anvaka/pm - package managers visualization
- fastify/fastify - Fast and low overhead web framework, for Node.js
- TomasHubelbauer/webrtc-data-channel-demo - WebRTC Data Channel demo
- haltu/muuri - Infinite responsive, sortable, filterable and draggable layouts
- aws-samples/aws-codepipeline-stepfunctions - This project shows how to integrate AWS CodePipeline and AWS Step Functions state machines. The integration enables developers to build much simpler CodePipeline actions that perform a single task and
- Bogdan-Lyashenko/js-code-to-svg-flowchart - js2flowchart - a visualization library to convert any JavaScript code into beautiful SVG flowchart. Learn otherβs code. Design your code. Refactor code. Document code. Explain code.
- steadyequipment/node-firestore-backup - Google Firebase Firestore backup tool
- StarpTech/bootme - Configurable and extendable Task pipeline. Define hooks and revert your changes on failure.
- grab/front-end-guide - π Study guide and introduction to the modern front end stack.
- hemerajs/hemera - π¬ Writing reliable & fault-tolerant microservices in Node.js https://hemerajs.github.io/hemera/
- benjamn/reify - Enable ECMAScript 2015 modules in Node today. No caveats. Full stop.
- speedracer/speedracer - Collect performance metrics for your library/application.
- captainsafia/giddy - A CLI wrapper around git for an improved developer experience
- odin-public/passwdqc-js - JavaScript port of passwdqc. A password/passphrase strength checking and policy enforcement toolset.
- hyperbloom/hyperbloom-protocol - Implementation of HyperBloom Protocol
- AlloyTeam/curvejs - Made curve a dancer in HTML5 canvas - ιεΉ»ηΊΏζ‘
- spencermountain/spacetime - A lightweight javascript timezone library
- zalando/zappr - An agent that enforces guidelines for your GitHub repositories
- karthikv/tradeship - Automatically imports missing JavaScript dependencies and removes unused ones.
- aleksandr-oleynikov/uncaught - Module for handle uncaught errors and promises rejections
- choojs/nanocomponent - π - create performant HTML components
- sindresorhus/quick-lru - Simple βLeast Recently Usedβ (LRU) cache
- henryboldi/felony - ππ₯π Next Level PGP
- dominictarr/on-change-network
- public-transport/hafas-client - JavaScript client for HAFAS public transport APIs.
- dvlden/vidage - Your solution to full-screen background video & image combined.
- mapnificent/mapnificent - Mapnificent shows you areas you can reach with public transport in a given time.
- ava-ia/core - Agnostic Virtual Assistant
- bevacqua/domador - :smirk_cat: Dependency-free and lean DOM parser that outputs Markdown
Programming Languages
Categories
JavaScript
569
TypeScript
398
Python
322
Go
253
Others
207
Rust
150
Shell
90
C
78
C++
69
HTML
61
Java
51
Kotlin
36
Ruby
31
PHP
21
Jupyter Notebook
19
CSS
16
Vue
13
Haskell
10
Vim Script
9
Clojure
8
HCL
8
Swift
8
C# #
8
Elm
8
Nix
7
SCSS
7
Zig
6
Elixir
6
Lua
6
OCaml
6
CoffeeScript
5
Dockerfile
5
Scala
5
Perl
4
Svelte
3
Dart
3
LiveScript
3
Makefile
3
Markdown
3
MDX
2
QML
2
Nunjucks
2
PowerShell
2
CartoCSS
2
TeX
2
License
2
Scheme
2
Assembly
2
Open Policy Agent
2
Vala
2
Common Lisp
2
V
1
Cython
1
Fluent
1
Gherkin
1
Gleam
1
Meson
1
PLpgSQL
1
JSON
1
Rich Text Format
1
G-code
1
Text
1
Astro
1
jq
1
Roc
1
Vim Snippet
1
ActionScript
1
Less
1
D
1
WebAssembly
1
Emacs Lisp
1
Janet
1
Pug
1
Puppet
1
GDScript
1
PureScript
1
Bikeshed
1
Nim
1
Sub Categories
Keywords
javascript
183
python
127
typescript
107
react
99
cli
98
golang
88
rust
87
nodejs
74
security
74
aws
67
go
60
linux
60
docker
59
awesome
59
awesome-list
58
terminal
55
ai
47
kubernetes
42
git
37
devops
37
css
37
command-line
36
self-hosted
35
open-source
35
markdown
35
tui
31
vue
31
database
31
node
31
macos
28
video
28
shell
27
llm
26
html
26
postgresql
25
graphql
25
windows
25
serverless
25
electron
24
java
24
developer-tools
24
monitoring
23
framework
23
android
23
bash
23
automation
22
list
22
cloud
22
api
21
nextjs
21