{"owner":"elastic","github":"https://github.com/elastic","claimed":false,"inventory":[],"indexed":[{"repo":"elastic/eui","github":"https://github.com/elastic/eui","description":"Elastic UI Framework 🙌","language":"TypeScript","stars":6345,"topics":["eui","react","design-system","elasticsearch","kibana","css-in-js"],"license":null,"category":"ui-components"},{"repo":"elastic/go-elasticsearch","github":"https://github.com/elastic/go-elasticsearch","description":"The official Go client for Elasticsearch","language":"Go","stars":6059,"topics":["elasticsearch","golang","go","client"],"license":"Apache-2.0","category":"analytics"},{"repo":"elastic/elasticsearch-php","github":"https://github.com/elastic/elasticsearch-php","description":"Official PHP client for Elasticsearch.","language":"PHP","stars":5338,"topics":["elasticsearch","php","client"],"license":"MIT","category":"data-pipelines"},{"repo":"elastic/elasticsearch-js","github":"https://github.com/elastic/elasticsearch-js","description":"Official Elasticsearch client library for Node.js","language":"TypeScript","stars":5292,"topics":["elasticsearch","nodejs","client","rest","javascript"],"license":"Apache-2.0","category":"api-integrations-sdks"},{"repo":"elastic/elasticsearch-py","github":"https://github.com/elastic/elasticsearch-py","description":"Official Python client for Elasticsearch","language":"Python","stars":4385,"topics":["python","elasticsearch","search","client"],"license":"Apache-2.0","category":"networking-infra"},{"repo":"elastic/elasticsearch-net","github":"https://github.com/elastic/elasticsearch-net","description":"This strongly-typed, client library enables working with Elasticsearch. It is the official client maintained and supported by Elastic.","language":"C#","stars":3649,"topics":["elasticsearch","nest","c-sharp","dot-net","dot-net-client","elasticsearch-net","client"],"license":"Apache-2.0","category":"api-integrations-sdks"},{"repo":"elastic/elasticsearch-rails","github":"https://github.com/elastic/elasticsearch-rails","description":"Elasticsearch integrations for ActiveModel/Record and Ruby on Rails","language":"Ruby","stars":3083,"topics":["ruby","rails","ruby-on-rails","elasticsearch","elastic","activerecord","activemodel"],"license":"Apache-2.0","category":"databases-storage"},{"repo":"elastic/cloud-on-k8s","github":"https://github.com/elastic/cloud-on-k8s","description":"Elastic Cloud on Kubernetes","language":"Go","stars":2844,"topics":["elasticsearch","kibana","kubernetes","kubernetes-operators","go"],"license":null,"category":"deployment-docker-iac"},{"repo":"elastic/rally","github":"https://github.com/elastic/rally","description":"Macrobenchmarking framework for Elasticsearch","language":"Python","stars":2029,"topics":["elasticsearch"],"license":"Apache-2.0","category":"analytics"},{"repo":"elastic/search-ui","github":"https://github.com/elastic/search-ui","description":"Search UI. Libraries for the fast development of modern, engaging search experiences.","language":"TypeScript","stars":1979,"topics":["search","elasticsearch","react","javascript","enterprise-search","app-search","workplace-search"],"license":"Apache-2.0","category":"data-pipelines"},{"repo":"elastic/elasticsearch-ruby","github":"https://github.com/elastic/elasticsearch-ruby","description":"Ruby integrations for Elasticsearch","language":"Ruby","stars":1977,"topics":["ruby","elasticsearch","elastic","search","rubynlp","client"],"license":"Apache-2.0","category":"data-pipelines"},{"repo":"elastic/apm-server","github":"https://github.com/elastic/apm-server","description":null,"language":"Go","stars":1271,"topics":["apm","elasticsearch","performance-monitoring","error-monitoring","devops","performance-metrics","tracing-server","distributed-tracing","opentelemetry"],"license":null,"category":"deployment-docker-iac"},{"repo":"elastic/elasticsearch-labs","github":"https://github.com/elastic/elasticsearch-labs","description":"Notebooks & Example Apps for Search & AI Applications with Elasticsearch","language":"Jupyter Notebook","stars":1119,"topics":["ai","chatgpt","chatlog","elastic","elasticsearch","genai","genaistack","openai","openai-chatgpt","search"],"license":"Apache-2.0","category":"ai-agents"},{"repo":"elastic/elasticsearch-rs","github":"https://github.com/elastic/elasticsearch-rs","description":"Official Elasticsearch Rust Client","language":"Rust","stars":767,"topics":["elasticsearch","rust","client","elasticsearch-rs"],"license":"Apache-2.0","category":"data-pipelines"},{"repo":"elastic/mcp-server-elasticsearch","github":"https://github.com/elastic/mcp-server-elasticsearch","description":null,"language":"Rust","stars":704,"topics":["elasticsearch","mcp","mcp-server","vector-database"],"license":"Apache-2.0","category":"mcp-servers"},{"repo":"elastic/eland","github":"https://github.com/elastic/eland","description":"Python Client and Toolkit for DataFrames, Big Data, Machine Learning and ETL in Elasticsearch","language":"Python","stars":694,"topics":["python","elasticsearch","pandas","data-analysis","machine-learning","time-series-forecasting","etl","big-data","dataframe","eland"],"license":"Apache-2.0","category":"machine-learning"},{"repo":"elastic/apm-agent-dotnet","github":"https://github.com/elastic/apm-agent-dotnet","description":null,"language":"C#","stars":593,"topics":["apm","performance-monitoring","error-monitoring","performance-analysis","tracing"],"license":"Apache-2.0","category":"analytics"},{"repo":"elastic/apm-agent-go","github":"https://github.com/elastic/apm-agent-go","description":null,"language":"Go","stars":425,"topics":["apm","tracing","go","golang","monitoring","distributed-tracing"],"license":"Apache-2.0","category":"analytics"},{"repo":"elastic/go-sysinfo","github":"https://github.com/elastic/go-sysinfo","description":"go-sysinfo is a library for collecting system information.","language":"Go","stars":405,"topics":["go","golang","sigar","monitoring"],"license":"Apache-2.0","category":"analytics"},{"repo":"elastic/elastic-charts","github":"https://github.com/elastic/elastic-charts","description":null,"language":"TypeScript","stars":399,"topics":["elastic","kibana","data-visualization","visualizations","charts","chart-library"],"license":null,"category":"cli-tools"},{"repo":"elastic/apm-agent-rum-js","github":"https://github.com/elastic/apm-agent-rum-js","description":null,"language":"JavaScript","stars":302,"topics":["apm","performance-monitoring","error-monitoring","performance-metrics","tracing","distributed-tracing","real-user-monitoring","rum"],"license":"MIT","category":"analytics"},{"repo":"elastic/apm-agent-php","github":"https://github.com/elastic/apm-agent-php","description":null,"language":"PHP","stars":268,"topics":["php","apm","tracing","monitoring","distributed-tracing","performance-analysis","performance-monitoring","error-monitoring"],"license":"Apache-2.0","category":"analytics"},{"repo":"elastic/ecs-dotnet","github":"https://github.com/elastic/ecs-dotnet","description":null,"language":"HTML","stars":138,"topics":["elasticsearch","ecs","dotnet"],"license":"Apache-2.0","category":"analytics"},{"repo":"elastic/ecs-logging-python","github":"https://github.com/elastic/ecs-logging-python","description":null,"language":"Python","stars":73,"topics":["logging","elastic-common-schema","ecs"],"license":"Apache-2.0","category":"analytics"},{"repo":"elastic/elastic-github-actions","github":"https://github.com/elastic/elastic-github-actions","description":"This action spins up an Elasticsearch instance that can be accessed and used in your subsequent steps.","language":"Shell","stars":55,"topics":["elasticsearch","github-actions"],"license":"Apache-2.0","category":"workflow-automation"},{"repo":"elastic/elasticsearch-js-mock","github":"https://github.com/elastic/elasticsearch-js-mock","description":"Mock utility for the Elasticsearch's Node.js client","language":"JavaScript","stars":50,"topics":["elasticsearch","nodejs","client","rest","mock","testing-tools"],"license":"Apache-2.0","category":"dev-tools"},{"repo":"elastic/ecs-logging","github":"https://github.com/elastic/ecs-logging","description":"ECS Logging - Common resources and issues for the language specific ECS loggers","language":null,"stars":46,"topics":["elastic-common-schema","logging","filebeat","ecs-logging"],"license":"Apache-2.0","category":"analytics"},{"repo":"elastic/enterprise-search-python","github":"https://github.com/elastic/enterprise-search-python","description":"Official Python client for Elastic Enterprise Search, App Search, and Workplace Search","language":"Python","stars":33,"topics":["elastic-enterprise-search","elastic-app-search","elastic-workplace-search","python","app-search","workplace-search","enterprise-search","appsearch","client","elasticsearch"],"license":"Apache-2.0","category":"data-pipelines"},{"repo":"elastic/elastic-otel-dotnet","github":"https://github.com/elastic/elastic-otel-dotnet","description":"Elastic OpenTelemetry .NET Distribution","language":"C#","stars":32,"topics":["elastic","observability","opentelemetry","opentelemetry-dotnet","logging","metrics","monitoring","otel","tracing","edot"],"license":"Apache-2.0","category":"analytics"},{"repo":"elastic/LogstashUI","github":"https://github.com/elastic/LogstashUI","description":"A control plane and visual pipeline editor for Logstash","language":"Python","stars":27,"topics":["data-ingestion","elastic","elasticsearch","etl","logstash","observability","pipelines","security","snmp"],"license":null,"category":"security-tools"},{"repo":"elastic/ecs-logging-php","github":"https://github.com/elastic/ecs-logging-php","description":null,"language":"PHP","stars":21,"topics":["php","ecs","elastic-common-schema","monolog","monolog-formatter","logging","filebeat"],"license":"Apache-2.0","category":"analytics"},{"repo":"elastic/ai-dotnet","github":"https://github.com/elastic/ai-dotnet","description":"The official Elasticsearch .NET Vector Store Connector for Microsoft Semantic Kernel.","language":"C#","stars":21,"topics":["ai","connector","elasticsearch","semantic-kernel","vector-store"],"license":"Apache-2.0","category":"databases-storage"},{"repo":"elastic/enterprise-search-js","github":"https://github.com/elastic/enterprise-search-js","description":"Official Node.js client for Elastic Enterprise Search, App Search, and Workplace Search.","language":"TypeScript","stars":20,"topics":["elasticsearch","elastic","client","nodejs","enterprise-search","appsearch","app-search","elastic-search","elastic-enterprise-search","elastic-appsearch"],"license":"Apache-2.0","category":"data-pipelines"},{"repo":"elastic/rrule-es","github":"https://github.com/elastic/rrule-es","description":"JavaScript library for working with iCalendar RRULE rules","language":"TypeScript","stars":20,"topics":["calendar","javascript","recurrence-rules","rrule","typescript"],"license":"Apache-2.0","category":"productivity"},{"repo":"elastic/elastic-docs-vscode","github":"https://github.com/elastic/elastic-docs-vscode","description":"Elastic Docs Utilities extension for Visual Studio Code, Cursor, and other IDEs","language":"TypeScript","stars":14,"topics":["docs","elastic","markdown","vscode","vscode-extension"],"license":"Apache-2.0","category":"docs-static-sites"},{"repo":"elastic/elastic-otel-node","github":"https://github.com/elastic/elastic-otel-node","description":null,"language":"JavaScript","stars":12,"topics":["nodejs","opentelemetry","telemetry"],"license":"Apache-2.0","category":"analytics"},{"repo":"elastic/connectors-ruby","github":"https://github.com/elastic/connectors-ruby","description":null,"language":"Ruby","stars":10,"topics":["enterprise-search","connectors","connector-library","workplace-search","ruby","java","appsearch","elastic-enterprise-search","elastic-appsearch","elastic-workplace-search"],"license":null,"category":"data-pipelines"}],"how_to_buy":"GET /r/elastic/<repo> (Accept: application/json) for any listed repo here: tree, README, price and the checkout to pay (x402; rehearse first at its test twin, simulated money). Repos under 'indexed' are free: clone them from GitHub."}