ElasticSearch
The missing elasticsearch ORM for Laravel, Lumen and Native php applications
Professional software vendor delivering innovative solutions on the Softono platform. Specialized in both open-source and proprietary software development.
The missing elasticsearch ORM for Laravel, Lumen and Native php applications
Notebooks & Example Apps for Search & AI Applications with Elasticsearch
The Elasticsearch MCP Server is a deprecated containerized tool that connects AI agents to Elasticsearch data using the Model Context Protocol. It enables agents to query, analyze, and retrieve data from indices through natural language interactions without requiring custom API development. The server supports Elasticsearch versions 8.x and 9.x and is distributed as a Docker image available on AWS Marketplace. It operates via two communication protocols: stdio for direct local connections and streamable-HTTP for web-based integrations and stateful sessions, while SSE support has been discontinued. Deployment requires an accessible Elasticsearch cluster, valid authentication credentials such as API keys or username-password pairs, Docker runtime, and an MCP-compatible client. Users configure the connection by setting environment variables for the cluster URL and security credentials. This software has been superseded by the Elastic Agent Builder MCP endpoint, which is the recommended solution for Elastic 9.2.0
Elastic Charts is a comprehensive React library providing a reusable set of chart components designed for Elastic's web products. It serves as a single source of truth, enabling designers to update the look and feel directly within the code while ensuring stability through rigorous unit test coverage. The library offers an API for charts that supports various visualization types, theming capabilities, and interactive features to enhance data exploration in applications. It includes a living style guide and Storybook documentation with numerous examples to help developers understand component behavior, edge cases, and integration patterns. Installation requires the Yarn CLI, as npm is not officially supported. Development involves setting up the specific Node version defined in the project, followed by running local environments to view Storybook examples. The project follows a dual license model under Elastic v2 and Server Side Public License v1. It is optimized for building consistent, reusable data visualiz
Elastic App Search Official JavaScript Client
apm-agent-go is the official Elastic APM agent for Go applications. It traces the execution of operations within Go programs, capturing performance metrics and errors, and transmits this data to the Elastic APM server for monitoring and analysis. The package supports numerous popular Go frameworks and technologies, and can be easily installed via go get within a Go module. It requires APM Server version 6.5 or newer. Licensed under Apache 2.0. Note that this repository is in maintenance mode, receiving only bug fixes with no new features planned. Users are encouraged to migrate to the OpenTelemetry Go API and SDK, using the provided OpenTelemetry Bridge for a seamless transition. Useful for developers needing application performance monitoring, distributed tracing, and error tracking in Go services.
go-sysinfo is a library for collecting system information.
The Terraform Provider for Elastic Cloud is a plugin that allows users to configure and manage resources on Elastic Cloud using the Elastic Cloud APIs. It supports Elastic Cloud Hosted, Elastic Cloud Serverless, Elastic Cloud Enterprise, and Elastic GovCloud offerings. The provider orchestrates lifecycle management for deployments through a common set of APIs across these platforms. Key features include management of Elastic Hosted Deployments and Elastic Serverless Projects, authentication via API key or username and password, and integration with Terraform workflows. The provider focuses on deployment orchestration and does not handle configuration of individual Elastic Stack components such as Elasticsearch or Kibana, nor snapshot settings. For those operations, users are directed to the separate Terraform provider for Elastic Stack. Typical use cases involve automating the provisioning and lifecycle management of Elastic Cloud deployments, enabling infrastructure-as-code practices for cloud and on-premise
ECS Logging Java is a library that simplifies centralized logging for Java applications using the Elastic stack. It implements the Elastic Common Schema (ECS), a consistent specification for structuring log data, enabling seamless integration with Elasticsearch and Kibana for search, analysis, and visualization. Key features include support for popular Java logging frameworks such as Logback, Log4j2, and JBoss LogManager. The library automatically formats log events according to ECS, adding standardized fields like timestamps, log levels, service names, and trace identifiers. It supports MDC and context propagation, correlates logs with tracing systems including OpenTelemetry and Elastic APM, and works across several major Java application servers including Spring Boot, TomEE, and WildFly. Use cases include microservices architectures, cloud-native Java applications, distributed systems requiring observability, and any Java project aiming to ship structured logs directly to the Elastic stack without manual sc