apache
The Apache Software Foundation Joined Jan 2009 View on GitHub
- Stars
- 1,403,358
- across 3,150 public repos
- Rank
- #3
- of 94,827 organizations, top 0.01%
Repositories with 50+ stars
| Rank | Repository | Language | Stars |
|---|---|---|---|
| 257 | Apache Superset is a Data Visualization and Data Exploration Platform | Python | 75,455 |
| 312 | Apache ECharts is a powerful, interactive charting and data visualization library for browser | TypeScript | 67,697 |
| 580 | Apache Airflow - A platform to programmatically author, schedule, and monitor workflows | Python | 47,426 |
| 650 | Apache Spark - A unified analytics engine for large-scale data processing | Scala | 44,441 |
| 716 | The java implementation of Apache Dubbo. An RPC and microservice framework. | Java | 41,576 |
| 1,019 | Apache Kafka - A distributed event streaming platform | Java | 34,196 |
| 1,569 | Apache Flink | Java | 26,458 |
| 1,614 | Seata is an easy-to-use, high-performance, open source distributed transaction solution. | Java | 26,003 |
| 1,725 | APM, Application Performance Monitoring System | Java | 24,996 |
| 1,988 | Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications. | Java | 22,656 |
| 2,223 | Empowering Data Intelligence with Distributed SQL for Sharding, Scalability, and Security Across All Databases. | Java | 20,822 |
| 2,228 | Lightweight, Portable, Flexible Distributed/Mobile Deep Learning with Dynamic, Mutation-aware Dataflow Dep Scheduler; for Python, R, Julia, Scala, Go, Javascript and more | C++ | 20,792 |
| 2,273 | Apache Casbin: an authorization library that supports access control models like ACL, RBAC, ABAC. | Go | 20,489 |
| 2,766 | 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"... | C++ | 17,643 |
| 2,773 | - PouchDB is a pocket-sized database. | JavaScript | 17,627 |
| 2,851 | The Cloud-Native API Gateway and AI Gateway | Lua | 17,306 |
| 2,854 | Apache Arrow is the universal columnar format and multi-language toolbox for fast data interchange and in-memory analytics | C++ | 17,278 |
| 3,115 | Apache Doris is a real-time analytics and hybrid search database for AI agents. | Java | 16,199 |
| 3,226 | Apache Hadoop | Java | 15,712 |
| 3,227 | A Q&A platform software for teams at any scales. Whether it's a community forum, help center, or knowledge management platform, you can always count on Apache Answer. | Go | 15,711 |
| 3,328 | Apache Pulsar - distributed pub-sub messaging system | Java | 15,359 |
| 3,602 | Apache DolphinScheduler is the modern data orchestration platform. Agile to create high performance workflow with low-code | Java | 14,551 |
| 3,761 | Apache Druid: a high performance real-time analytics database. | Java | 14,096 |
| 3,829 | Open Machine Learning Compiler Framework | Python | 13,893 |
| 3,939 | Apache Weex (Incubating) | C++ | 13,585 |
| 4,237 | Apache ZooKeeper | Java | 12,830 |
| 4,362 | PredictionIO, a machine learning server for developers and ML engineers. | Scala | 12,517 |
| 5,134 | Apache Thrift | C++ | 10,965 |
| 5,662 | Open source transactional distributed database. Linear scalability and proven fault-tolerance on commodity hardware or cloud infrastructure without compromising performance. | Java | 10,145 |
| 5,897 | SeaTunnel is a multimodal, high-performance, distributed, massive data integration tool. | Java | 9,795 |
| 6,039 | Apache JMeter open-source load testing tool for analyzing and measuring the performance of a variety of services | Java | 9,600 |
| 6,057 | Apache DataFusion SQL Query Engine | Rust | 9,578 |
| 6,192 | Apache Iceberg | Java | 9,416 |
| 6,622 | Apache ShenYu is a Java native API Gateway for service proxy, protocol conversion and API governance. | Java | 8,915 |
| 6,780 | Apache Beam is a unified programming model for Batch and Streaming data processing. | Java | 8,713 |
| 7,183 | Apache Tomcat | Java | 8,277 |
| 7,273 | Distributed scheduled job | Java | 8,197 |
| 8,104 | Automated Adversary Emulation Platform | Python | 7,513 |
| 8,163 | An AI-powered next-generation open source real-time observability system. | Java | 7,461 |
| 8,800 | Seamless multi-primary syncing database with an intuitive HTTP/JSON API, designed for reliability | Erlang | 7,006 |
| 9,082 | Apache OpenWhisk is an open source serverless cloud platform | Scala | 6,805 |
| 9,239 | Apache Storm | Java | 6,701 |
| 9,277 | Web-based notebook that enables data-driven, interactive data analytics and collaborative documents with SQL, Scala and more. | Java | 6,669 |
| 9,572 | Flink CDC is a streaming data integration tool | Java | 6,496 |
| 9,697 | Apache IoTDB | Java | 6,430 |
| 9,758 | Apache Camel is an open source integration framework with 350+ connectors. Write routes in Java, YAML, or XML. Run on Spring Boot, Quarkus, or standalone. Apache License 2.0. | Java | 6,399 |
| 9,818 | Upserts, Deletes And Incremental Processing on Big Data. | Java | 6,367 |
| 9,853 | Apache KIE (Knowledge Is Everything) is the home of Drools, OptaPlanner, jBPM, and Kogito. | Java | 6,343 |
| 9,924 | Apache NiFi | Java | 6,305 |
| 9,967 | Fast. Easy. Done. Processing spreadsheets without worrying about large files causing OOM. | Java | 6,283 |
| 10,192 | Apache Pinot: a real-time analytics database for low-latency SQL and vector search, serving user-facing and agent-facing applications | Java | 6,171 |
| 10,450 | Apache Hive | Java | 6,039 |
| 10,649 | Apache Maka (Incubating) is a high-performance agent workspace that keeps a complete record of everything it did. | TypeScript | 5,945 |
| 11,444 | Apache HBase | Java | 5,570 |
| 11,613 | Apache Groovy: A powerful multi-faceted programming language for the JVM platform | Groovy | 5,483 |
| 11,662 | Apache OpenDAL: One Layer, All Storage. | Rust | 5,462 |
| 11,881 | Apache Maven core | Java | 5,375 |
| 11,891 | Spring Boot Project for Apache Dubbo | Java | 5,371 |
| 11,903 | Apache Mesos | C++ | 5,368 |
| 12,178 | Apache Iggy: Hyper-Efficient Message Streaming at Laser Speed | Rust | 5,258 |
| 12,338 | Apache Calcite | Java | 5,209 |
| 12,697 | Apache Ignite | Java | 5,089 |
| 12,991 | Go Implementation For Apache Dubbo . | Go | 4,975 |
| 13,102 | Graph database optimized for fast analysis and real-time data processing. It is provided as an extension to PostgreSQL. | C | 4,936 |
| 13,796 | 🏄 A rich interaction, lightweight, high performance UI library based on Weex. | Vue | 4,714 |
| 14,221 | Mirror of Apache RocketMQ (Incubating) | Java | 4,594 |
| 14,264 | A blazingly fast multi-language serialization framework for idiomatic domain objects, schema IDL, and cross-language data exchange. | Java | 4,579 |
| 14,544 | Apache Kvrocks is a distributed key value NoSQL database that uses RocksDB as storage engine and is compatible with Redis protocol. | C++ | 4,498 |
| 14,662 | Apache Shiro is a powerful and easy-to-use Java security framework that performs authentication, authorization, cryptography, and session management | Java | 4,465 |
| 15,076 | Apache Lucene and Solr open-source search software | 4,363 | |
| 15,153 | The Open Control Plane for Real-Time Data | Java | 4,346 |
| 15,218 | Automatic PageSpeed optimization module for Nginx | C++ | 4,328 |
| 15,918 | The Apache Tika toolkit detects and extracts metadata and text from over a thousand different file types (such as PPT, XLS, and PDF). | Java | 4,137 |
| 16,061 | Apache NuttX is a mature, real-time embedded operating system (RTOS) | C | 4,105 |
| 16,275 | The ops and reference implementation for Apache Dubbo. | Go | 4,059 |
| 16,359 | Apache HTTP Server | C | 4,042 |
| 16,365 | The Apache Guacamole proxy daemon (guacd), C API (libguac), and protocol support. | C | 4,040 |
| 17,514 | Apache Cordova Android | JavaScript | 3,797 |
| 17,589 | Apache Kylin | Java | 3,785 |
| 18,220 | Official Rust implementation of Apache Arrow | Rust | 3,664 |
| 18,342 | Apache Log4j is a versatile, feature-rich, efficient logging API and backend for Java. | Java | 3,644 |
| 18,438 | Apache Heron (Incubating) is a realtime, distributed, fault-tolerant stream processing engine from Twitter | Java | 3,623 |
| 18,516 | Apache Lucene open-source search software | Java | 3,608 |
| 18,534 | a distributed deep learning platform | C++ | 3,604 |
| 19,059 | OplaPlanner has moved to https://github.com/apache/incubator-kie-drools. This repository is archived. OptaPlanner is an AI constraint solver in Java to optimize the vehicle routing problem,... | Java | 3,513 |
| 19,255 | Extensible SQL Lexer and Parser for Rust | Rust | 3,480 |
| 19,431 | Apache Maven Daemon | Java | 3,453 |
| 19,495 | Apache Paimon is a lake format that enables building a Realtime Lakehouse Architecture with Flink and Spark for both streaming and batch operations. | Java | 3,443 |
| 19,649 | Apache Linkis builds a computation middleware layer to facilitate connection, governance and orchestration between the upper applications and the underlying data engines. | Java | 3,418 |
| 20,045 | World's most powerful open data catalog for building a high-performance, geo-distributed and federated metadata lake. | Java | 3,351 |
| 20,280 | Apache Avro is a data serialization system. | Java | 3,313 |
| 20,320 | Apache Nutch is an extensible and scalable web crawler | Java | 3,307 |
| 20,975 | A graph database that supports more than 100+ billion data, high performance and scalability (Include OLTP Engine & REST-API & Backends) | Java | 3,206 |
| 21,072 | Apache DevLake is an open-source dev data platform to ingest, analyze, and visualize the fragmented data from DevOps tools, extracting insights for engineering excellence, developer experience,... | Go | 3,191 |
| 21,216 | Apache Curator | Java | 3,170 |
| 21,370 | Apache NetBeans | Java | 3,149 |
| 21,437 | Mirror of Apache PDFBox | Java | 3,142 |
| 21,514 | Apache CloudStack is an opensource Infrastructure as a Service (IaaS) cloud computing platform | Java | 3,133 |
| 21,820 | Apache Parquet Java | Java | 3,091 |
| 22,376 | Apache Commons Lang | Java | 3,017 |
Among 94,827 organizations
1m–1.6m stars: 2 organizations, including apache
Stars along the bottom, and organizations in each band on a log scale
Where the stars are
Languages
- Java 701.6k stars, 50% · 404 repos
- Python 163.4k stars, 12% · 42 repos
- C++ 112.2k stars, 8% · 38 repos
- TypeScript 81.5k stars, 6% · 20 repos
- Scala 79.8k stars, 6% · 28 repos
- Go 71.8k stars, 5% · 62 repos
- Rust 43.7k stars, 3% · 30 repos
- JavaScript 41.1k stars, 3% · 63 repos
and 29 more languages
When they were made
100 repos with 50+ stars, made between 2009 and 2026
Quick stats
- Next rank
- +735,055 stars to reach #2
- Public repos
- 3,150, 829 with 50+ stars
- Popular repos
- 196 over 1k stars, 29 over 10k stars
- Top repo
- superset, #257 of all repos, 5% of stars
- Smaller repos
- 6,689 stars from repos under 50