awesome-github-repos
A curated list of my GitHub stars! Generated by maguowei/starred
https://github.com/defel/awesome-github-repos
Last synced: 8 minutes ago
JSON representation
-
CSS
- floriangrundig/grails-angular-phonecat
- radiosilence/wire - [DEFUNCT - do not use, insecure!] Communication for the 21st century activist.
- troxler/awesome-css-frameworks - List of awesome CSS frameworks in 2026
- andmoredev/agentcore-starter
-
Cython
- capnproto/pycapnp - Cap'n Proto serialization/RPC system - Python bindings
-
D
- eBay/tsv-utils - eBay's TSV Utilities: Command line tools for large, tabular data files. Filtering, statistics, sampling, joins and more.
-
Dart
- maxkrieger/voiceliner - Braindump better.
- felangel/bloc - A predictable state management library that helps implement the BLoC design pattern
- ente-io/ente - π End-to-end encrypted cloud for everything.
- ente/ente - π End-to-end encrypted cloud for everything.
-
Dockerfile
- hashbang/book - A FOSS hackers guide to the CLI, privacy, security, self hosting, and the internet.
- ScottBrenner/aws-cdk-action - GitHub Action for interacting with AWS CDK
- commercialhaskell/stackage - Stable Haskell package sets: vetted consistent packages from Hackage
- compose-spec/compose-spec - The Compose specification
- MorrowShore/Prism - Prism is a self-hosted multistreaming solution.
-
Elixir
- zoonk/zoonk - Platform for creating interactive courses.
- membraneframework/membrane_core - The core of Membrane Framework, multimedia processing framework written in Elixir
- Logflare/logflare - Never get surprised by a logging bill again. Centralized structured logging for Cloudflare, Vercel, Elixir and Javascript.
- asciinema/asciinema-server - Platform for hosting and sharing terminal session recordings
- zoonk/uneebee - Platform for creating interactive courses.
- ash-project/ash - A declarative, extensible framework for building Elixir applications.
-
Elm
- erkal/kite - An interactive visualization tool for graph theory
- passiomatic/elm-quake3-renderer - Render Quake 3 Arena maps with Elm and WebGL
- mdgriffith/elm-markup - Elm-friendly markup
- eeue56/servelm - Server-side Elm
- jvoigtlaender/Elm-Tutorium - Elm tutorial held at http://nfa.imn.htwk-leipzig.de/HAL2015/ and in university course http://www.janis-voigtlaender.eu/teaching/ffp15/
- jvoigtlaender/Elm-Kurs - Elm course held for high school students.
- evancz/elm-architecture-tutorial - How to create modular Elm code that scales nicely with your app
- azimuttapp/azimutt - Explore, document and optimize any database
-
Emacs Lisp
- syl20bnr/spacemacs - A community-driven Emacs distribution - The best editor is neither Emacs nor Vim, it's Emacs *and* Vim!
-
Fluent
- qarmin/czkawka - Multi functional app to find duplicates, empty folders, similar images etc.
-
G-code
- shiltemann/CTF-writeups-public - Writeups for infosec Capture the Flag events by team Galaxians
-
GDScript
- git-learning-game/oh-my-git - An interactive Git learning game!
-
Gherkin
- git-town/git-town - Git branches made easy
-
Gleam
- giacomocavalieri/birdie - π¦ββ¬ Snapshot testing in Gleam
-
Go
- avelino/awesome-go - A curated list of awesome Go frameworks, libraries and software
- hoophq/hoop - One gateway in front of every protocol. Same policy across MCP, LLMs, databases and containers. Wire-level enforcement at under 5ms.
- quackduck/devzat - The devs are over here at devzat, chat over SSH!
- strongdm/comply - Compliance automation framework, focused on SOC2
- thomiceli/opengist - Self-hosted pastebin powered by Git, open-source alternative to Github Gist.
- projectdiscovery/cvemap - Modern CLI for exploring vulnerability data with powerful search, filtering, and analysis capabilities.
- turbot/flowpipe - Flowpipe is a cloud scripting engine. Automation and workflow to connect your clouds to the people, systems and data that matters.
- tomnomnom/gron - Make JSON greppable!
- wagoodman/dive - A tool for exploring each layer in a docker image
- mathaou/termdbms - A TUI for viewing and editing database files.
- maypok86/otter - A high performance caching library for Go
- boring-registry/boring-registry - A Simple Terraform Provider and Module Registry
- liquidmetal-dev/flintlock - Lock, Stock, and Two Smoking MicroVMs. Create and manage the lifecycle of MicroVMs backed by containerd.
- securisec/cliam - Cloud agnostic IAM permissions enumerator
- davesheldon/nap - Nap is a command-line tool that utilizes YAML files to test APIs.
- turbot/steampipe - Zero-ETL, infinite possibilities. Live query APIs, code & more with SQL. No DB required.
- qonto/prometheus-rds-exporter - Prometheus exporter for AWS RDS
- antonmedv/walk - Terminal file manager
- Velocidex/velociraptor - Digging Deeper....
- segmentio/chamber - CLI for managing secrets
- woodpecker-ci/woodpecker - Woodpecker is a simple, yet powerful CI/CD engine with great extensibility.
- jetify-com/devbox - Instant, easy, and predictable development environments
- VictoriaMetrics/VictoriaMetrics - VictoriaMetrics: fast, cost-effective monitoring solution and time series database
- donuts-are-good/shhhbb - bbs based on SSH
- frain-dev/convoy - The Cloud Native Webhooks Gateway
- ProtonMail/gluon - An IMAP server library written in Go
- dapr/dapr - Dapr is a portable runtime for building distributed applications across cloud and edge, combining event-driven architecture with workflow orchestration.
- alajmo/mani - :robot: CLI tool to help you manage repositories
- TykTechnologies/tyk - Tyk Open Source API Gateway written in Go, supporting REST, GraphQL, TCP and gRPC protocols
- makew0rld/didder - An extensive, fast, and accurate command-line image dithering tool.
- segmentio/ksuid - K-Sortable Globally Unique IDs
- terrastruct/d2 - D2 is a modern diagram scripting language that turns text to diagrams.
- redpanda-data/connect - Fancy stream processing made operationally mundane
- superseriousbusiness/activity - READ ONLY - Migrated to Codeberg
- superseriousbusiness/gotosocial - Fast, fun, small ActivityPub server. READ ONLY MIRROR! Now on Codeberg instead: https://codeberg.org/superseriousbusiness/gotosocial
- mrusme/journalist - Journalist. An RSS aggregator.
- rgburke/grv - GRV is a terminal interface for viewing git repositories
- variadico/noti - Moved to Codeberg
- knqyf263/pet - Simple command-line snippet manager
- ory/kratos - Headless cloud-native authentication and identity management written in Go. Scales to a billion+ users. Replace Homegrown, Auth0, Okta, Firebase with better UX and DX. Passkeys, Social Sign In, OIDC,
- bensadeh/circumflex - πΏ It's Hacker News in your terminal
- ema/pets - A configuration management system for Pets, not Cattle
- charmbracelet/vhs - Your CLI home video recorder πΌ
- litmuschaos/litmus - Litmus helps SREs and developers practice chaos engineering in a Cloud-native way. Chaos experiments are published at the ChaosHub (https://hub.litmuschaos.io). Community notes is at https://hackmd.
- cshum/imagorvideo - imagor video thumbnail server in Go and ffmpeg C bindings
- adevinta/maiao - Seamless GitHub PR management from the command-line
- milvus-io/milvus - Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search
- ContainerSSH/ContainerSSH - ContainerSSH: Launch containers on demand
- nathants/git-remote-aws - encrypted git on s3
- maxmunzel/kvass - a personal key-value store
- adalkiran/webrtc-nuts-and-bolts - A holistic way of understanding how WebRTC and its protocols run in practice, with code and detailed documentation.
- livekit/egress - Export and record WebRTC sessions and tracks
- livekit/livekit - End-to-end realtime stack for connecting humans and AI
- fullstorydev/grpcurl - Like cURL, but for gRPC: Command-line tool for interacting with gRPC servers
- sourcegraph/doctree - First-class library documentation for every language (based on tree-sitter), with symbol search & more. Lightweight single binary, run locally or self-host. Surfaces usage examples via Sourcegraph.
- antonmedv/fx - Terminal JSON viewer & processor
- bluenviron/mediamtx - Ready-to-use Media-over-QUIC / SRT / WebRTC / RTSP / RTMP / LL-HLS / MPEG-TS / RTP live media server and media proxy that allows to read, publish, proxy, record and playback real-time video and audio
- dagger/dagger - Automation engine to build, test and ship any codebase. Runs locally, in CI, or directly in the cloud
- charmbracelet/wishlist - The SSH directory β¨
- TomWright/dasel - Unified querying, transformation, and modification of JSON, TOML, YAML, XML, INI, HCL, KDL and CSV.
- esm-dev/esm.sh - A no-build JavaScript CDN for modern web development.
- charmbracelet/glow - Render markdown on the CLI, with pizzazz! π π»
- wader/ansisvg - Convert ANSI to SVG
- lnenad/newser - Newser is a simple utility to generate a pdf with you favorite news articles
- charmbracelet/soft-serve - The mighty, self-hostable Git server for the command lineπ¦
- charmbracelet/bubbletea - A powerful little TUI framework π
- zorchenhimer/MovieNight - Single instance video streaming server with integrated chat.
- owncast/owncast - Take control over your live stream video by running it yourself. Streaming + chat out of the box.
- livepeer/lpms - Livepeer media server
- palantir/bulldozer - GitHub Pull Request Auto-Merge Bot
- pion/webrtc - Pure Go implementation of the WebRTC API
- m1k1o/neko - A self hosted virtual browser that runs in docker and uses WebRTC.
- ddvk/rmfakecloud - host your own cloud for the remarkable
- remotemobprogramming/mob - Tool for smooth git handover.
- maaslalani/confetty - Confetti in your TTY
- kudrykv/latex-yearly-planner - Digital planner for Supernote and ReMarkable // Support Ukraine πΊπ¦ https://savelife.in.ua/en/
- getanteon/anteon - Anteon (formerly Ddosify): eBPF-based Kubernetes Monitoring and Performance Testing
- temporalio/temporal - Temporal service
- rhysd/actionlint - :octocat: Static checker for GitHub Actions workflow files
- pyrra-dev/pyrra - Making SLOs with Prometheus manageable, accessible, and easy to use for everyone!
- ergochat/ergo - A modern IRC server (daemon/ircd) written in Go.
- FiloSottile/age - A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability.
- filebrowser/filebrowser - File Browser provides a file managing interface within a specified directory and it can be used to upload, delete, preview and edit your files.
- johnkerl/miller - Miller is like awk, sed, cut, join, and sort for name-indexed data such as CSV, TSV, and tabular JSON
- zettelstore/zettelstore - This is a mirror of https://zettelstore.de
- securitybunker/databunker - Secure Vault for Customer PII/PHI/PCI/KYC Records
- schollz/croc - Easily and securely send things from one computer to another :crocodile: :package:
- webpod/red - Security log analysis tools for server monitoring
- sorenisanerd/gotty - Share your terminal as a web application
- evilmartians/lefthook - Fast and powerful Git hooks manager for any type of projects.
- rh12503/triangula - Generate high-quality triangulated and polygonal art from images.
- monitoror/monitoror - Unified monitoring wallboard β Light, ergonomic and reliable monitoring for anything.
- zyedidia/micro - A modern and intuitive terminal-based text editor
- grafana/loki - Like Prometheus, but for logs.
- cortexproject/cortex - A horizontally scalable, highly available, multi-tenant, long term Prometheus.
- furkansenharputlu/f-license - Open Source License Key Generation and Verification Tool written in Go
- jesseduffield/lazydocker - The lazier way to manage everything docker
- evanw/esbuild - An extremely fast bundler for the web
- reviewdog/reviewdog - πΆ Automated code review tool integrated with any code analysis tools regardless of programming language
- disneystreaming/ssm-helpers - Help manage AWS systems manager with helpers
- jenkins-x/lighthouse
- cli/cli - GitHubβs official command line tool
- 4xoc/monban - User and Group Membership Management for LDAP
- facette/facette - Time series data visualization software
- hoanhan101/ultimate-go - The Ultimate Go Study Guide
- jroimartin/gocui - Minimalist Go package aimed at creating Console User Interfaces.
- aquasecurity/trivy - Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories, clouds and more
- flipt-io/flipt - Enterprise-ready, Git native feature management solution
- nomasters/handshake - a peculiar chat app for strange times
- siderolabs/conform - Policy enforcement for your pipelines.
- blevesearch/bleve - A modern text/numeric/geo-spatial/vector indexing library for go
- akarki15/dbdot - Generate DOT description for postgres db schema
- lk-geimfari/awesomo - Cool open source projects. Choose your project and get involved in Open Source development now.
- eranyanay/1m-go-websockets - handling 1M websockets connections in Go
- LeanerCloud/AutoSpotting - Saves up to 90% of AWS EC2 costs by automating the use of spot instances on existing AutoScaling groups. Installs in minutes using CloudFormation or Terraform. Convenient to deploy at scale using Stac
- glassechidna/pstore - Environment variable-based AWS Parameter Store command shim
- wagoodman/bashful - Use a yaml file to stitch together commands and bash snippits and run them with a bit of style. Why? Because your bash script should be quiet and shy-like (...and not such a loud mouth).
- FiloSottile/mkcert - A simple zero-config tool to make locally trusted development certificates with any names you'd like.
- gaia-pipeline/gaia - Build powerful pipelines in any programming language.
- go-jira/jira - simple jira command line client in Go
- 42wim/matterbridge - bridge between mattermost, IRC, gitter, xmpp, slack, discord, telegram, rocketchat, twitch, ssh-chat, zulip, whatsapp, keybase, matrix, microsoft teams, nextcloud, mumble, vk and more with REST API (m
- tailwarden/komiser - Open-source cloud-environment inspector. Supporting AWS, GCP, Azure, and more! Your cloud resources will have nowhere to hide!
- jpbruinsslot/slack-term - Slack client for your terminal
- getsops/sops - Simple and flexible tool for managing secrets
- influxdata/telegraf - Agent for collecting, processing, aggregating, and writing metrics, logs, and other arbitrary data.
- asciimoo/wuzz - Interactive cli tool for HTTP inspection
- rebuy-de/aws-nuke - Nuke a whole AWS account and delete all its resources.
- ericfreese/rat - Compose shell commands to build interactive terminal applications
- goreleaser/goreleaser - Release engineering, simplified
- go-piv/go-ykpiv - Golang interface to manage Yubikeys, including a crypto.Signer & crypto.Decrypter interface
- cartazio/rclone - "rsync for cloud storage" - Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Yandex Files
- StackExchange/dnscontrol - Infrastructure as code for DNS!
- estesp/bucketbench - Go-based framework for running benchmarks against Docker, containerd, runc, or any CRI-compliant runtime
- qax-os/goreporter - A Golang tool that does static analysis, unit testing, code review and generate code quality report.
- gravitational/teleport - The easiest, and most secure way to access and protect all of your infrastructure.
- whyrusleeping/gx - A package management tool
- mroth/slacknimate - π― Realtime text animation for Slack chatops
- hoisie/web - The easiest way to create web applications with Go
- mislav/hub - A command-line tool that makes git easier to use with GitHub.
- helm/helm-classic - β οΈ(OBSOLETE) Helm Classic v1
- howtowhale/dvm - Docker Version Manager
- resourced/resourced - A single binary daemon that collects and report your server data with ease.
- codetainerapp/codetainer - A Docker container in your browser.
- traefik/traefik - The Cloud Native Application Proxy
- constabulary/gb - gb, the project based build tool for Go
- flannel-io/flannel - flannel is a network fabric for containers, designed for Kubernetes
- kubernetes/kubernetes - Production-Grade Container Scheduling and Management
- fvbock/endless - Zero downtime restarts for go servers (Drop in replacement for http.ListenAndServe)
- gocraft/health - Instrument your web apps with logging and metrics
- astaxie/build-web-application-with-golang - A golang ebook intro how to build a web with golang
- gizak/termui - Golang terminal dashboard
- rakyll/coop - Cheat sheet for some of the common concurrent flows in Go
- prettymuchbryce/hellobitcoin - A collection of simple programs which can generate bitcoin wallets, create and sign transactions, and send transactions over the bitcoin network.
- sarenji/terrago - Fractal terrain generator in Go.
- hashicorp/hcl - HCL is the HashiCorp configuration language.
- ant0ine/go-json-rest - A quick and easy way to setup a RESTful JSON API
- hashicorp/terraform - Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amo
- sugyan/ttygif - ttyrec to gif
- jmcvetta/napping - Golang HTTP client library
- davidpelaez/gh-keys - Get SSH authorized keys from Github API
- go-martini/martini - Classy web framework for Go
- gopherjs/gopherjs - A compiler from Go to JavaScript for running Go code in a browser
- azer/mao - Pragmatic BDD Testing Framework For Go
- nsqio/nsq - A realtime distributed messaging platform
- cayleygraph/cayley - An open-source graph database
Programming Languages
Categories
JavaScript
576
TypeScript
414
Python
337
Go
266
Others
208
Rust
157
Shell
94
C
82
C++
74
HTML
62
Java
52
Kotlin
37
Ruby
31
PHP
21
Jupyter Notebook
18
CSS
16
Vue
13
Haskell
10
Vim Script
9
Swift
8
Elm
8
C# #
8
Clojure
8
HCL
8
SCSS
7
Nix
7
OCaml
6
Lua
6
Zig
6
Elixir
6
CoffeeScript
5
Scala
5
Dockerfile
5
Assembly
4
Dart
4
Perl
4
LiveScript
3
Makefile
3
Svelte
3
Markdown
3
MDX
3
QML
2
PowerShell
2
Open Policy Agent
2
TeX
2
Vala
2
Nunjucks
2
Common Lisp
2
CartoCSS
2
License
2
Scheme
2
Nim
2
Haxe
1
PLpgSQL
1
Gleam
1
Text
1
Meson
1
V
1
Rich Text Format
1
G-code
1
Fluent
1
Cython
1
JSON
1
jq
1
Vim Snippet
1
Pug
1
Astro
1
Puppet
1
PureScript
1
Bikeshed
1
GDScript
1
Janet
1
Emacs Lisp
1
Gherkin
1
WebAssembly
1
D
1
Less
1
ActionScript
1
Roc
1
Sub Categories
Keywords
javascript
184
python
129
typescript
108
cli
105
react
100
golang
93
rust
89
security
76
nodejs
74
aws
69
go
64
linux
62
docker
61
terminal
59
awesome
59
awesome-list
58
ai
53
kubernetes
42
git
37
devops
37
css
37
markdown
36
open-source
36
command-line
36
self-hosted
36
tui
34
database
31
vue
31
node
31
video
29
macos
29
llm
28
html
27
developer-tools
27
shell
27
windows
26
postgresql
25
graphql
25
serverless
25
android
24
framework
24
java
24
electron
24
monitoring
23
bash
23
openai
22
automation
22
list
22
cloud
22
nextjs
22