RepoGuard
refreshing…
elastic

Organization

Public GitHub footprint of elastic

@elastic
View profile on GitHub

929

Public repositories

193,853

Total stars

5,362

Followers

The GitHub presence of elastic showcases a wide range of repositories primarily focused on search and data analytics. Key projects include elasticsearch, a distributed search engine, along with kibana for data visualization, logstash for log processing, and various language clients such as elasticsearch-py and elasticsearch-js, reflecting a commitment to multiple programming languages like Python, Go, and TypeScript.

Top languages

Python 22Go 18TypeScript 14Java 9JavaScript 6C# 5Shell 4Rust 3

Public repositories

elasticsearch

76,958

Free and Open Source, Distributed, RESTful Search Engine

Java
Updated Jun 13, 2026

kibana

21,138

Your window into all of your data

TypeScript
Updated Jun 13, 2026

logstash

14,874

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

Java
Updated Jun 12, 2026

beats

12,627

:tropical_fish: Beats - Lightweight shippers for Elasticsearch & Logstash

Go
Updated Jun 12, 2026

eui

6,297

Elastic UI Framework 🙌

TypeScript
Updated Jun 12, 2026

go-elasticsearch

6,053

The official Go client for Elasticsearch

Go
Updated Jun 10, 2026

elasticsearch-php

5,337

Official PHP client for Elasticsearch.

PHP
Updated Jun 12, 2026

elasticsearch-js

5,296

Official Elasticsearch client library for Node.js

TypeScript
Updated Jun 6, 2026

elasticsearch-py

4,374

Official Python client for Elasticsearch

Python
Updated Jun 10, 2026

elasticsearch-dsl-py

3,870

High level Python client for Elasticsearch

Python
Updated Jun 8, 2026

elasticsearch-net

3,641

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

C#
Updated Jun 10, 2026

elasticsearch-definitive-guide

3,571

The Definitive Guide to Elasticsearch

HTML
Updated Jun 12, 2026

cloud-on-k8s

2,841

Elastic Cloud on Kubernetes

Go
Updated Jun 11, 2026

detection-rules

2,614

No description provided for this repository.

Python
Updated Jun 12, 2026

rally

2,025

Macrobenchmarking framework for Elasticsearch

Python
Updated Jun 12, 2026

elasticsearch-ruby

1,978

Ruby integrations for Elasticsearch

Ruby
Updated Jun 9, 2026

elasticsearch-hadoop

1,975

:elephant: Elasticsearch real-time search and analytics natively integrated with Hadoop

Java
Updated Jun 10, 2026

helm-charts

1,916

You know, for Kubernetes

Python
Updated Jun 8, 2026

logstash-forwarder

1,781

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

Go
Updated Jun 12, 2026

protections-artifacts

1,439

Elastic Security detection content for Endpoint

YARA
Updated Jun 12, 2026

stack-docker

1,163

Project no longer maintained.

Shell
Updated Jun 7, 2026

ember

1,162

Elastic Malware Benchmark for Empowering Researchers

Jupyter Notebook
Updated Jun 6, 2026

ecs

1,114

No description provided for this repository.

Python
Updated Jun 11, 2026

elasticsearch-labs

1,100

Notebooks & Example Apps for Search & AI Applications with Elasticsearch

Jupyter Notebook
Updated Jun 11, 2026

elasticsearch-rs

766

Official Elasticsearch Rust Client

Rust
Updated Jun 7, 2026

mcp-server-elasticsearch

670

No description provided for this repository.

Rust
Updated Jun 12, 2026

apm-agent-dotnet

592

No description provided for this repository.

C#
Updated Jun 11, 2026

apm-agent-java

590

No description provided for this repository.

Java
Updated Jun 11, 2026

supply-chain-monitor

528

No description provided for this repository.

Python
Updated Jun 8, 2026

agent-skills

503

Official Elastic Skills

JavaScript
Updated Jun 10, 2026

go-sysinfo

403

go-sysinfo is a library for collecting system information.

Go
Updated Jun 10, 2026

stream2es

358

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

Clojure
Updated Jun 12, 2026

integrations

323

No description provided for this repository.

Handlebars
Updated Jun 12, 2026

elasticsearch-py-async

278

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

Python
Updated Jun 8, 2026

es2unix

274

Command-line ES

Clojure
Updated Jun 12, 2026

go-freelru

268

No description provided for this repository.

Go
Updated Jun 10, 2026

elastic-agent

267

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

Go
Updated Jun 12, 2026

start-local

240

Try Elasticsearch and Kibana locally

Shell
Updated Jun 12, 2026

golang-crossbuild

212

No description provided for this repository.

Go Template
Updated Jun 10, 2026

terraform-provider-elasticstack

208

Terraform provider for Elastic Stack

Go
Updated Jun 12, 2026

terraform-provider-ec

183

No description provided for this repository.

Go
Updated Jun 8, 2026

crd-ref-docs

170

Generates Kubernetes CRD API reference documentation

Go
Updated Jun 11, 2026

elasticsearch-specification

154

No description provided for this repository.

TypeScript
Updated Jun 11, 2026

ecs-logging-java

148

No description provided for this repository.

Java
Updated Jun 9, 2026

bpfcov

137

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

C
Updated Jun 12, 2026

connectors

133

Official Elastic connectors for third-party data sources

Python
Updated Jun 11, 2026

devfiler

124

Universal Profiling as a desktop app

Rust
Updated Jun 11, 2026

fleet-server

109

The Fleet server allows managing a fleet of Elastic Agents.

Go
Updated Jun 12, 2026

Silhouette

77

Keep it secret, keep it safe

C
Updated Jun 13, 2026

opbeans-node

74

No description provided for this repository.

JavaScript
Updated Jun 8, 2026

elastic-package

72

elastic-package - Command line tool for developing Elastic Integrations

Go
Updated Jun 8, 2026

elastic-docs-skills

70

Instructions for code agents on how to author Elastic docs

Shell
Updated Jun 10, 2026

cloudbeat

59

Analyzing Cloud Security Posture

Go
Updated Jun 11, 2026

workflows

52

No description provided for this repository.

Unknown Language
Updated Jun 9, 2026

built-docs

47

Generated docs

Unknown Language
Updated Jun 12, 2026

docs-content

43

Elastic Documentation Content

Unknown Language
Updated Jun 12, 2026

observability-docs

40

Elastic Observability Documentation

Unknown Language
Updated Jun 8, 2026

camera-hacks

39

PoC exploits and tools for conducting vulnerability research against AJCloud Wi-Fi security camera products

Python
Updated Jun 10, 2026

elastic-otel-java

34

No description provided for this repository.

Java
Updated Jun 11, 2026

opentelemetry

34

Get started with our Elastic Distros of OpenTelemetry

Python
Updated Jun 9, 2026

synthetics-recorder

33

No description provided for this repository.

TypeScript
Updated Jun 11, 2026

endpoint-package

31

Repo for developing the endpoint package

Python
Updated Jun 10, 2026

eck-diagnostics

29

Diagnostic tooling for ECK installations

Go
Updated Jun 10, 2026

opbeans-java

23

No description provided for this repository.

Java
Updated Jun 9, 2026

tinymath

22

A tiny arithmetic expression evaluator with pluggable functions

JavaScript
Updated Jun 8, 2026

opentelemetry-collector-components

21

No description provided for this repository.

Go
Updated Jun 11, 2026

docs-builder

21

No description provided for this repository.

C#
Updated Jun 11, 2026

ai-dotnet

21

The official Elasticsearch .NET Vector Store Connector for Microsoft Semantic Kernel.

C#
Updated Jun 10, 2026

package-spec

20

EPR package specifications

Go
Updated Jun 10, 2026

rrule-es

18

JavaScript library for working with iCalendar RRULE rules

TypeScript
Updated Jun 11, 2026

LogstashUI

17

A control plane and visual pipeline editor for Logstash

Python
Updated Jun 9, 2026

esql-js

15

No description provided for this repository.

TypeScript
Updated Jun 12, 2026

geneve

15

No description provided for this repository.

Python
Updated Jun 10, 2026

example-mcp-dashbuilder

14

MCP app to build dashboards via cursor

TypeScript
Updated Jun 11, 2026

semantic-code-search-mcp-server

13

No description provided for this repository.

TypeScript
Updated Jun 6, 2026

example-mcp-app-security

11

Reference MCP App for Elastic Security — interactive SOC dashboards inside Claude, Cursor, and other MCP hosts.

TypeScript
Updated Jun 11, 2026

ai-github-actions

9

No description provided for this repository.

Shell
Updated Jun 12, 2026

elastic-ingest-dotnet

9

Data Ingestion Libraries for the Elastic Stack & Products

C#
Updated Jun 12, 2026

site-search-node

9

Elastic Site Search Official Node.js Client

JavaScript
Updated Jun 9, 2026

terranova

9

Terranova is a thin wrapper for Terraform that provides extra tools and logic to handle Terraform configurations at scale.

Python
Updated Jun 9, 2026

elasticsearch-k8s-metrics-adapter

8

An implementation of the Kubernetes Custom Metrics API for Elasticsearch

Go
Updated Jun 11, 2026

logstash-filter-elastic_integration

8

The Elastic Integrations filter for Logstash, which enables running Elastic Integrations inside of Logstash pipelines

Java
Updated Jun 10, 2026

opbeans-python

7

No description provided for this repository.

Python
Updated Jun 12, 2026

prismjs-esql

7

No description provided for this repository.

TypeScript
Updated Jun 11, 2026

example-mcp-app-observability

7

No description provided for this repository.

TypeScript
Updated Jun 9, 2026

oblt-actions

6

No description provided for this repository.

Python
Updated Jun 12, 2026

roadmap

5

No description provided for this repository.

Unknown Language
Updated Jun 9, 2026

observability-migration-platform

4

source-agnostic tooling for migrating observability assets

Python
Updated Jun 12, 2026

highlightjs-esql

4

No description provided for this repository.

JavaScript
Updated Jun 11, 2026

kibana-network-topology-plugin

4

No description provided for this repository.

TypeScript
Updated Jun 10, 2026

docs-actions

3

No description provided for this repository.

Python
Updated Jun 12, 2026

monaco-esql

2

No description provided for this repository.

TypeScript
Updated Jun 11, 2026

clients-flight-recordings

1

No description provided for this repository.

Unknown Language
Updated Jun 12, 2026

oblt-aw

1

Agentic Workflows for Observability

Python
Updated Jun 12, 2026

competitive-benchmarking-studies

1

No description provided for this repository.

Python
Updated Jun 8, 2026

ci-gh-actions

1

No description provided for this repository.

JavaScript
Updated Jun 8, 2026

LogstashAgent

1

LogstashUI's agent for managing instances of Logstash!

Python
Updated Jun 7, 2026

entcollect

0

No description provided for this repository.

Go
Updated Jun 10, 2026

oblt-updatecli-policies

0

No description provided for this repository.

Go Template
Updated Jun 8, 2026

jingra

0

Competitive Benchmarking Framework

Java
Updated Jun 6, 2026

Frequently asked questions

What does elastic build on GitHub?

elastic builds several widely used projects on GitHub, including elasticsearch, kibana, and logstash. These repositories focus on search, data processing, and visualization, catering to a diverse range of applications in data analytics.

Which programming languages does elastic use?

elastic employs a variety of programming languages in its repositories. The primary languages include Python, Go, TypeScript, Java, JavaScript, and C#, allowing for a versatile approach to software development.

Are elastic's repositories public?

Yes, all of elastic's repositories are public on GitHub. This transparency allows developers and users to access, contribute to, and audit the code, fostering community collaboration and enhancing security through open-source practices.

Is this exposure intended?

Monitor elastic with RepoGuard and get alerted the moment a new public repository appears.

Monitor this account