Open Source
Discover libraries, frameworks, and developer tools.
A subset of GitHub. What’s indexed
5,687 results in this catalog
Showing 1881–1920
Archived excluded · Forks excluded
Latest refresh failed; showing the last valid snapshot.
-
haoel / leetcode
18,073Project type not yet classified
LeetCode Problems' Solutions
Written in C++
-
Resource / education
Awesome LeetCode resources to learn Data Structures and Algorithms and prepare for Coding Interviews.
Data Processing / AnalyticsWritten in Java
-
pybind / pybind11
18,029Project type not yet classified
Seamless operability between C++11 and Python
Written in C++
-
upx / upx
17,958Project type not yet classified
UPX - the Ultimate Packer for eXecutables
Written in C++
-
zincsearch / zincsearch
17,918Project type not yet classified
ZincSearch . A lightweight alternative to elasticsearch that requires minimal resources, written in Go.
Written in Go
-
asciinema / asciinema
17,902Developer tool
Terminal session recorder, streamer and player 📹
CLI / TerminalWritten in Rust
-
ben-manes / caffeine
17,900Library
A high performance caching library for Java
Written in Java
-
ffmpegwasm / ffmpeg.wasm
17,898Project type not yet classified
FFmpeg for browser, powered by WebAssembly
Written in C
-
NixOS / nix
17,898Developer tool
Nix, the purely functional package manager
Developer ToolsWritten in C++
-
forezp / SpringCloudLearning
17,892Project type not yet classified
《史上最简单的Spring Cloud教程源码》
Written in Java
-
Project type not yet classified
VictoriaMetrics: fast, cost-effective monitoring solution and time series database
Databases / StorageWritten in Go
-
influxdata / telegraf
17,877Project type not yet classified
Agent for collecting, processing, aggregating, and writing metrics, logs, and other arbitrary data.
Written in Go
-
bcicen / ctop
17,846Project type not yet classified
Top-like interface for container metrics
CLI / TerminalWritten in Go
-
OpenEmu / OpenEmu
17,838Project type not yet classified
🕹 Retro video game emulation for macOS
Written in Swift
-
tinygo-org / tinygo
17,832Project type not yet classified
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
Written in Go
-
Project type not yet classified
SumatraPDF reader
Written in C
-
rqlite / rqlite
17,808Project type not yet classified
The lightweight, fault-tolerant database built on SQLite. Designed to keep your data highly available with minimal effort.
Databases / StorageWritten in Go
-
denisidoro / navi
17,789Developer tool
An interactive cheatsheet tool for the command-line
CLI / TerminalWritten in Rust
-
larksuite / cli
17,787Project type not yet classified
The official Lark/飞书 CLI tool, maintained by the larksuite team — built for humans and AI Agents. Covers core business domains including Messenger, Docs, Base, Sheets, Calendar, Mail, Tasks, Meetings, and more, with 200+ commands and 20+ AI Agent Skills.
AI / AgentsWritten in Go
-
itwanger / toBeBetterJavaer
17,780Project type not yet classified
一份通俗易懂、风趣幽默的Java学习指南,内容涵盖Java基础、Java并发编程、Java虚拟机、Java企业级开发、Java面试等核心知识点。学Java,就认准二哥的Java进阶之路😄
Written in Java
-
jmoiron / sqlx
17,736Project type not yet classified
general purpose extensions to golang's database/sql
Written in Go
-
Resource / education
Vibe Coding 非严肃开发的从入门到门入的工具箱
AI / AgentsDeveloper ToolsWritten in Makefile
-
UberGuidoZ / Flipper
17,715Project type not yet classified
Playground (and dump) of stuff I make or modify for the Flipper Zero
Written in C
-
projectdiscovery / katana
17,707Framework
A next-generation crawling and spidering framework.
CLI / TerminalWritten in Go
-
ImageMagick / ImageMagick
17,705Project type not yet classified
ImageMagick is a free, open-source software suite for creating, editing, converting, and displaying images. It supports 200+ formats and offers powerful command-line tools and APIs for automation, scripting, and integration across platforms.
Written in C
-
robbietilton / Compositor
17,697Project type not yet classified
The Photoshop alternative for Mac
Written in Swift
-
netchx / netch
17,691Project type not yet classified
A simple proxy client
Written in C#
-
rui314 / mold
17,673Project type not yet classified
mold 🦠: A Modern Linker in Rust 🦀
Written in Rust
-
aframevr / aframe
17,672Framework
:a: Web framework for building virtual reality experiences.
Backend / WebGame DevelopmentWritten in JavaScript
-
Tencent / mars
17,662Project type not yet classified
Mars is a cross-platform network component developed by WeChat.
NetworkingWritten in C++
-
Tencent / tinker
17,658Library
Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk.
Written in Java
-
Project type not yet classified
👶🏻 신입 개발자 전공 지식 & 기술 면접 백과사전 📖
Databases / StorageWritten in Java
-
ZLMediaKit / ZLMediaKit
17,637Framework
WebRTC/RTSP/RTMP/HTTP/HLS/HTTP-FLV/WebSocket-FLV/HTTP-TS/HTTP-fMP4/WebSocket-TS/WebSocket-fMP4/GB28181/SRT/STUN/TURN server and client framework based on C++11
Written in C++
-
apache / brpc
17,633Framework
brpc is an Industrial-grade RPC framework using C++ Language, which is often used in high performance system such as Search, Storage, Machine learning, Advertisement, Recommendation etc. "brpc" means "better RPC".
AI / AgentsWritten in C++
-
MarlinFirmware / Marlin
17,631Project type not yet classified
Marlin is a firmware for RepRap 3D printers optimized for both 8 and 32 bit microcontrollers. Marlin supports all common platforms. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
Written in C++
-
OpenRA / OpenRA
17,626Framework
Open Source real-time strategy game engine for early Westwood games such as Command & Conquer: Red Alert written in C# using SDL and OpenGL. Runs on Windows, Linux, *BSD and Mac OS X.
Game DevelopmentWritten in C#
-
ory / hydra
17,624Project type not yet classified
Internet-scale OpenID Certified™ OpenID Connect and OAuth2.1 provider that integrates with your user management through headless APIs. Solve OIDC/OAuth2 user cases over night. Consume as a service on Ory Network or self-host. Trusted by OpenAI and many others for scale and security. Written in Go.
Written in Go
-
espressif / arduino-esp32
17,596Project type not yet classified
Arduino core for the ESP32 family of SoCs
Written in C++
-
leon-ai / leon
17,596Project type not yet classified
🧠 Leon is your open-source personal assistant.
AI / AgentsWritten in TypeScript
-
transact-rs / sqlx
17,588Library
🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite.
Databases / StorageWritten in Rust
About this catalog
“All projects” means all projects in this index, including resources and education. We have not indexed every GitHub repository. Discovery uses public GitHub searches across Rust, Python, JavaScript, TypeScript, Go, Java, C, C++, C#, and other languages, plus category queries. Configured star floors favor established projects; smaller or newer projects may be missing.
Topics and specific description phrases determine categories and project kinds, supplemented by a small override file. Projects can have multiple categories; insufficient evidence stays unclassified or unknown. Libraries & frameworks is the default view; select Resources / education or Everything to find tutorials and curated lists. Clear all restores this default, with archived repositories and forks excluded. UI categories describe products for building interfaces, not every app with a GUI. Labels are discovery aids and may be imperfect.
A public repository is not proof of an open-source license. Licenses are shown as reported by GitHub; missing or unrecognized metadata is stated explicitly. Review the repository’s license before use. Stars measure popularity, not quality.
Results use a local snapshot. Updated is the actual GitHub metadata fetch time, independent of server startup or reclassification. Written in is GitHub’s primary implementation language. Works with covers a small verified set; an unlisted ecosystem is unverified, not unsupported. Works with links on project rows cite official documentation and verification dates; this is separate from the GitHub fetch time. Refreshes run in the background; failed or incomplete refreshes retain the last valid catalog. “Last pushed” uses GitHub’s pushed_at, not metadata update time.
Search matches whole terms across names, descriptions, topics, categories, project type, implementation language, and verified ecosystems. Name prefixes help as you type. Automatic sorting uses Most stars without text and Best match with text; choosing another sort preserves your choice. The legacy category=frontend link now selects Web frontend.