Topics / #apache-2.0
Apache-2.0 projects on GitHub
As of , the most-starred Apache-2.0 projects on GitHub are skills (181.6K stars), awesome-llm-apps (142.1K stars) and codex (129.6K stars). GitHub.Locker tracks 1,434 Apache-2.0 repositories with 22.9M stars combined. The fastest-growing on October 16 was photocraft, with +1.5K stars in a day.
Hot right now
Most stars gained in a day · Oct 16
photocraft
storytold/photocraft · ★ 65KPhotoCraft is an open-source, clean-room reimplementation of Adobe Photoshop, built entirely in pure Rust, with layers, masks, adjustment layers, layer styles, type, vectors, brushes and real PSD file support.
+1.4Kclaude-plugins-official
anthropics/claude-plugins-official · ★ 40.5KThe official, Anthropic-managed directory of high-quality plugins for Claude Code — a curated marketplace whose entries install straight from Claude Code's built-in plugin system.
+1.2Kxerj
xerj-org/xerj · ★ 6.9KXERJ is a local-first search engine that automatically indexes any folder - code, docs, logs, PDFs - so an AI coding agent can pull the exact passage it needs instead of grepping or reading whole files into context, and it speaks the Elasticsearch API so existing clients work against it unchanged.
+939sill
Saffsanity/sill · ★ 2.8KSill streams a window from your Mac, or your whole desktop, live to your iPhone or iPad, so you can touch, type and draw on it as if it were local.
The all-time top
Top 100 of 1,434 · by stars
- 181.6K
#1 · anthropics/skills
skills
This is Anthropic's public repository of Agent Skills for Claude: folders of instructions, scripts, and resources that Claude loads dynamically to get better at specific tasks like document creation, data analysis, or enterprise workflows.
- 142.1K
#2 · Shubhamsaboo/awesome-llm-appsawesome-llm-apps
A collection of 100+ open-source AI agent, agent skill, and RAG app examples - hand-built, tested end-to-end, and released under Apache-2.0 so you can clone, run, or even sell them.
- 129.6K
#3 · openai/codexcodex
Codex is a lightweight coding agent from OpenAI that runs locally in your terminal, helping you write and work with code using natural language.
- 4

graphify
127.3KGraphify-Labs/graphify · PythonGraphify turns a whole codebase — plus its docs, SQL schemas, configs, and PDFs — into a queryable knowledge graph you traverse instead of grepping files.
- 5

rust
120.4Krust-lang/rust · RustThis is the main source repository for the Rust programming language — it contains the compiler (rustc), the standard library, and documentation.
- 6

caveman
113.1KJuliusBrussee/caveman · GoCaveman is a skill plus an optional local proxy for AI coding agents that makes them answer in short, caveman-style prose instead of padded explanations, cutting roughly 65% of output tokens and up to 33% of input tokens in the project's own benchmarks without changing the technical content of the answer.
- 7

TradingAgents
111.6KTauricResearch/TradingAgents · PythonTradingAgents is a multi-agent LLM framework that simulates a trading firm: specialized agents analyze fundamentals, sentiment, news, and technicals, bull/bear researchers debate the findings, and a trader plus risk/portfolio manager team decide whether to execute the trade.
- 8

frp
110Kfatedier/frp · Gofrp is a fast reverse proxy that lets you expose a local server sitting behind a NAT or firewall to the internet, forwarding TCP, UDP, HTTP and HTTPS traffic, with an optional P2P mode for direct client-to-client transfers.
- 9

gemini-cli
107.4Kgoogle-gemini/gemini-cli · TypeScriptGemini CLI is an open-source AI agent that brings Google's Gemini models directly into your terminal, letting you chat, generate code, and run tools from the command line.
- 10

playwright
97.9Kmicrosoft/playwright · TypeScriptPlaywright is a framework for web testing and automation that drives Chromium, Firefox, and WebKit through a single API, usable in test suites, automation scripts, and as a tool for AI agents.
- 11

puppeteer
95.7Kpuppeteer/puppeteer · TypeScriptPuppeteer is a JavaScript library that gives you a high-level API to control Chrome or Firefox programmatically, either over the DevTools Protocol or WebDriver BiDi.
- 12

localsend
94.6Klocalsend/localsend · DartLocalSend is a free, open-source app for securely sharing files and messages with nearby devices over your local network, without needing an internet connection - a cross-platform AirDrop alternative for Windows, macOS, Linux, Android and iOS.
- 13

vllm
94Kvllm-project/vllm · PythonvLLM is a library for fast LLM inference and serving, built around PagedAttention for efficient memory management of attention keys and values.
- 14
ragflow
92.4Kinfiniflow/ragflow · GoRAGFlow is an open-source Retrieval-Augmented Generation (RAG) engine that combines RAG with Agent capabilities to build a context layer for LLMs, turning complex enterprise data into production-ready AI systems.
- 15

zed
91.8Kzed-industries/zed · RustZed is a high-performance, multiplayer code editor built by the creators of Atom and Tree-sitter, designed to feel extremely fast and support real-time collaboration.
- 16

core
91.6Khome-assistant/core · PythonHome Assistant is an open-source home automation platform that puts local control and privacy first, letting you connect and control smart home devices from one hub instead of relying on cloud services.
- 17

servers
91.3Kmodelcontextprotocol/servers · JavaScriptThis is a collection of reference server implementations for the Model Context Protocol (MCP), showing how to give LLMs secure, controlled access to tools and data sources.
- 18

PaddleOCR
91.3KPaddlePaddle/PaddleOCR · PythonPaddleOCR is an OCR and document AI toolkit that converts PDFs and images into structured, LLM-ready data (JSON or Markdown), supporting over 100 languages.
- 19

opencv
91.2Kopencv/opencv · C++OpenCV is a widely used open-source library for computer vision, image processing, and machine learning, offering tools for tasks like object detection, video analysis, and camera calibration.
- 20
uv
90.8Kastral-sh/uv · Rustuv is an extremely fast Python package and project manager, written in Rust. It aims to replace pip, pip-tools, pipx, poetry, pyenv, twine, and virtualenv with a single tool.
- 21
hugo
90.1Kgohugoio/hugo · GoHugo is a static site generator written in Go that builds websites from content files and templates, marketed as the world's fastest framework for building websites.
- 22

ghidra
89.8KNationalSecurityAgency/ghidra · JavaGhidra is a software reverse engineering (SRE) framework created and maintained by the NSA's Research Directorate, used to disassemble, decompile, graph, and analyze compiled code.
- 23

crawl4ai
85.7Kunclecode/crawl4ai · PythonCrawl4AI is an open-source web crawler and scraper that turns any website into clean, LLM-ready Markdown for RAG pipelines, AI agents, and data extraction workflows.
- 24

mall
84.9Kmacrozheng/mall · JavaMall is a full e-commerce system with a storefront (mall-portal) and an admin backend (mall-admin), built on Spring Boot and MyBatis, meant as a complete reference implementation of online shopping.
- 25

spring-boot
81.7Kspring-projects/spring-boot · JavaSpring Boot is a Java framework that helps you create production-grade, Spring-powered applications and services with minimal configuration fuss.
- 26
caddy
78.1Kcaddyserver/caddy · GoCaddy is a fast, extensible web server written in Go that enables HTTPS automatically by default. It can act as an HTTP/1-2-3 server, reverse proxy, and general platform for running Go-based 'apps' (modules).
- 27

models
77.6Ktensorflow/models · PythonTensorFlow Model Garden is a repository of state-of-the-art model implementations and examples built with TensorFlow, covering officially maintained models, research models, and a curated community list.
- 28

tesseract
77Ktesseract-ocr/tesseract · C++Tesseract is an open source OCR engine: it ships as the libtesseract library plus a command line program called tesseract that reads text out of images.
- 29
headroom
75.5Kheadroomlabs-ai/headroom · PythonHeadroom compresses everything an AI agent reads - tool outputs, logs, RAG chunks, files, and conversation history - before it reaches the LLM, cutting tokens while keeping the same answers. It ships as a library, a local proxy, and an MCP server.
- 30
union
73.7Kunionlabs/union · RustUnion is a zero-knowledge bridging protocol that lets you pass messages, transfer assets and NFTs, and use DeFi across Cosmos chains and EVM chains like Ethereum, without relying on oracles, multi-signatures, or trusted third parties.
- 31

moby
72.2Kmoby/moby · GoMoby is Docker's open-source upstream project: a 'Lego set' of toolkit components (build tools, registry, orchestration, runtime) plus a framework for assembling them into custom container-based systems.
- 32
swift
70.5Kswiftlang/swift · SwiftThe source repository of Swift, a high-performance system programming language with clean, modern syntax, seamless access to existing C and Objective-C code, and memory safety by default.
- 33

mem0
67.3Kmem0ai/mem0 · PythonMem0 is a memory layer for AI agents and apps: it stores user preferences and conversation history so your AI assistant remembers people across sessions instead of starting from zero every time.
- 34

alacritty
66Kalacritty/alacritty · RustAlacritty is a modern, cross-platform terminal emulator that renders via OpenGL and comes with sensible defaults while still allowing extensive configuration.
- 35

nocode
65.9Kkelseyhightower/nocode · DockerfileIt is a satirical joke project that claims the best way to write secure and reliable applications is to write nothing and deploy nowhere. There is no actual code, feature, or product here.
- 36

hyperframes
65.4Kheygen-com/hyperframes · TypeScriptHyperFrames is an open-source framework that turns HTML, CSS, media, and seekable animations into deterministic MP4 videos, designed to be driven by AI coding agents as well as humans.
- 37
photocraft
65Kstorytold/photocraft · RustPhotoCraft is an open-source, clean-room reimplementation of Adobe Photoshop, built entirely in pure Rust, with layers, masks, adjustment layers, layer styles, type, vectors, brushes and real PSD file support.
- 38

coolify
63.1Kcoollabsio/coolify · PHPCoolify is an open-source, self-hostable alternative to Heroku, Netlify, and Vercel that lets you deploy static sites, databases, full-stack apps, and 280+ one-click services on your own servers.
- 39
bat
60.8Ksharkdp/bat · Rustbat is a cat(1) clone that prints files in the terminal with syntax highlighting for a large number of programming and markup languages, plus Git modification markers in the sidebar.
- 40

typst
56.7Ktypst/typst · RustTypst is a markup-based typesetting system built to be as powerful as LaTeX but much easier to learn and use, with built-in math typesetting, bibliography management, and fast incremental compilation.
- 41

goose
55.3Kaaif-goose/goose · RustGoose is an open-source, general-purpose AI agent that runs on your machine to help with code, research, writing, automation, and data analysis — not just code suggestions, but actually installing, executing, editing, and testing things for you.
- 42

segment-anything
55Kfacebookresearch/segment-anything · Jupyter NotebookThis is Meta AI's Segment Anything Model (SAM), a foundation model that produces object masks for images from prompts like points or boxes, or automatically generates masks for every object in an image.
- 43

lx-music-desktop
54.5Klyswhut/lx-music-desktop · TypeScriptLX Music Desktop is a free, open-source Electron and Vue 3 desktop music player that streams tracks by pulling data from Chinese music platforms (like Kuwo, Kugou, Migu) via configurable 'source' plugins.
- 44

requests
54.5Kpsf/requests · PythonIt is a simple, yet elegant, HTTP library for Python that lets you send HTTP/1.1 requests extremely easily.
- 45

kotlin
53.5KJetBrains/kotlin · KotlinThis is the official repository for the Kotlin programming language, a concise multiplatform language developed by JetBrains and contributors that compiles to JVM bytecode, JavaScript, Native binaries, and WebAssembly.
- 46

grok-1
52.2Kxai-org/grok-1 · PythonGrok-1 is the 314B-parameter Mixture-of-Experts language model that xAI opened up; this repository holds the JAX example code for loading and running it.
- 47

dbeaver
52.1Kdbeaver/dbeaver · JavaDBeaver is a free universal database tool and SQL client for developers, DBAs and analysts, supporting almost any database that has a JDBC or ODBC driver.
- 48
guava
51.9Kgoogle/guava · JavaGuava is a set of core Java libraries from Google, providing new collection types (multimap, multiset), immutable collections, a graph library, and utilities for concurrency, I/O, hashing, primitives, and strings. It is heavily used inside Google and by many other companies.
- 49

ClickHouse
50.5KClickHouse/ClickHouse · C++ClickHouse is an open-source column-oriented database management system for generating analytical data reports in real time.
- 50

kubernetes-the-hard-way
50.4Kkelseyhightower/kubernetes-the-hard-wayA step-by-step tutorial that walks you through bootstrapping a Kubernetes cluster manually, without any automation scripts, so you learn how every component actually works.
- 51
aider
49.6KAider-AI/aider · PythonAider is an AI pair programming tool that runs in your terminal, letting you chat with an LLM to build new projects or edit an existing codebase.
- 52
bevy
49.1Kbevyengine/bevy · RustBevy is a free, open-source, data-driven game engine built in Rust that uses an Entity Component System (ECS) architecture to support both 2D and 3D game development.
- 53
RxJava
48.2KReactiveX/RxJava · JavaRxJava is a Java library (Reactive Extensions for the JVM) for composing asynchronous and event-based programs using observable sequences.
- 54

orm
47.7Kprisma/orm · TypeScriptPrisma ORM is a next-generation ORM for Node.js and TypeScript, supporting PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB. This repo currently showcases 'Prisma Next', a TypeScript rewrite designed to be extensible, composable, and AI-agent friendly.
- 55

airflow
47.2Kapache/airflow · PythonApache Airflow is a platform to programmatically author, schedule, and monitor workflows, defined as code using Python.
- 56

okhttp
47.1Klysine-dev/okhttp · KotlinOkHttp is an efficient HTTP client for the JVM, Android, and GraalVM, handling HTTP/1.1, HTTP/2, websockets, and SSE with connection pooling and transparent GZIP.
- 57
milvus
46.4Kmilvus-io/milvus · GoMilvus is a high-performance, cloud-native vector database built to store and search embedding vectors at scale for AI applications like semantic search, RAG, and recommendation systems.
- 58

streamlit
46Kstreamlit/streamlit · PythonStreamlit is a Python framework that turns plain scripts into interactive web apps for dashboards, reports, or chat apps, in minutes instead of weeks.
- 59
zx
45.8Kgoogle/zx · JavaScriptzx is a tool from Google that lets you write shell scripts in JavaScript instead of Bash, wrapping Node's child_process with argument escaping and sensible defaults.
- 60

grpc
45.4Kgrpc/grpc · C++gRPC is a modern, high-performance open-source RPC (remote procedure call) framework that lets client and server applications communicate transparently across languages and platforms.
- 61
hyperswitch
45.3Kjuspay/hyperswitch · RustHyperswitch is an open-source, composable payments platform that lets businesses route, retry, vault, and reconcile payments across 120+ payment processors like Stripe, Adyen, Braintree, and Worldpay, either self-hosted or as a SaaS.
- 62
cobra
44.7Kspf13/cobra · GoCobra is a Go library for building modern CLI applications with subcommands, like git or go tools. It powers CLIs in Kubernetes, Hugo, and GitHub CLI.
- 63

jsoncrack.com
44.5KAykutSarac/jsoncrack.com · TypeScriptJSON Crack is an open-source tool that visualizes JSON, YAML, XML and CSV data as interactive graphs or trees, making it easier to explore, format, and validate structured data.
- 64

herdr
44.4Kherdrdev/herdr · RustHerdr is a terminal runtime that coding agents like Claude Code, Codex, Cursor, OpenCode, and Grok live on — it is a background server/multiplexer that keeps their terminal sessions running even after you close the client or lose your SSH connection, while organizing multiple agents into panes you can monitor at a glance.
- 65
DeepSpeed
43.2Kdeepspeedai/DeepSpeed · PythonDeepSpeed is a deep learning optimization library that makes distributed training and inference of very large models easy, efficient and effective — it powered models like MT-530B and BLOOM.
- 66

fuels-rs
43KFuelLabs/fuels-rs · Rustfuels-rs is the official Rust SDK for the Fuel Network, used to compile, deploy and test Sway smart contracts, launch a local Fuel node, craft and sign transactions, and generate type-safe Rust bindings for contract calls.
- 67

fuels-ts
42.9KFuelLabs/fuels-ts · TypeScriptfuels-ts is the official TypeScript SDK for Fuel Network, letting developers build dApps, interact with Sway smart contracts, and connect to Fuel nodes from JavaScript/TypeScript.
- 68
colibri
42.5KJustVugg/colibri · CColibri is an open-source engine for running frontier mixture-of-experts (MoE) language models on hardware you already own — written in pure C with zero dependencies.
- 69

uni-app
41.6Kdcloudio/uni-app · JavaScriptuni-app is a cross-platform framework built on Vue.js: you write one codebase and ship it to iOS, Android, HarmonyOS, the responsive Web, and a wide range of mini-program platforms (WeChat, Alipay, Baidu, Douyin, QQ, Kuaishou, DingTalk, Taobao, JD, Xiaohongshu), plus quick apps and HarmonyOS mini services.
- 70

dubbo
41.6Kapache/dubbo · JavaApache Dubbo is an RPC and microservices framework — this repository is its Java implementation. It covers communication, service discovery, traffic management, observability, security, and tooling for building enterprise-grade microservices.
- 71

appsmith
41.1Kappsmithorg/appsmith · TypeScriptAppsmith is an open-source low-code platform for building admin panels, internal tools, and dashboards that connect to 25+ databases and any API.
- 72

ChatGLM-6B
40.9Kzai-org/ChatGLM-6B · PythonChatGLM-6B is an open bilingual (Chinese-English) dialogue language model with 6.2 billion parameters, based on the General Language Model (GLM) architecture.
- 73

tidb
40.6Kpingcap/tidb · GoTiDB is an open-source, cloud-native distributed SQL database written in Go — MySQL-compatible and built for high availability, horizontal scalability, strong consistency, and mixing transactions with analytics.
- 74

claude-plugins-official
40.5Kanthropics/claude-plugins-official · PythonThe official, Anthropic-managed directory of high-quality plugins for Claude Code — a curated marketplace whose entries install straight from Claude Code's built-in plugin system.
- 75

marker
40.5Kdatalab-to/marker · PythonMarker is a document conversion tool that turns PDFs (and other document types) into markdown, JSON, HTML, or chunked output quickly and accurately, extracting tables, equations, forms, and images along the way.
- 76

financial-services
40.1Kanthropics/financial-services · PythonA collection of Claude agents, skills, and data connectors for financial-services workflows like investment banking, equity research, private equity, and wealth management — covering things like comps, DCFs, pitch decks, GL reconciliation, and KYC screening.
- 77

bert
40Kgoogle-research/bert · PythonGoogle's official TensorFlow implementation of BERT together with pre-trained checkpoints — a method for pre-training language representations that set state-of-the-art results on a wide range of NLP tasks, from SQuAD question answering to natural language inference.
- 78

video.js
40Kvideojs/video.js · TypeScriptVideo.js is a free, open source video player for all web-based platforms: a full-featured HTML5 player that also works as a framework (v10) for building players in HTML and React.
- 79

quivr
39.6KThe-Vibe-Company/quivr · GoQuivr is an open-source engine that turns your files and content streams into search and monitoring — a 'second brain' you can query, built around an opinionated RAG powered by generative AI.
- 80

VoxCPM
39.4KOpenBMB/VoxCPM · PythonVoxCPM is a tokenizer-free Text-to-Speech system that directly generates continuous speech representations through an end-to-end diffusion autoregressive architecture, skipping discrete tokenization for more natural, expressive speech. VoxCPM2 is the latest 2B-parameter release trained on 2M+ hours of multilingual audio.
- 81
dioxus
39.4KDioxusLabs/dioxus · RustDioxus is a Rust framework for building apps with one codebase that run on web, desktop, mobile, and server.
- 82

spacedrive
39.2Kspacedriveapp/spacedrive · RustSpacedrive is a cross-platform file explorer and a cross-device data platform. It indexes files, emails, notes, and other sources, lets you search everything in one place, and syncs data across devices via peer-to-peer connections.
- 83

airllm
39.1Klyogavin/airllm · Jupyter NotebookAn open-source Python library that runs huge LLMs on tiny GPUs: a 70B model fits on a single 4GB card without quantization, distillation or pruning — even the 2.8T-parameter Kimi K3 runs in under 4GB.
- 84

google-research
38.9Kgoogle-research/google-research · Jupyter NotebookA giant monorepo where Google Research dumps the code released alongside its papers and projects - hundreds of independent folders covering different research efforts, not one cohesive product.
- 85

lapce
38.9Klapce/lapce · RustLapce is a fast code editor written in pure Rust, with a UI built in Floem, built-in LSP support, modal (Vim-like) editing, remote development, and a terminal.
- 86

tesseract.js
38.8Knaptha/tesseract.js · JavaScriptTesseract.js is a pure JavaScript OCR library that extracts text from images in more than 100 languages, running the Tesseract engine compiled to WebAssembly.
- 87

Langchain-Chatchat
38.7Kchatchat-space/Langchain-Chatchat · PythonLangchain-Chatchat is an open-source RAG and Agent application that lets you build a local-knowledge-base Q&A chatbot using LLMs like ChatGLM, Qwen or Llama through the LangChain framework.
- 88

harness
38.6Kharness/harness · GoHarness Open Source is an end-to-end developer platform combining source code hosting, CI/CD pipelines, hosted dev environments (Gitspaces), and artifact registries in one self-hosted application.
- 89

trivy
38.5Kaquasecurity/trivy · GoTrivy is an all-in-one security scanner that finds vulnerabilities, misconfigurations, secrets, and software licenses across container images, filesystems, git repositories, VM images, and Kubernetes clusters.
- 90
istio
38.4Kistio/istio · GoIstio is an open-source service mesh that layers transparently onto existing distributed applications, giving you a uniform way to secure, connect, and monitor microservices with few or no code changes.
- 91

compose
38.4Kdocker/compose · GoDocker Compose is a tool for defining and running multi-container Docker applications, configured through a single Compose file (compose.yaml).
- 92
playwright-mcp
38.3Kmicrosoft/playwright-mcp · TypeScriptA Model Context Protocol (MCP) server that gives LLMs browser automation through Playwright: your AI assistant can open pages, click around and read web content via structured accessibility snapshots instead of screenshots.
- 93

MPAndroidChart
38.2KPhilJay/MPAndroidChart · KotlinMPAndroidChart is a chart/graph view library for Android that supports line, bar, pie, radar, bubble, and candlestick charts, plus scaling, panning, and animations.
- 94

Hello-Python
37.8Kmouredev/Hello-Python · PythonThis is a free, Spanish-language video course that teaches the Python programming language from scratch, aimed at complete beginners.
- 95

GFPGAN
37.7KTencentARC/GFPGAN · PythonGFPGAN is a practical algorithm for real-world blind face restoration: it rebuilds degraded or low-quality faces in photos using rich priors from a pretrained face GAN like StyleGAN2.
- 96

arthas
37.6Kalibaba/arthas · JavaArthas is a Java diagnostic tool from Alibaba that lets developers troubleshoot production issues on a live JVM without modifying code or restarting the server.
- 97

firecracker
37.4Kfirecracker-microvm/firecracker · RustFirecracker is an open-source virtualization technology for creating and managing secure, multi-tenant microVMs for container and function-based serverless workloads.
- 98
keycloak
37.4Kkeycloak/keycloak · JavaKeycloak is an open source Identity and Access Management solution that adds authentication and authorization to applications and services, so you do not need to build your own login, user storage, or permission logic.
- 99

CasaOS
37.3KIceWhaleTech/CasaOS · GoCasaOS is an open-source personal cloud operating system that turns a small computer (ZimaBoard, NUC, Raspberry Pi, or an old PC) into a home server with a friendly web UI for files, apps, and devices.
- 100

sglang
37.2Ksgl-project/sglang · PythonSGLang is a high-performance serving framework for large language models and multimodal models, built to deliver low-latency, high-throughput inference from a single GPU up to large distributed clusters.
Showing the 100 most-starred of 1,434. See every one in the catalog.
Related topics
Often tagged together