elastic

elastic Joined Feb 2014 View on GitHub

Stars
232,042
across 784 public repos
Rank
#63
of 94,827 organizations, top 0.07%

Repositories with 50+ stars

elastic's repositories with their overall rank
RankRepositoryLanguageStars
235

Free and Open Source, Distributed, RESTful Search Engine

Java 78,553
2,176

Your window into all of your data

TypeScript 21,371
3,457

Logstash - transport and process your logs, events, or other data

Java 14,976
4,312

Beats - Lightweight shippers for Elasticsearch & Logstash

Go 12,652
9,790

Elastic UI Framework 🙌

TypeScript 6,386
10,381

The official Go client for Elasticsearch

Go 6,072
11,985

Official PHP client for Elasticsearch.

PHP 5,333
12,090

Official Elasticsearch client library for Node.js

TypeScript 5,289
14,949

Official Python client for Elasticsearch

Python 4,396
17,168

High level Python client for Elasticsearch

Python 3,868
18,286

This strongly-typed, client library enables working with Elasticsearch. It is the official client maintained and supported by Elastic.

C# 3,654
18,744

The Definitive Guide to Elasticsearch

HTML 3,565
21,909

Elasticsearch integrations for ActiveModel/Record and Ruby on Rails

Ruby 3,081
21,949

Curator: Tending your Elasticsearch indices

Python 3,075
22,799 Python 2,966
23,731

Elastic Cloud on Kubernetes

Go 2,855
25,696

Home for Elasticsearch examples available to everyone. It's a great way to get started.

Jupyter Notebook 2,646
33,536

Macrobenchmarking framework for Elasticsearch

Python 2,029
34,336

Search UI. Libraries for the fast development of modern, engaging search experiences.

TypeScript 1,983
34,518

Ruby integrations for Elasticsearch

Ruby 1,973
34,634

Elasticsearch real-time search and analytics natively integrated with Hadoop

Java 1,967
35,681

You know, for Kubernetes

Python 1,911
38,490

An experiment to cut logs in preparation for processing elsewhere. Replaced by Filebeat: https://github.com/elastic/beats/tree/master/filebeat

Go 1,777
43,170

Ansible playbook for Elasticsearch

Ruby 1,586
45,294

Elastic Security detection content for Endpoint

YARA 1,511
53,616 Go 1,269
57,834

Elastic Malware Benchmark for Empowering Researchers

Jupyter Notebook 1,168
58,330

Project no longer maintained.

Shell 1,157
59,081

Notebooks & Example Apps for Search, Observability, and Security with Elasticsearch

Jupyter Notebook 1,141
59,873 Python 1,124
83,291

Official Elasticsearch Docker image

Python 782
84,619

Official Elasticsearch Rust Client

Rust 769
88,975 Rust 729
93,064

Python Client and Toolkit for DataFrames, Big Data, Machine Learning and ETL in Elasticsearch

Python 694
105,477

Official Elastic Skills

JavaScript 605
107,234 JavaScript 594
107,378 Java 593
107,378 C# 593
110,506

AWS Cloud Plugin for Elasticsearch

575
118,432 Python 533
119,881

Official Elasticsearch Java Client

Java 526
125,025

Mapper Attachments Type plugin for Elasticsearch

Java 502
128,945

A service wrapper on top of elasticsearch

Shell 484
142,643 Python 432
142,946

Elastic Application Performance Monitoring - resources and general issue tracking for Elastic APM.

Gherkin 431
143,794 Go 428
151,407

go-sysinfo is a library for collecting system information.

Go 404
152,767 TypeScript 400
160,092

A JSON aware developer's interface to Elasticsearch. Comes with handy machinery such as syntax highlighting, autocomplete, formatting and code folding.

JavaScript 379
169,312

Stream data into ES (Wikipedia, Twitter, stdin, or other ESes)

Clojure 356
173,979

Timelion was absorbed into Kibana 5. Don't use this. Time series composer for Elasticsearch and beyond.

JavaScript 345
176,687 Handlebars 339
179,044 334
189,400

A tutorial repository for Elasticsearch and NEST

313
193,745 Java 305
195,378 JavaScript 302
201,010

This plugin will help you to check whether you can upgrade directly to the next major version of Elasticsearch, or whether you need to make changes to your data and cluster before doing so.

292
202,180

Elastic Agent - single, unified way to add monitoring for logs, metrics, and other types of data to a host.

Go 290
207,739

Official Logstash Docker image

Python 281
210,992

Backend for elasticsearch-py based on python's asyncio module.

Python 276
213,022

Command-line ES

Clojure 273
213,686 Go 272
215,078 PHP 270
215,756

Smart Chinese Analysis Plugin for Elasticsearch

269
219,257 Ruby 264
229,426

Try Elasticsearch and Kibana locally

Shell 250
236,629

Official Kibana Docker image

Python 241
243,306

Metrics reporter, which reports to elasticsearch

Java 233
249,529 Go Template 226
250,476 Ruby 225
259,000

Formal models of core Elasticsearch algorithms

Isabelle 216
265,055

Terraform provider for Elastic Stack

Go 210
273,704

Twitter River Plugin for elasticsearch (STOPPED)

Java 202
277,183 Python 199
285,463

ICU Analysis plugin for Elasticsearch

192
285,463

DEPRECATED. Moved to https://github.com/elastic/beats. Please use the new repository to add new issues.

Shell 192
297,093 Go 183
306,858

Generates Kubernetes CRD API reference documentation

Go 176
309,783 Ruby 174
311,256

RabbitMQ River Plugin for elasticsearch (STOPPED)

Java 173
314,350 Python 171
315,976

Japanese (kuromoji) Analysis Plugin

170
323,868

Official Beats Docker images

Python 165
325,464

CouchDB River Plugin for elasticsearch (STOPPED)

Java 164
330,611

go-libaudit is a library for communicating with the Linux Audit Framework.

Go 161
332,289 TypeScript 160
335,736

Machine learning C++ code

C++ 158
346,524

Secret management by contract toolchain

Go 152
354,240 Java 148
377,298 HTML 137
379,551

Source-code based coverage for eBPF programs actually running in the Linux kernel

C 136
384,064

Official Elastic connectors for third-party data sources

Python 134
391,044

Universal Profiling as a desktop app

Rust 131
393,432

Ansible Beats Role

Ruby 130
400,896

a general utility for anonymizing data

Python 127
403,460

Phonetic Analysis Plugin for Elasticsearch

126
406,108

THIS REPOSITORY IS NO LONGER USED.

Ruby 125
425,061

LLM-driven assistant for analyzing, understanding and optimizing systems

Python 118
427,915

Elasticsearch Azure Marketplace offering + ARM template

Shell 117
433,704

Official Elasticsearch extension for Gemini CLI

JavaScript 115

Among 94,827 organizations

160k–250k stars: 59 organizations, including elastic

Stars along the bottom, and organizations in each band on a log scale

Where the stars are

Languages

  1. Java 98.8k stars, 43% · 17 repos
  2. TypeScript 35.8k stars, 15% · 9 repos
  3. Go 27.7k stars, 12% · 24 repos
  4. Python 24.1k stars, 10% · 27 repos
  5. Ruby 7.7k stars, 3% · 11 repos
  6. PHP 5.6k stars, 2% · 2 repos
  7. Jupyter Notebook 5k stars, 2% · 3 repos
  8. C# 4.4k stars, 2% · 3 repos

and 15 more languages

When they were made

100 repos with 50+ stars, made between 2010 and 2026

Quick stats

Next rank
+3,198 stars to reach #62
Next milestone
+510,704 stars to reach the top 0.01%
Public repos
784, 158 with 50+ stars
Popular repos
30 over 1k stars, 4 over 10k stars
Top repo
elasticsearch, #235 of all repos, 34% of stars
Smaller repos
5,200 stars from repos under 50

Stars counted Recounted daily Next count around