elastic/kibana

Your window into all of your data

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 18 minutes ago
Added to GitGenius on April 7th, 2021
Created on January 26th, 2013
Open Issues & Pull Requests: 14,250 (+1)
Number of forks: 8,620
Total Stargazers: 21,254 (+0)
Total Subscribers: 798 (+0)

Repository Insights (GitGenius)

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 88% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 27% of tracked open issues have had no activity in three months. Only 2% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 9,596
New in 7 days: 474
Closed in 7 days: 621
Avg open age: 485 days
Stale 30+ days: 6,967
Stale 90+ days: 4,771

Recent activity

Opened in 7 days: 432
Closed in 7 days: 573
Comments in 7 days: 4,108
Events in 7 days: 15,059

Top labels

  • failed-test (11,744)
  • bug (9,388)
  • Team: SecuritySolution (4,753)
  • enhancement (3,758)
  • Team:ResponseOps (3,522)
  • impact:medium (2,588)
  • Team:Visualizations (2,535)
  • impact:low (2,415)

Detailed Description

Kibana is an open source interface built to query, analyze, visualize, and manage data stored in Elasticsearch. Written primarily in TypeScript, it serves as the user-facing component of the Elastic Stack, providing dashboards, real-time monitoring, log analytics, and observability capabilities for organizations managing large volumes of data. The project is classified across multiple domains including dashboard creation, data visualization, log management, application performance monitoring, security monitoring, and business intelligence, reflecting its broad applicability across different data analysis use cases.

The repository demonstrates substantial activity and community engagement.

Kibana's architecture requires careful version alignment with Elasticsearch. The documentation specifies that Kibana and Elasticsearch should ideally run matching version numbers, with specific compatibility rules governing major, minor, and patch version relationships. Mismatches in major versions result in fatal errors, while minor version differences trigger warnings but allow operation. This strict versioning requirement reflects the tight integration between the two components of the Elastic Stack.

The project maintains comprehensive documentation and contribution guidelines. The repository includes CONTRIBUTING.md for setup instructions, STYLEGUIDE.mdx for code standards, and FAQ.md for common questions. Users can access the full Kibana documentation through Elastic.co, with separate documentation for building the project documentation itself maintained in the elastic/docs repository. Getting started options range from downloading pre-built releases to building from source for development or testing purposes.

The codebase shows significant overlap with other major open source projects. GitGenius identifies shared contributors with microsoft/vscode, microsoft/typescript, and rust-lang/rust, suggesting cross-pollination of development practices and expertise across these ecosystems.

Kibana's feature set encompasses interactive dashboards, real-time analysis capabilities, time series exploration, search analytics, and machine learning insights. The platform supports network traffic analysis, security information and event management, and provides a searchable interface for exploring data. Users can deploy Kibana as a self-hosted solution by downloading releases, or utilize Elastic's hosted cloud service for managed deployments. The project actively welcomes community contributions and maintains engagement through GitHub issues and the Kibana Discuss Forum, where users and Elastic engineers collaborate on problem-solving and feature discussions.