GitHub Gems 吉祥物 GitHub GemsOpen-Source Gems & Legends

GitHub holds 395 million public repos.
We curate the ones worth your stars

GitHub Gems is a hand-curated discovery directory: 💎 176 hidden gems from the 1k–30k star sweet spot — every count live-verified — plus 🏆 24 legendary projects as landmarks. For GitHub newcomers, and developers stepping outside their field.

Source: GitHub Octoverse 2025 ↗

130 gems 13 fields 24 legends ⭐ star counts live-verified 2026-09-27
01

New to GitHub? Start here

GitHub is just a place where people publish code and apps — mostly for free. Learn these nine words and 80% of any repo page makes sense:

StarBookmark itA free "I like this". The count is a rough quality signal — nothing more.
ForkCopy it to meYour own copy of a repo, to change freely without touching the original.
WatchSubscribeGet notified about activity. "Watching" ≠ starring — it's email-level attention.
IssueReport / askThe project's forum: bug reports, questions, feature wishes all live here.
PRPropose a changePull Request: "here's my fix" — the way code contributions get reviewed and merged.
CloneDownload the codeCopy the full project (with history) to your machine. You rarely need this as a user.
ReleaseThe download pageReady-to-use versions with installers or binaries — what you want as a non-coder.
READMEThe manualThe front page of a repo. Good projects explain install & usage here in plain language.
LicenseThe rulesWhat you may do with it. MIT/Apache-2.0 = use freely, even commercially.

3 quick checks before you trust any project

  1. Recent commits — open "Commits": activity in the last ~6 months means someone's home.
  2. Issues get answers — unanswered piles of issues from years back = likely abandoned.
  3. A real license — no license technically means "all rights reserved". Gems here always have one.
Filters the list below to "Ready to use" — download, install, done.
02

Explore by field

Every gem below passed the same bar: 1k–30k stars, actively maintained, and quality far above its fame.

🧭 Field Passport

Pick your home field — get five hand-picked gems from outside it.

Linux kernel
torvaldsLinux kernel★ 255k

The kernel running most of the internet, Android and the supercomputers (mirror).

🚀 DevOps & DeployFor developersC🏆 Legend
React
facebookReact★ 252k

The UI library that reshaped how every interface gets built.

🌐 Frontend & CreativeFor developersJS🏆 Legend
Vue.js
vuejsVue.js★ 213k

The progressive framework beloved for gentle ramps and first-class docs.

🌐 Frontend & CreativeFor developersJS🏆 Legend
VS Code
microsoftVS Code★ 195k

The world's default code editor: free, fast, endlessly extensible.

🧰 Everyday AppsReady to useWin·mac·Linux🏆 Legend
Oh My Zsh
ohmyzshOh My Zsh★ 190k

The zsh framework behind a decade of beautiful terminals.

⌨️ Terminal GemsEasy setupmacOS·Linux🏆 Legend
Ollama
ollamaOllama★ 186k

One command to run any open model locally — local AI's front door.

🤖 AI & Local ModelsReady to useWin·mac·Linux🏆 Legend
Transformers
huggingfaceTransformers★ 169k

The library behind modern AI: one API for hundreds of thousands of models.

🤖 AI & Local ModelsFor developersPython🏆 Legend
Kubernetes
kubernetesKubernetes★ 129k

The container orchestrator that became the cloud's operating system.

🚀 DevOps & DeployFor developersGo🏆 Legend
Godot
godotengineGodot★ 120k

The open game engine behind a wave of indie hits — entirely yours to modify.

🎮 Games & FunEasy setupC++·All platforms🏆 Legend
PyTorch
pytorchPyTorch★ 105k

The deep-learning framework most AI research is written in.

🤖 AI & Local ModelsFor developersPython·C++🏆 Legend
Tailwind CSS
tailwindlabsTailwind CSS★ 99k

Utility-first CSS that changed how teams style the web.

🌐 Frontend & CreativeFor developersCSS🏆 Legend
Home Assistant
home-assistantHome Assistant★ 92k

The local-first smart home hub that answers to no vendor.

🏠 Self-HostedEasy setupPython·Docker🏆 Legend
Mermaid
mermaid-jsMermaid★ 91k

Diagrams as code: flowcharts from plain text, rendered everywhere.

📊 Data & VizFor developersJS🏆 Legend
fzf
junegunnfzf★ 84k

Fuzzy-find anything: history, files, branches — one keystroke away.

⌨️ Terminal GemsEasy setupCLI·mac·Linux🏆 Legend
Vite
vitejsVite★ 84k

The dev server that made frontend tooling feel instant.

🌐 Frontend & CreativeFor developersTS🏆 Legend
OBS Studio
obsprojectOBS Studio★ 79k

The standard for streaming and screen recording, on every platform.

🧰 Everyday AppsReady to useWin·mac·Linux🏆 Legend
Redis
redisRedis★ 77k

The in-memory data store behind a decade of real-time everything.

⚙️ Backend & DatabasesFor developersC🏆 Legend
Font Awesome
FortAwesomeFont Awesome★ 77k

The icon set that has armed two decades of the web.

🖌️ Design & IconsReady to useWeb·SVG🏆 Legend
Ansible
ansibleAnsible★ 71k

Agentless automation that turned server config into readable YAML.

🚀 DevOps & DeployFor developersPython🏆 Legend
ripgrep
BurntSushiripgrep★ 70k

grep rebuilt in Rust: far faster, smarter defaults, respects .gitignore.

⌨️ Terminal GemsEasy setupCLI🏆 Legend
Apache ECharts
apacheApache ECharts★ 68k

Born at Baidu, now a global visualization standard under Apache.

📊 Data & VizFor developersJS·Web🏆 Legend
FFmpeg
FFmpegFFmpeg★ 67k

The engine behind nearly every video player, converter and stream you've used.

🎬 Photo · Audio · VideoEasy setupWin·mac·Linux🏆 Legend
Git
gitGit★ 64k

The version-control system the whole industry runs on (official mirror).

🛠️ Developer ToolsFor developersC·CLI🏆 Legend
Prettier
prettierPrettier★ 52k

The opinionated formatter that ended every code-style argument.

🛠️ Developer ToolsFor developersJS·CLI🏆 Legend
gitleaks
gitleaksgitleaks★ 31k

Scan git history for leaked API keys and passwords — before attackers do.

🛠️ Developer ToolsFor developersCLI·CI🎓 Graduated
Karakeep
karakeep-appKarakeep★ 30k

AI-assisted bookmark hoarding: save links, get auto-tags and archived snapshots.

🏠 Self-HostedEasy setupDocker·Web🎓 Graduated
Ente
ente-ioEnte★ 30k

End-to-end encrypted photos — a self-hostable Google Photos alternative you truly own.

🧰 Everyday AppsReady to useiOS·Android·Win·mac·Linux🎓 Graduated
KeePassXC
keepassxrebootKeePassXC★ 30k

Offline password manager: one encrypted file holds all your secrets.

🧰 Everyday AppsReady to useWin·mac·Linux
Micro
micro-editorMicro★ 30k

A full-featured code editor that lives inside any terminal.

🧰 Everyday AppsReady to useWin·mac·Linux
Plausible
plausiblePlausible★ 30k

Lightweight, privacy-first web analytics — the Google Analytics antithesis.

🏠 Self-HostedEasy setupDocker·Web
Mindustry
AnukenMindustry★ 30k

Factory towers + RTS + deep modding — the strategy game you sink 200 hours into.

🎮 Games & FunReady to useWin·mac·Linux
Harbor
goharborHarbor★ 30k

The cloud-native container registry with scanning and signing built in.

🚀 DevOps & DeployEasy setupDocker·K8s
Chroma
chroma-coreChroma★ 30k

The open embedding database behind thousands of AI apps.

🤖 AI & Local ModelsFor developersPython·Docker
Signal for Android
signalappSignal for Android★ 30k

The gold standard of private messaging, source open to all.

🔐 Privacy & SecurityReady to useAndroid
WezTerm
wezWezTerm★ 29k

GPU-accelerated terminal with Lua scripting — fast, cross-platform, hackable.

⌨️ Terminal GemsEasy setupWin·mac·Linux
Pydantic
pydanticPydantic★ 29k

The data-validation layer half the Python ecosystem runs on.

⚙️ Backend & DatabasesFor developersPython
Hyperfine
sharkdpHyperfine★ 29k

One command to benchmark anything — settle 'which is faster' with numbers.

⌨️ Terminal GemsEasy setupCLI
InvokeAI
invoke-aiInvokeAI★ 29k

A professional-grade Stable Diffusion studio for serious image work.

🤖 AI & Local ModelsEasy setupWin·mac·Linux
ArchiveBox
ArchiveBoxArchiveBox★ 29k

Your own internet archive — save pages before they vanish.

🏠 Self-HostedEasy setupDocker·CLI
TanStack Table
TanStackTanStack Table★ 29k

Headless datagrid: sorting, grouping, virtualization — draw the UI yourself.

🌐 Frontend & CreativeFor developersTS
Budibase
BudibaseBudibase★ 28k

Build internal tools and admin panels in minutes, not sprints.

🏠 Self-HostedEasy setupDocker
Graphite
GraphiteEditorGraphite★ 28k

A procedural, node-based graphics editor that runs in your browser.

🖌️ Design & IconsReady to useWeb
Vimium
philcVimium★ 27k

Vim keys in your browser — navigate the web without touching the mouse.

🔐 Privacy & SecurityReady to useChrome
Typesense
typesenseTypesense★ 27k

Typo-tolerant search engine that's up and useful in minutes.

📊 Data & VizFor developersDocker
faster-whisper
SYSTRANfaster-whisper★ 27k

Whisper speech recognition, 4× faster with half the memory.

🤖 AI & Local ModelsFor developersPython
llamafile
Mozilla-Ochollamafile★ 27k

A whole LLM zipped into one executable — download, run, done.

🤖 AI & Local ModelsReady to useWin·mac·Linux
Babylon.js
BabylonJSBabylon.js★ 26k

A powerhouse WebGL/WebGPU 3D engine with a lovely playground.

🌐 Frontend & CreativeFor developersJS
authentik
goauthentikauthentik★ 26k

Self-hosted single sign-on: one login for every app you run.

🏠 Self-HostedFor developersDocker
Biome
biomejsBiome★ 26k

Lint and format JS/TS in one Rust-powered tool — absurdly fast.

🌐 Frontend & CreativeFor developersJS
kotaemon
Cinnamonkotaemon★ 26k

A beautiful open RAG UI: chat with your PDFs and docs, locally.

🤖 AI & Local ModelsEasy setupWeb·Docker
D2
terrastructD2★ 26k

Text in, beautiful architecture diagrams out — the modern diagramming language.

📊 Data & VizFor developersCLI·Web
Lucide
lucide-iconsLucide★ 26k

The beautifully consistent icon set half the web quietly uses.

🖌️ Design & IconsReady to useWeb·SVG
Oh My Tmux
gpakoszOh My Tmux★ 25k

One dotfile and your tmux looks professionally configured.

⌨️ Terminal GemsEasy setupmacOS·Linux
Activepieces
activepiecesActivepieces★ 25k

Open-source Zapier: connect your apps and automate the boring parts.

🤖 AI & Local ModelsEasy setupDocker
Fastfetch
fastfetch-cliFastfetch★ 25k

System info at shell speed — the actively maintained neofetch successor.

⌨️ Terminal GemsEasy setupCLI·Win·mac
whisperX
m-bainwhisperX★ 25k

Whisper plus word-level timestamps and speaker diarization — podcast-ready.

🤖 AI & Local ModelsFor developersPython
Navidrome
navidromeNavidrome★ 25k

Your music library becomes a streaming service, from your own server.

🏠 Self-HostedEasy setupDocker·Web
Argo CD
argoprojArgo CD★ 25k

GitOps for Kubernetes: your cluster follows your repo.

🚀 DevOps & DeployFor developersGo·K8s
CosyVoice
FunAudioLLMCosyVoice★ 24k

Multi-lingual TTS with zero-shot voice cloning from a few seconds of audio.

🤖 AI & Local ModelsFor developersPython
p5.js
processingp5.js★ 24k

Creative coding made friendly — artists write code with it every day.

🌐 Frontend & CreativeFor developersJS
eza
eza-communityeza★ 24k

The modern ls: colors, icons, git status — folders finally look alive.

⌨️ Terminal GemsEasy setupCLI
TimescaleDB
timescaleTimescaleDB★ 24k

Turns PostgreSQL into a time-series powerhouse — keep your SQL.

📊 Data & VizFor developersPostgreSQL
Deepface
serengilDeepface★ 24k

A lightweight Python wrapper for face recognition and verification.

🤖 AI & Local ModelsFor developersPython
Laravel Livewire
livewireLaravel Livewire★ 24k

Dynamic Laravel interfaces without writing JavaScript — the full-stack shortcut.

🌐 Frontend & CreativeFor developersPHP
oxc
oxc-projectoxc★ 23k

A Rust-built JavaScript toolchain: linter, transformer, resolver.

🌐 Frontend & CreativeFor developersRust
Karabiner-Elements
pqrs-orgKarabiner-Elements★ 23k

Remap anything on a macOS keyboard — the power tool every Mac tinkerer ends up installing.

🧰 Everyday AppsEasy setupmacOS
chi
go-chichi★ 23k

The lightweight Go router that std-net always wanted to be.

⚙️ Backend & DatabasesFor developersGo
Renovate
renovatebotRenovate★ 23k

A bot that PRs updates for every outdated dependency — all of them.

🚀 DevOps & DeployFor developersCI
OpenObserve
openobserveOpenObserve★ 23k

One binary for logs, metrics and traces at a tenth of the storage cost.

🏠 Self-HostedEasy setupDocker·Rust
SVGO
svgSVGO★ 23k

Squeezes SVG files smaller without losing quality.

🖌️ Design & IconsFor developersCLI·JS
Tabler Icons
tablerTabler Icons★ 23k

5,000+ free MIT icons in one consistent style — the quiet workhorse of UI.

🖌️ Design & IconsReady to useWeb·SVG
VueUse
vueuseVueUse★ 22k

200+ essential composition utilities for Vue — the batteries Vue didn't ship.

🌐 Frontend & CreativeFor developersTS·Vue
mdBook
rust-langmdBook★ 22k

Markdown → books and docs sites, from a single binary.

🌐 Frontend & CreativeFor developersRust
Docmost
docmostDocmost★ 22k

Open-source Confluence alternative for team knowledge.

🏠 Self-HostedEasy setupDocker
Teable
teableioTeable★ 22k

Open-source Airtable: a no-code database with a spreadsheet face.

🏠 Self-HostedEasy setupDocker
GitButler
gitbutlerappGitButler★ 22k

A modern Git client for stacking branches without the fear.

🛠️ Developer ToolsReady to useWin·mac·Linux
visx
airbnbvisx★ 21k

Airbnb's low-level visualization primitives for React.

📊 Data & VizFor developersJS·React
Vercel AI Chatbot
vercelVercel AI Chatbot★ 21k

A full-featured, hackable AI chatbot template you can ship today.

🤖 AI & Local ModelsEasy setupNext.js
FunASR
modelscopeFunASR★ 21k

Alibaba's open speech-recognition toolkit — first-class Chinese accuracy.

🤖 AI & Local ModelsFor developersPython
fx
antonmedvfx★ 21k

Interactive JSON explorer in the terminal — fold, query, transform.

🛠️ Developer ToolsEasy setupCLI
Linkwarden
linkwardenLinkwarden★ 20k

Collaborative bookmark manager with auto-screenshots and full-page archives.

🏠 Self-HostedEasy setupDocker·Web
Eleventy
11tyEleventy★ 20k

A simple static site generator with zero framework baggage.

🌐 Frontend & CreativeFor developersJS
Radix Primitives
radix-uiRadix Primitives★ 19k

The accessible headless component library shadcn/ui is built on.

🌐 Frontend & CreativeFor developersReact·TS
WebLLM
mlc-aiWebLLM★ 19k

Chat with local LLMs entirely in-browser — private by construction.

🤖 AI & Local ModelsEasy setupWeb
Elysia
elysiajsElysia★ 19k

An ergonomic web framework tuned for Bun — fast and delightful.

🌐 Frontend & CreativeFor developersTS
BookStack
BookStackAppBookStack★ 19k

A wiki organized like a bookshelf: books, chapters, pages.

🏠 Self-HostedEasy setupPHP·Docker
Audacity
audacityAudacity★ 19k

The world's most-used audio editor — simple, free, everywhere.

🎬 Photo · Audio · VideoReady to useWin·mac·Linux
SQLModel
tiangoloSQLModel★ 19k

SQLAlchemy meets Pydantic — type-safe models for FastAPI folks.

⚙️ Backend & DatabasesFor developersPython
Windmill
windmill-labsWindmill★ 18k

Turn scripts into workflows, schedules and internal apps.

🏠 Self-HostedFor developersDocker
sqlc
sqlc-devsqlc★ 18k

Write SQL, get type-safe Go code generated — the compiler checks your queries.

⚙️ Backend & DatabasesFor developersGo
Plotly.js
plotlyPlotly.js★ 18k

40+ chart types for scientific and financial visualization.

📊 Data & VizFor developersJS
Emotion
emotion-jsEmotion★ 18k

CSS-in-JS with source maps and compile-time optimizations.

🌐 Frontend & CreativeFor developersJS·React
OpenEmu
OpenEmuOpenEmu★ 18k

Retro gaming on macOS, unified beautifully — dozens of consoles, one app.

🎮 Games & FunReady to usemacOS
OpenRA
OpenRAOpenRA★ 18k

Command & Conquer and Red Alert, rebuilt modern and cross-platform.

🎮 Games & FunReady to useWin·mac·Linux
Zola
getzolaZola★ 18k

Static sites from a single binary — no Node, no npm, no mess.

🌐 Frontend & CreativeFor developersRust
QuestDB
questdbQuestDB★ 18k

Blazing-fast open-source time-series database with familiar SQL.

📊 Data & VizFor developersDocker
LibreTranslate
LibreTranslateLibreTranslate★ 17k

Self-hosted neural machine translation — your data never leaves the server.

🤖 AI & Local ModelsEasy setupDocker·API
ent
entent★ 17k

Facebook's entity framework for Go: schemas as graphs, migrations included.

⚙️ Backend & DatabasesFor developersGo
aiohttp
aio-libsaiohttp★ 17k

Async HTTP client and server in one mature package.

⚙️ Backend & DatabasesFor developersPython
OpenRCT2
OpenRCT2OpenRCT2★ 17k

RollerCoaster Tycoon 2, rebuilt open-source and multiplayer-ready.

🎮 Games & FunReady to useWin·mac·Linux
FreshRSS
FreshRSSFreshRSS★ 17k

Self-hosted RSS aggregator — the Google Reader successor we deserved.

🏠 Self-HostedEasy setupDocker·Web
AltTab
lwouisAltTab★ 17k

Gives macOS real Windows-style Alt-Tab window switching. Why did we wait so long?

🧰 Everyday AppsReady to usemacOS
Cryptomator
cryptomatorCryptomator★ 16k

Encrypt files before they touch any cloud — vendor-proof vaults.

🧰 Everyday AppsReady to useWin·mac·Linux·iOS·Android
transformers.js
huggingfacetransformers.js★ 16k

Run Transformer models straight in the browser via WebGPU — no server.

🤖 AI & Local ModelsFor developersJS·Web
yq
mikefarahyq★ 16k

yq is for YAML what jq is for JSON: slice, filter, convert everything.

🛠️ Developer ToolsEasy setupCLI
PCSX2
PCSX2PCSX2★ 16k

PlayStation 2 emulation, matured for two decades.

🎮 Games & FunReady to useWin·Linux
Zotero
zoteroZotero★ 16k

The reference manager for research: collect, annotate and cite papers without pain.

🧰 Everyday AppsReady to useWin·mac·Linux
sherpa-onnx
k2-fsasherpa-onnx★ 16k

Speech recognition and TTS running fully offline — from servers to phones.

🤖 AI & Local ModelsFor developersC++·Android·iOS
Dolphin
dolphin-emuDolphin★ 16k

The definitive GameCube and Wii emulator — HD visuals, better controls.

🎮 Games & FunReady to useWin·mac·Linux
pre-commit
pre-commitpre-commit★ 16k

One config, all languages: lint and format automatically before every commit.

🛠️ Developer ToolsFor developersCLI
Shotcut
mltframeworkShotcut★ 16k

Full-featured free video editor — no watermark, no paywall, no account.

🎬 Photo · Audio · VideoReady to useWin·mac·Linux
direnv
direnvdirenv★ 16k

Per-directory environment variables that load and unload automatically.

⌨️ Terminal GemsEasy setupCLI·mac·Linux
F5-TTS
SWividF5-TTS★ 16k

A few seconds of reference audio → surprisingly natural cloned speech.

🤖 AI & Local ModelsFor developersPython
Seafile
haiwenSeafile★ 15k

Enterprise-grade file sync and sharing — rock-solid reliability.

🏠 Self-HostedEasy setupWin·mac·Linux·Docker
CapRover
caproverCapRover★ 15k

Your own mini-PaaS: one-click apps, free TLS, web UI.

🚀 DevOps & DeployEasy setupDocker
Tokei
XAMPPRockyTokei★ 15k

Count lines of code across 200+ languages, instantly and accurately.

🛠️ Developer ToolsEasy setupCLI
Konva
konvajsKonva★ 15k

Declarative canvas: interactive 2D graphics without raw canvas pain.

🌐 Frontend & CreativeFor developersJS
Logto
logto-ioLogto★ 15k

Developer-friendly auth infra: polished login box plus user management.

🏠 Self-HostedFor developersDocker
PPSSPP
hrydgardPPSSPP★ 15k

PSP games on every device you own, often upscaled.

🎮 Games & FunReady to useAll platforms
Notepad Next
dail8859Notepad Next★ 15k

A cross-platform Notepad++ reimplementation for Windows muscle memory.

🧰 Everyday AppsReady to useWin
Espanso
espansoEspanso★ 15k

Type shortcuts, get whole sentences — a privacy-first text expander.

🧰 Everyday AppsReady to useWin·mac·Linux
Kamal
basecampKamal★ 15k

From 37signals: deploy anything anywhere with one command.

🚀 DevOps & DeployFor developersCLI
Kopia
kopiaKopia★ 15k

Encrypted, deduplicated, incremental backups with a friendly GUI.

🚀 DevOps & DeployReady to useWin·mac·Linux
pgx
jackcpgx★ 14k

The PostgreSQL driver Go developers eventually graduate to.

⚙️ Backend & DatabasesFor developersGo
Kysely
kysely-orgKysely★ 14k

Type-safe SQL query builder with zero runtime cost.

⚙️ Backend & DatabasesFor developersTS
Bitwarden Clients
bitwardenBitwarden Clients★ 14k

The apps behind the open-source password manager everyone trusts.

🔐 Privacy & SecurityEasy setupWeb·Desktop·Mobile
bottom
ClementTsangbottom★ 14k

A customizable cross-platform system monitor with graphs and widgets.

⌨️ Terminal GemsEasy setupCLI·Win·mac·Linux
dbt Core
dbt-labsdbt Core★ 14k

SQL-first analytics engineering: versioned, tested, documented transforms.

🛠️ Developer ToolsFor developersPython·CLI
SponsorBlock
ajayyySponsorBlock★ 14k

Crowd-sourced timestamps that auto-skip YouTube sponsor segments.

🔐 Privacy & SecurityReady to useChrome·Firefox
Rolldown
rolldownRolldown★ 14k

The Rust bundler becoming the engine of the next Vite.

🌐 Frontend & CreativeFor developersRust
Nextra
shudingNextra★ 14k

The docs/blog framework behind half the sleek Next.js sites you've seen.

🌐 Frontend & CreativeFor developersJS
BorgBackup
borgbackupBorgBackup★ 14k

The classic deduplicating backup archiver — trusted for a decade.

🚀 DevOps & DeployEasy setupCLI
Zettlr
ZettlrZettlr★ 14k

Markdown writing app designed for scholars, theses and very long documents.

🧰 Everyday AppsReady to useWin·mac·Linux
Mealie
mealie-recipesMealie★ 14k

Self-hosted recipe manager with a slick app — your cookbook, backed up forever.

🧰 Everyday AppsEasy setupDocker·Web
Cataclysm DDA
CleverRavenCataclysm DDA★ 14k

The deepest survival roguelike ever made — infinitely replayable.

🎮 Games & FunReady to useWin·mac·Linux
Aegis
beemdevelopmentAegis★ 14k

2FA app for Android: encrypted, exports openly, backs up — what Google Authenticator should be.

🧰 Everyday AppsReady to useAndroid
PlantUML
plantumlPlantUML★ 13k

The classic text-to-diagram engine: UML and much more, still undefeated.

📊 Data & VizFor developersJava·Web
tig
jonastig★ 13k

Git in the terminal, visually: browse history, stage hunks, chase blame.

⌨️ Terminal GemsEasy setupCLI
broot
Canopbroot★ 13k

Navigate huge directory trees interactively — never cd-guess again.

⌨️ Terminal GemsEasy setupCLI·mac·Linux
SD WebUI Forge
lllyasvielSD WebUI Forge★ 13k

The WebUI branch that runs bigger models on less VRAM.

🤖 AI & Local ModelsEasy setupWeb
Distrobox
89luca89Distrobox★ 13k

Use any Linux distro inside your terminal, seamlessly — Ubuntu tools on Arch, no reboot.

🚀 DevOps & DeployEasy setupLinux
Gorilla
ShishirPatilGorilla★ 13k

Research project teaching LLMs to call 1,600+ real-world APIs reliably.

🤖 AI & Local ModelsFor developersPython
Wallabag
wallabagWallabag★ 13k

Self-hosted read-it-later: save articles from the firehose, read them calmly.

🧰 Everyday AppsEasy setupWeb·Docker
Zeal
zealdocsZeal★ 13k

Offline API documentation for 200+ languages — instant answers on a plane.

🛠️ Developer ToolsReady to useWin·Linux
gh-dash
dlvhdrgh-dash★ 13k

Your GitHub PRs and issues as a terminal dashboard — triage without the browser.

⌨️ Terminal GemsEasy setupCLI
Marp
marp-teamMarp★ 13k

Write slides in Markdown, present anywhere — decks at the speed of thought.

🌐 Frontend & CreativeEasy setupCLI·VSCode
Gatus
TwiNGatus★ 13k

A health dashboard for endpoints and cron jobs — if it's down, you know.

🚀 DevOps & DeployEasy setupDocker
dust
bootandydust★ 13k

du, but instantly understandable — see what's eating your disk.

⌨️ Terminal GemsEasy setupCLI
Heroic
Heroic-Games-LauncherHeroic★ 13k

Epic, GOG and Amazon games in one clean launcher.

🎮 Games & FunReady to useWin·mac·Linux
edge-tts
rany2edge-tts★ 12k

Use Microsoft Edge's online neural voices from Python, for free.

🤖 AI & Local ModelsFor developersPython
Devbox
jetify-comDevbox★ 12k

Instant, portable dev environments — shell in, project-ready.

🚀 DevOps & DeployEasy setupCLI
Sonic Pi
sonic-pi-netSonic Pi★ 12k

Live-code music on stage: write Ruby, hear synths. A coding instrument.

🎬 Photo · Audio · VideoEasy setupWin·mac·Linux·Raspberry Pi
KoboldCpp
LostRuinsKoboldCpp★ 12k

Run local LLMs from a single executable — no install, no ceremony.

🤖 AI & Local ModelsEasy setupWin·mac·Linux
Onefetch
o2shOnefetch★ 12k

Show a repo's vital stats right in the terminal — great for demos.

⌨️ Terminal GemsEasy setupCLI·mac·Linux
Vega
vegaVega★ 12k

A visualization grammar: describe charts as JSON, render anywhere.

📊 Data & VizFor developersJS
linkding
sissbrueckerlinkding★ 11k

Minimalist bookmark service — runs happily on a Raspberry Pi.

🏠 Self-HostedEasy setupDocker·Web
BunkerWeb
bunkerityBunkerWeb★ 11k

The open-source WAF that makes your web stack boring to attack.

🏠 Self-HostedEasy setupDocker
Kakoune
mawwwKakoune★ 11k

Modal editor with selection-first editing — Vim's most interesting rethink.

⌨️ Terminal GemsFor developersCLI·mac·Linux
Pixelorama
Orama-InteractivePixelorama★ 11k

A polished free pixel-art editor built with Godot.

🖌️ Design & IconsReady to useWin·mac·Linux
gqlgen
99designsgqlgen★ 11k

Schema-first GraphQL server for Go — codegen does the boring parts.

⚙️ Backend & DatabasesFor developersGo
LMMS
LMMSLMMS★ 11k

Music production workstation: beats, synths, mixing — the free FL Studio.

🎬 Photo · Audio · VideoReady to useWin·mac·Linux
aichat
sigodenaichat★ 11k

All-in-one LLM CLI: chat, roleplay, shell integration, 20+ providers.

⌨️ Terminal GemsEasy setupCLI
Healthchecks
healthchecksHealthchecks★ 11k

A dead-man's switch for cron jobs — ping me, or I alert.

🏠 Self-HostedEasy setupDocker
Lutris
lutrisLutris★ 10k

The one launcher that keeps Linux gaming organized.

🎮 Games & FunReady to useLinux
UFO
microsoftUFO★ 10k

Microsoft's GUI agent that operates Windows apps on your behalf.

🤖 AI & Local ModelsFor developersWindows·Python
miniflux
minifluxminiflux★ 9.9k

Opinionated, minimalist RSS server in Go — boring in the best way.

🏠 Self-HostedEasy setupDocker
Starlight
withastroStarlight★ 9.5k

Astro's docs framework: fast, accessible, i18n-ready out of the box.

🌐 Frontend & CreativeFor developersJS
Bottles
bottlesdevsBottles★ 9.1k

Run Windows apps and games on Linux through tidy, managed bottles.

🎮 Games & FunReady to useLinux
Litestar
litestar-orgLitestar★ 8.5k

A fast, thoughtfully async Python web framework.

⚙️ Backend & DatabasesFor developersPython
OpenTTD
openttdOpenTTD★ 8.5k

The transport-empire tycoon, 20+ years strong and still shipping.

🎮 Games & FunReady to useWin·mac·Linux
Mockoon
mockoonMockoon★ 8.5k

Mock API servers in a few clicks — build UIs without waiting for the backend.

🛠️ Developer ToolsReady to useWin·mac·Linux
Inertia.js
inertiajsInertia.js★ 8.1k

Build SPAs without building an API — the glue you didn't know you wanted.

🌐 Frontend & CreativeFor developersJS
LibrePhotos
LibrePhotosLibrePhotos★ 8.1k

Self-hosted photos with face recognition and auto-organization.

🏠 Self-HostedEasy setupDocker
OpenToonz
opentoonzOpenToonz★ 8.1k

2D animation software with studio pedigree — Ghibli's toolchain cousin.

🖌️ Design & IconsReady to useWin·mac·Linux
FontForge
fontforgeFontForge★ 8.1k

The open-source font editor — design your own typeface from scratch.

🖌️ Design & IconsEasy setupWin·mac·Linux
chart.xkcd
timqianchart.xkcd★ 7.9k

Hand-drawn, xkcd-flavored charts — serious data, disarming style.

📊 Data & VizFor developersJS
devenv
cachixdevenv★ 7.8k

Fast, declarative dev shells without learning Nix the language.

🚀 DevOps & DeployFor developersCLI
Endless Sky
endless-skyEndless Sky★ 7.7k

Trade and fight across the galaxy — the Escape Velocity spirit, alive.

🎮 Games & FunReady to useWin·mac·Linux
Veloren
velorenVeloren★ 7.7k

A community-built multiplayer voxel RPG — open-source Zelda energy.

🎮 Games & FunReady to useWin·mac·Linux
KeePassDX
KunzisoftKeePassDX★ 7.6k

KeePass for Android: manage that one encrypted vault from your phone.

🧰 Everyday AppsReady to useAndroid
sd
chmlnsd★ 7.4k

Find & replace for humans — regex without the sed headache.

⌨️ Terminal GemsEasy setupCLI
Mixxx
mixxxdjMixxx★ 7.4k

Free DJ software that talks to real controllers — mix your first set tonight.

🎬 Photo · Audio · VideoReady to useWin·mac·Linux
Evidence
evidence-devEvidence★ 7.1k

BI as code: SQL + Markdown compile into a data app.

📊 Data & VizFor developersJS
speedscope
jlfwongspeedscope★ 6.8k

Drop a profile file, get an interactive flamegraph — profiling made visual.

🛠️ Developer ToolsReady to useWeb
Shattered Pixel Dungeon
00-EvanShattered Pixel Dungeon★ 6.8k

A roguelike polished to a mirror shine that fits in your pocket.

🎮 Games & FunReady to useAndroid·iOS·Desktop
tealdeer
dbrgntealdeer★ 6.7k

Command examples on demand — tldr pages in milliseconds.

⌨️ Terminal GemsEasy setupCLI
Tridactyl
tridactylTridactyl★ 6.4k

Vim bindings for Firefox, deeply hackable.

🔐 Privacy & SecurityReady to useFirefox
Iconify
iconifyIconify★ 6.4k

One framework, 200,000+ icons from every major set.

🖌️ Design & IconsEasy setupWeb·JS
Lightdash
lightdashLightdash★ 6.2k

The BI layer built for dbt — metrics straight from your models.

📊 Data & VizFor developersDocker
Kdenlive
KDEKdenlive★ 6.1k

Professional open-source video editing from KDE — a serious free Premiere alternative.

🎬 Photo · Audio · VideoReady to useWin·mac·Linux
Vikunja
go-vikunjaVikunja★ 6k

Self-hosted todo lists and kanban — migrate from Todoist in one click.

🏠 Self-HostedEasy setupDocker
Open Props
argyleinkOpen Props★ 5.6k

A drawer of supercharged CSS variables — design tokens, ready to use.

🌐 Frontend & CreativeFor developersCSS
SuperTuxKart
supertuxkartSuperTuxKart★ 5.5k

A mascot kart racer with actual online multiplayer.

🎮 Games & FunReady to useWin·mac·Linux
Pomerium
pomeriumPomerium★ 5.1k

Identity-aware proxy: zero-trust access to your internal apps.

🔐 Privacy & SecurityFor developersDocker
Ueli
oliverschwendenerUeli★ 4.6k

Keystroke launcher for Windows & macOS — a free Spotlight that opens anything in 3 keys.

🧰 Everyday AppsReady to useWin·mac
AdGuard extension
AdguardTeamAdGuard extension★ 4.5k

The open-source AdGuard extension — no 'acceptable ads' deals.

🔐 Privacy & SecurityReady to useChrome·Firefox
VCV Rack
VCVRackVCV Rack★ 4.4k

A full Eurorack modular synth in software — patch cables included, soldering not.

🎬 Photo · Audio · VideoEasy setupWin·mac·Linux
Privacy Badger
EFForgPrivacy Badger★ 3.9k

EFF's tracker blocker that learns as you browse.

🔐 Privacy & SecurityReady to useChrome·Firefox
NormCap
dynoboNormCap★ 2.8k

Screenshot → text. Small OCR utility that quietly saves your day, again and again.

🧰 Everyday AppsReady to useWin·mac·Linux
Kiwix
kiwixKiwix★ 1.5k

Carry all of Wikipedia (plus many sites) fully offline on a laptop or USB stick.

🧰 Everyday AppsReady to useWin·mac·Linux·Android
03

What makes a gem

Four rules, applied by hand to every entry — no auto-scraping, no paid placements.

🎯
The 1k–30k star bandBelow 1k quality is unproven; above 30k it's already famous. The middle is where hidden gems live — gems that outgrow the band get a 🎓 badge and stay.
🌱
Actively maintainedUpdated within 24 months and not archived — every entry re-verified against the GitHub API.
📦
A real working productSomething you can download, deploy or install today — not a plan, not a paper.
💎
Fame « qualityThe guiding star: usefulness far above popularity — many are under-known in the Chinese-speaking world too.

Star counts drift daily — treat them as an approximate snapshot (verified date shown up top). Gems that outgrow the band get a 🎓 badge and stay. Spotted something wrong? Open an issue.

04

FAQ

What counts as a "gem" here?

Projects with 1,000–30,000 GitHub stars, actively maintained (updated within 24 months, not archived), with a real working product you can use today — and quality far above their fame.

Why the 1k–30k star range?

Below 1k stars quality is hard to guarantee; above 30k a project is usually already famous and doesn't need discovering. The sweet spot is where quality is proven but the project is still under-known — especially in the Chinese-speaking community. When a listed gem outgrows 30k stars, it earns a 🎓 Graduated badge and stays on the list.

Are the star counts accurate?

Every project was live-verified against the GitHub API on the date shown at the top of the page. Counts drift over time, so treat them as an approximate snapshot.

How do I submit a gem?

Open an issue on the GitHub repository with the project link and why it deserves a spot. Submissions are reviewed by hand before being added.

Why are famous projects listed too?

The 🏆 Legend projects are the famous pillars — React, Linux, VS Code and friends. They are listed so newcomers get their bearings and cross-field explorers can spot the landmarks of other fields; they are clearly badged and kept separate from the 1k–30k hidden gems the site is about.

I'm a complete beginner — where do I start?

Start with the "New to GitHub" section: it explains stars, forks, issues and pull requests in plain words, plus a 3-point checklist for judging any project. Then browse gems tagged "Ready to use" — downloadable apps that need zero coding.