awesome
Years of curating top-tier open source projects, distilled into a single, continuously updated list based on my starred repositories. Explore the best of the best! ⭐
https://github.com/robinbraemer/awesome
Last synced: 4 days ago
JSON representation
-
Go
- uber/prototool - Your Swiss Army Knife for Protocol Buffers
- kubernetes-sigs/cluster-api - Home for Cluster API, a subproject of sig-cluster-lifecycle
- istio/istio - Connect, secure, control, and observe services.
- mitchellh/hashstructure - Get hash values for arbitrary values in Go (golang).
- jmoiron/sqlx - general purpose extensions to golang's database/sql
- olekukonko/tablewriter - ASCII table in golang
- golangci/golangci-lint - Fast linters runner for Go
- calebdoxsey/kubernetes-cloudflare-sync
- sagikazarmark/modern-go-application - Modern Go Application example
- abiosoft/colima - Container runtimes on macOS (and Linux) with minimal setup
- hypermodeinc/dgraph - high-performance graph database for real-time use cases
- hypermodeinc/badger - Fast key-value DB in Go.
- argoproj-labs/argocd-agent - Redefining the multi cluster story of Argo CD
- microsoft/typescript-go - Staging repo for development of native port of TypeScript
- timebertt/kubernetes-controller-sharding - Horizontally Scalable Kubernetes Controllers: distribute reconciliation of Kubernetes objects across multiple controller instances
- cloudnative-pg/cloudnative-pg - CloudNativePG is a comprehensive platform designed to seamlessly manage PostgreSQL databases within Kubernetes environments, covering the entire operational lifecycle from initial deployment to ongoin
- perses/perses - The CNCF sandbox for observability visualisation. Already supports Prometheus, Tempo, Loki and Pyroscope - more data sources to come!
- lima-vm/lima - Linux virtual machines, with a focus on running containers
- openfga/openfga - A high performance and flexible authorization/permission engine built for developers and inspired by Google Zanzibar
- k0sproject/k0s - k0s - The Zero Friction Kubernetes
- rancher/k3k - Kubernetes in Kubernetes
- alexellis/k3sup - bootstrap K3s over SSH in < 60s 🚀
- bitnami-labs/sealed-secrets - A Kubernetes controller and tool for one-way encrypted Secrets
- openpubkey/opkssh - opkssh (OpenPubkey SSH)
- alexsobiek/gate-geyser - Use Geyser Standalone with Gate proxies!
- wazero/wazero - wazero: the zero dependency WebAssembly runtime for Go developers
- dgraph-io/badger - Fast key-value DB in Go.
- dgraph-io/dgraph - high-performance graph database for real-time use cases
- kubernetes-sigs/kro - kro | Kube Resource Orchestrator
- esimov/pigo - Fast face detection, pupil/eyes localization and facial landmark points detection library in pure Go.
- uberswe/createmod.com - CreateMod.com website - Unofficial Create Mod schematic repository
- VictoriaMetrics/VictoriaMetrics - VictoriaMetrics: fast, cost-effective monitoring solution and time series database
- aarondl/sqlboiler - Generate a Go ORM tailored to your database schema.
- xetys/hetzner-kube - A CLI tool for provisioning kubernetes clusters on Hetzner Cloud
- kubernetes/code-generator - Generators for kube-like API types
- kubernetes-sigs/controller-runtime - Repo for the controller-runtime subproject of kubebuilder (sig-apimachinery)
- kubernetes/kubernetes - Production-Grade Container Scheduling and Management
- pkg/errors - Simple error handling primitives
- golang/go - The Go programming language
- 99designs/gqlgen - go generate based graphql server library
- vladimirvivien/go-plugin-example - Playing around with Go 1.8 plugin system
- tidwall/redcon - Redis compatible server framework for Go
- gogs/gogs - The painless way to host your own Git service
- Irmine/GoMine - A not so active Minecraft (Bedrock Edition) server software written in Go
- mvdan/xurls - Extract urls from text
- graphql-go/graphql - An implementation of GraphQL for Go / Golang
- google/go-cloud - The Go Cloud Development Kit (Go CDK): A library and tools for open cloud development in Go.
- graphql-go/handler - Golang HTTP.Handler for graphl-go
- avelino/awesome-go - A curated list of awesome Go frameworks, libraries and software
- goreleaser/goreleaser - Release engineering, simplified
- go-task/task - A fast, cross-platform build tool inspired by Make, designed for modern workflows.
- agones-dev/agones - Dedicated Game Server Hosting and Scaling for Multiplayer Games on Kubernetes
- kubernetes-sigs/karpenter - Karpenter is a Kubernetes Node Autoscaler built for flexibility, performance, and simplicity.
- samber/cc-skills-golang - 🧑🎨 A collection of Golang agentic skills that works
- kubernetes-sigs/agent-sandbox - agent-sandbox enables easy management of isolated, stateful, singleton workloads, ideal for use cases like AI agent runtimes.
- sardanioss/httpcloak - Go HTTP client with browser-identical TLS/HTTP2 fingerprinting. Bypass bot detection by perfectly mimicking Chrome, Firefox, and Safari at the cryptographic level (JA3/JA4, Akamai fingerprint, header
- helmfile/helmfile - Declaratively deploy your Kubernetes manifests, Kustomize configs, and Charts as Helm releases. Generate all-in-one manifests for use with ArgoCD.
- cloudflare/artifact-fs - ArtifactFS is a filesystem driver designed to mount large git repos as quickly as possible, hydrating file contents on-the-fly instead of blocking on the initial clone. It's ideal for agents, sandboxe
- cloudflare/cloudflared - Cloudflare Tunnel client
- bitnami/sealed-secrets - A Kubernetes controller and tool for one-way encrypted Secrets
- podman-container-tools/podman - Podman: A tool for managing OCI containers and pods.
- cel-expr/cel-go - Fast, portable, non-Turing complete expression evaluation with gradual typing (Go)
- kunchenguid/treehouse - Manage worktrees without managing worktrees.
- container2wasm/container2wasm - Container to WASM converter
- manaflow-ai/subrouter - Subrouter routes Codex/Claude Code traffic across multiple ChatGPT Pro/Claude Max subscriptions and API keys.
- mxschmitt/playwright-go - Playwright for Go a browser automation library to control Chromium, Firefox and WebKit with a single API.
-
HTML
- lucanadim/Learnings - Here I document my programming language learning progress
- Unstructured-IO/unstructured - Convert documents to structured data effortlessly. Unstructured is open-source ETL solution for transforming complex documents into clean, structured formats for language models. Visit our website to
- scrapy/scrapely - A pure-python HTML screen-scraping library
- hugo-toha/toha - A Hugo theme for personal portfolio
- hugo-themes/toha - A Hugo theme for personal portfolio
-
Java
- Pugmatt/BedrockConnect - Join any Minecraft Bedrock Edition server IP on Xbox One, Nintendo Switch, and PS4/PS5
- minerllabs/minerl - MineRL Competition for Sample Efficient Reinforcement Learning - Python Package
- BlueMap-Minecraft/BlueMap - A Minecraft mapping tool that creates 3D models of your Minecraft worlds and displays them in a web viewer.
- mircokroon/minecraft-world-downloader - Download Minecraft worlds, extend server's render distance. 1.12.2 - 1.21
- hollow-cube/minestom-ce - 1.20.4 Lightweight Minecraft server
- GoldenStack/window - Barebones inventory wrapper API for Minestom inventories
- cerus/maps - maps is a simple Spigot plugin and api for creating clientside maps and map screens.
- Incendo/cloud - Command framework & dispatcher for the JVM
- boy0001/FastAsyncWorldedit - Blazingly fast world manipulation for artists, large networks and developers: https://www.spigotmc.org/resources/13932/
- SkriptLang/skript-reflect - Powerful reflection utilities for Skript.
- astei/varint-writing-showdown - How fast can you write a Google Protocol Buffer (signed) VarInt?
- oldstuffs/BukkitItemBuilder - Moved to https://github.com/Infumia/InfumiaLib
- oldstuffs/scoreboard - Moved to https://github.com/Infumia/InfumiaLib
- oldstuffs/SmartInventory - Moved to https://github.com/Infumia/InfumiaLib
- robinbraemer/CloudflareAPI - The most complete and extensible Cloudflare API v4 client library for Java.
- ProtocolSupport/ProtocolSupport - Support 1.18, 1.17, 1.16, 1.15, 1.14, 1.13, 1.12, 1.11, 1.10, 1.9, 1.8, 1.7, 1.6, 1.5, 1.4.7 clients on Spigot/Paper 1.18.1
- TheLimeGlass/Skellett - The most popular Skript addon
- DragonetMC/DragonProxy - 🐲 A proxy to allow Minecraft: Bedrock clients to connect to Minecraft: Java Edition servers.
- KyoriPowered/adventure-platform - Adventure platform implementations
- esoco/coroutines - A pure Java implementation of cooperative concurrency, aka coroutines
- MinusKube/SmartInvs - Advanced Inventory API for your Minecraft Bukkit plugins.
- google/guice - Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 11 and above, brought to you by Google.
- KyoriPowered/adventure - A user-interface library, formerly known as text, for Minecraft: Java Edition
- PaperMC/Velocity - The modern, next-generation Minecraft server proxy.
- google/guava - Google core libraries for Java
- halirutan/IntelliJ-Key-Promoter-X - Modern IntelliJ plugin to learn shortcuts for buttons
- SkriptLang/Skript - Skript is a Paper plugin which allows server admins to customize their server easily, but without the hassle of programming a plugin or asking/paying someone to program a plugin for them.
- PaperMC/Paper - The most widely used, high performance Minecraft server that aims to fix gameplay and mechanics inconsistencies
- ViaVersion/ViaVersion - Allows of newer clients to connect to older server versions for Minecraft servers.
- SpigotMC/BungeeCord - BungeeCord, the 6th in a generation of server portal suites. Efficiently proxies and maintains connections and transport between multiple Minecraft servers.
- PaperMC/adventure-platform - Adventure platform implementations
- PaperMC/adventure - A user-interface library for Minecraft: Java Edition
- MinelinkNetwork/BungeeProxy - Enables compatibility between BungeeCord and HAProxy's PROXY v1 and v2 protocols
- greenrobot/EventBus - Event bus for Android and Java that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality.
- AndroidKnife/RxBus - Event Bus By RxJava.
- redisson/redisson - Redisson: Valkey & Redis Java Client and Real-Time Data Platform. Sync/Async/RxJava/Reactive API. Over 50 Valkey and Redis based Java objects and services: Set, Multimap, SortedSet, Map, List, Queue,
- ViaVersion/ViaProxy - Standalone proxy which allows players to join EVERY Minecraft server version (Classic, Alpha, Beta, Release, Bedrock)
- joshgontijo/rest-client
-
JavaScript
- pngwn/MDsveX - A markdown preprocessor for Svelte.
- WebKit/WebKit - Home of the WebKit project, the browser engine used by Safari, Mail, App Store and many other applications on macOS, iOS and Linux.
- aresrpg/aresrpg-map-colors - Minecraft map item colors utility
- evidence-dev/evidence - Business intelligence as code: build fast, interactive data visualizations in SQL and markdown
- framework7io/framework7 - Full featured HTML framework for building iOS & Android apps
- sveltejs/svelte - web development for the rest of us
- sveltejs/kit - web development, streamlined
- PrismarineJS/prismarine-web-client - Minecraft web client running in your browser
- InventivetalentDev/PluginBlueprint - Node based visual programming editor for creating Spigot/Bukkit plugins
- temporalio/snipsync
- hackmdio/codimd - CodiMD - Realtime collaborative markdown notes on all platforms.
- hypermodeinc/ratel - Dgraph Data Visualizer and Cluster Manager
- cyberdesk-hq/cyberdesk - Open source virtual desktops for AI agents
- temporal-community/snipsync
- sveltejs/devalue - Gets the job done when JSON.stringify can't
- dgraph-io/ratel - Dgraph Data Visualizer and Cluster Manager
- michaelneale/lapstone-tunnel - Using cloudflare workers and DOs to make a https tunnel that scales
- dewil-official/ppap - 🐦 Pokemon Pen And Paper - App
- serverless/serverless - ⚡ Serverless Framework – Effortlessly build apps that auto-scale, incur zero costs when idle, and require minimal maintenance using AWS Lambda and other managed cloud services.
- thedead2/thieme_eref_downloader - Download all pdfs of an e-book from Thieme eRef and merge them into a single file.
- hamzafarooq/word-humanizer
- isomorphic-git/isomorphic-git - A pure JavaScript implementation of git for node and browsers!
- copy/v86 - x86 PC emulator and x86-to-wasm JIT, running in the browser
-
Jinja
- vanillastack/vanillastack - Public VanillaStack repository
- kubernetes-sigs/kubespray - Deploy a Production Ready Kubernetes Cluster
-
Jupyter Notebook
- thecoder-001/MineColab - Run Minecraft Server on Google Colab.
- letianzj/QuantResearch - Quantitative analysis, strategies and backtests
- maximilian-janisch/2020-UZH-Random-Forests - Repository for the final project of the course An Introduction to Machine Learning by Marco and Maximilian
-
Kotlin
- EssentialGG/Essential-Mod - Essential is a quality of life mod that boosts Minecraft Java Edition to the next level!
- emortalmc/Immortal - [legacy] Game manager for EmortalMC
- emortalmc/MarathonOld - An endless parkour gamemode
- JetBrains/kotlin - The Kotlin Programming Language.
- sourcerer-io/sourcerer-app - 🦄 Sourcerer app makes a visual profile from your GitHub and git repositories.
- SparkUniverse/Essential-Mod - Essential is a quality of life mod that boosts Minecraft Java Edition to the next level!
-
Makefile
- gogo/googleapis - googleapis generated with gogoprotobuf
- container-storage-interface/spec - Container Storage Interface (CSI) Specification.
- score-spec/spec - The Score Specification provides a developer-centric and platform-agnostic Workload specification to improve developer productivity and experience. It eliminates configuration inconsistencies between
-
MDX
- HytaleModding/site - Hytale Modding Website - your one stop shop for all guides & docs related to Hytale.
-
miscellaneous
- meta-llama/llama-stack-apps - Agentic components of the Llama Stack APIs
- llamastack/llama-stack-apps - Agentic components of the Llama Stack APIs
-
Others
- lucia-auth/lucia - Authentication, simple and clean
- minekube/awesome - A curated list of awesome community written frameworks, libraries and software depending on Minekube open source.
- Articdive/ArticData - Collection of data extracted from Minecraft.
- 996icu/996.ICU - Repo for counting stars and contributing. Press F to pay respect to glorious developers.
- lensapp/lens - Lens - The way the world runs Kubernetes
- InventivetalentDev/minecraft-assets - Extracted Minecraft Assets
- binhnguyennus/awesome-scalability - The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
- oam-dev/spec - Open Application Model (OAM).
- kubernetes-sigs/krew-index - Plugin index for https://github.com/kubernetes-sigs/krew. This repo is for plugin maintainers.
- danharper/hmac-examples - SHA256 HMAC in different languages (both hex & base64 encoding)
- cncf/memorials - 🕯️💐CNCF Community Memorials
- jwasham/coding-interview-university - A complete computer science study plan to become a software engineer.
- deepseek-ai/DeepSeek-R1
- dewil-official/it-long-time-test - German Abitur Test Preparation!
- qvisten12/jetbrains-new-ui-dark-theme
- blader/humanizer - Claude Code skill that removes signs of AI-generated writing from text
- ogx-ai/llama-stack-apps - Agentic components of the Llama Stack APIs
-
PHP
- invoiceninja/invoiceninja - A source-available invoice, quote, project and time-tracking app built with Laravel
- akaunting/akaunting - Online Accounting Software
- DenverCoder1/readme-typing-svg - ⚡ Dynamically generated, customizable SVG that gives the appearance of typing and deleting text for use on your profile page, repositories, or website.
-
Python
- weaviate/Verba - Retrieval Augmented Generation (RAG) chatbot powered by Weaviate
- WeblateOrg/weblate - Web based localization tool with tight version control integration.
- abi/screenshot-to-code - Drop in a screenshot and convert it to clean code (HTML/Tailwind/React/Vue)
- Azure-Samples/azure-search-openai-demo - A sample app for the Retrieval-Augmented Generation pattern running in Azure, using Azure AI Search for retrieval and Azure OpenAI large language models to power ChatGPT-style and Q&A experiences.
- JaidedAI/EasyOCR - Ready-to-use OCR with 80+ supported languages and all popular writing scripts including Latin, Chinese, Arabic, Devanagari, Cyrillic and etc.
- daveshap/ACE_Framework - ACE (Autonomous Cognitive Entities) - 100% local and open source autonomous agents
- vllm-project/vllm - A high-throughput and memory-efficient inference and serving engine for LLMs
- skypilot-org/skypilot - Run, manage, and scale AI workloads on any AI infrastructure. Use one system to access & manage all AI compute (Kubernetes, Slurm, 20+ clouds, on-prem).
- stanfordnlp/dspy - DSPy: The framework for programming—not prompting—language models
- jquesnelle/yarn - YaRN: Efficient Context Window Extension of Large Language Models
- cientgu/InstructDiffusion - PyTorch implementation of InstructDiffusion, a unifying and generic framework for aligning computer vision tasks with human instructions.
- Significant-Gravitas/AutoGPT - AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.
- jamesturk/scrapeghost - 👻 Experimental library for scraping websites using OpenAI's GPT API.
- oobabooga/text-generation-webui - The original local LLM interface. Text, vision, tool-calling, training, and more. 100% offline.
- ludwig-ai/ludwig - Low-code framework for building custom LLMs, neural networks, and other AI models
- OpenInterpreter/open-interpreter - A natural language interface for computers
- OpenBB-finance/OpenBB - Open Data Platform for analysts, quants and AI agents.
- facebookresearch/AnimatedDrawings - Code to accompany "A Method for Animating Children's Drawings of the Human Figure"
- ai-forever/ghost - A new one shot face swap approach for image and video domains
- rany2/edge-tts - Use Microsoft Edge's online text-to-speech service from Python WITHOUT needing Microsoft Edge or Windows or an API key
- sjvasquez/handwriting-synthesis - Handwriting Synthesis with RNNs ✏️
- approximatelabs/sketch - AI code-writing assistant that understands data content
- arc53/DocsGPT - Private AI platform for agents, assistants and enterprise search. Built-in Agent Builder, Deep research, Document analysis, Multi-model support, and API connectivity for agents.
- FlareSolverr/FlareSolverr - Proxy server to bypass Cloudflare protection
- sczhou/CodeFormer - [NeurIPS 2022] Towards Robust Blind Face Restoration with Codebook Lookup Transformer
- predict-idlab/plotly-resampler - Visualize large time series data with plotly.py
- Godlander/objmc - A tool to bypass Minecraft Java Edition model limits by baking vertex data into texture.
- polakowo/vectorbt - The backtesting engine that gives you an unfair advantage. Run thousands of trading ideas before others finish one.
- gitpitch/gitpitch - Markdown Presentations for Tech Conferences, Training, Developer Advocates, and Educators.
Programming Languages
Categories
Sub Categories
Keywords
go
75
kubernetes
73
golang
68
minecraft
38
docker
34
ai
26
containers
26
typescript
25
react
25
svelte
24
javascript
24
java
22
database
21
python
19
k8s
17
rust
17
postgresql
15
devops
15
nextjs
15
cloud-native
14
nodejs
13
cli
13
cncf
13
llm
12
machine-learning
12
openai
10
sql
10
sveltekit
10
minecraft-server
10
chatgpt
10
cloudflare
10
gitops
10
web
10
server
10
linux
10
json
10
bukkit
9
library
9
webassembly
9
proxy
9
tailwindcss
9
sqlite
9
oci
9
macos
9
self-hosted
9
pytorch
8
oauth2
8
data-visualization
8
distributed-systems
8
networking
8