Open Source
Discover libraries, frameworks, and developer tools.
300 results · 4,151 indexed · Updated
Showing 161–200
Archived excluded · Forks excluded
-
alibaba / weex
18,493Framework
A framework for building Mobile cross-platform UI
Written in C++
-
kitao / pyxel
18,424Framework
A retro game engine for Python
Game DevelopmentWritten in Rust
-
sundowndev / phoneinfoga
18,242Framework
Information gathering framework for phone numbers
Written in Go
-
bcit-ci / CodeIgniter
18,149Framework
Open Source PHP Framework (originally from EllisLab)
Written in PHP
-
projectdiscovery / katana
17,698Framework
A next-generation crawling and spidering framework.
CLI / TerminalWritten in Go
-
aframevr / aframe
17,670Framework
:a: Web framework for building virtual reality experiences.
Backend / WebGame DevelopmentWritten in JavaScript
-
apache / brpc
17,632Framework
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++
-
ZLMediaKit / ZLMediaKit
17,629Framework
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++
-
OpenRA / OpenRA
17,609Framework
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#
-
bkaradzic / bgfx
17,577Framework
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Game DevelopmentWritten in C++
-
Framework
A framework for building native Windows apps with React.
Written in C++
-
ent / ent
17,208Framework
An entity framework for Go
Written in Go
-
geektutu / 7days-golang
17,029Framework
7 days golang programs from scratch (web framework Gee, distributed cache GeeCache, object relational mapping ORM framework GeeORM, rpc framework GeeRPC etc) 7天用Go动手写/从零实现系列
Backend / WebWritten in Go
-
xbtlin / ai-berkshire
16,812Framework
AI 时代的伯克希尔:基于 Claude Code / Codex 的价值投资研究框架。巴菲特·芒格·段永平·李录四大师方法论 + 多Agent并行研究。| AI-era Berkshire: a value investing research framework built for Claude Code / Codex. 4 masters' methodologies + multi-agent adversarial analysis.
AI / AgentsWritten in HTML
-
hyperledger / fabric
16,747Framework
Hyperledger Fabric is an enterprise-grade permissioned distributed ledger framework for developing solutions and applications. Its modular and versatile design satisfies a broad range of industry use cases. It offers a unique approach to consensus that enables performance at scale while preserving privacy.
Written in Go
-
Snapchat / Valdi
16,374Framework
Valdi is a cross-platform UI framework that delivers native performance without sacrificing developer velocity.
Written in C++
-
tracel-ai / burn
16,142Framework
Burn is a next generation tensor library and Deep Learning Framework that doesn't compromise on flexibility, efficiency and portability.
AI / AgentsWritten in RustWorks with Rust
-
kgretzky / evilginx2
15,756Framework
Standalone man-in-the-middle attack framework used for phishing login credentials along with session cookies, allowing for the bypass of 2-factor authentication
Written in Go
-
mockito / mockito
15,454Framework
Most popular Mocking framework for unit tests written in Java
TestingWritten in Java
-
MonoGame / MonoGame
14,552Framework
One framework for creating powerful cross-platform games.
Game DevelopmentWritten in C#
-
ktorio / ktor
14,549Framework
Framework for quickly creating connected applications in Kotlin with minimal effort
Backend / WebWritten in Kotlin
-
alibaba / ARouter
14,454Framework
💪 A framework for assisting in the renovation of Android componentization (帮助 Android App 进行组件化改造的路由框架)
Written in Java
-
abpframework / abp
14,451Framework
Open-source web application framework for ASP.NET Core! Offers an opinionated architecture to build enterprise software solutions with best practices on top of the .NET. Provides the fundamental infrastructure, cross-cutting-concern implementations, startup templates, application modules, UI themes, tooling and documentation.
Written in C#
-
sogou / workflow
14,426Framework
C++ Parallel Computing and Asynchronous Networking Framework
Written in C++
-
drogonframework / drogon
14,353Framework
Drogon: A C++14/17/20 based HTTP web application framework running on Linux/macOS/Unix/Windows
Backend / WebWritten in C++
-
yiisoft / yii2
14,278Framework
Yii 2: The Fast, Secure and Professional PHP Framework
Written in PHP
-
cloudwu / skynet
14,172Framework
A lightweight online game framework
Game DevelopmentWritten in C
-
seemoo-lab / openhaystack
13,868Framework
Build your own 'AirTags' 🏷 today! Framework for tracking personal Bluetooth devices via Apple's massive Find My network.
Written in Swift
-
PerfectlySoft / Perfect
13,725Framework
Legacy Perfect - Server-side Swift. The Perfect core toolset and framework for Swift Developers. (For mobile back-end development, website and API development, and more…)
Written in Swift
-
hajimehoshi / ebiten
13,573Framework
A dead simple 2D game engine for Go
Game DevelopmentWritten in Go
-
heroiclabs / nakama
13,542Framework
Scalable open-source game backend server: multiplayer, matchmaking, leaderboards, chat, and social features for games.
Backend / WebGame DevelopmentWritten in Go
-
cloudwego / eino
13,367Framework
The ultimate LLM/AI application development framework in Go.
AI / AgentsWritten in Go
-
gogf / gf
13,288Framework
A powerful framework for faster, easier, and more efficient project development.
Written in Go
-
langchain4j / langchain4j
13,267Framework
LangChain4j is an idiomatic, open-source Java library for building LLM-powered applications on the JVM. It offers a unified API over popular LLM providers and vector stores, and makes implementing tool calling (including MCP support), agents and RAG easy. It integrates seamlessly with enterprise Java frameworks like Quarkus and Spring Boot.
AI / AgentsWritten in Java
-
revel / revel
13,208Framework
A high productivity, full-stack web framework for the Go language.
Backend / WebWritten in Go
-
JingMatrix / Vector
12,856Framework
Modern Xposed Framework
Written in Kotlin
-
google / guice
12,729Framework
Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 11 and above, brought to you by Google.
Written in Java
-
sinatra / sinatra
12,454Framework
Classy web-development dressed in a DSL (official / canonical repo)
Backend / WebWritten in Ruby
-
crawlab-team / crawlab
12,281Framework
Distributed web crawler admin platform for spiders management regardless of languages and frameworks. 分布式爬虫管理平台,支持任何语言和框架
Written in Go
-
slimphp / Slim
12,277Framework
Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs.
Written in PHP
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.