awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ankane avatar

ankane/pghero

0
View on GitHub↗
8,880 stars·480 forks·Ruby·MIT·6 views

Pghero

PgHero is a performance dashboard and diagnostic tool for PostgreSQL. It provides a web interface for monitoring database metrics, analyzing query performance, and managing active connections across multiple database instances.

The project distinguishes itself by recording query and storage statistics over time, enabling historical trend analysis through a time-range slider. It also identifies missing indexes by analyzing query patterns and integrates with cloud provider APIs to retrieve system-level hardware statistics such as CPU and IOPS.

The tool's broader capabilities cover process administration, including the ability to terminate long-running queries, and infrastructure observability, such as tracking replication lag and storage growth. It includes administrative utilities for database user management and dashboard access control.

Features

  • PostgreSQL Performance Monitoring - Provides a comprehensive dashboard for tracking database metrics and visualizing bottlenecks in PostgreSQL instances.
  • Time-Series Performance Snapshots - Records time-series snapshots of storage and query data to enable historical trend analysis via a time-range slider.
  • Query Optimizers - Analyzes query patterns and identifies missing indexes to reduce response times and improve database speed.
  • PostgreSQL Administration Tools - Enables administration of active database connections and the termination of long-running queries.
  • System Catalog Metric Aggregation - Executes periodic SQL queries against system catalogs to extract and visualize database performance statistics.
  • Query Performance Analyzers - Records query history and visualizes performance trends over time to optimize database execution speed.
  • Query Statistics Repositories - Records query statistics over time in dedicated tables to enable historical trend analysis.
  • Missing Index Identification - Analyzes query patterns to identify and suggest missing indexes to reduce database response times.
  • Database Performance Monitors - Provides a dashboard for monitoring real-time metrics and terminating long-running database processes.
  • Query Terminators - Allows administrators to terminate specific long-running queries or kill all active processes to resolve contention.
  • Multi-Database Connection Configuration - Allows simultaneous connection to several database instances or replicas through a configuration file.
  • Database Growth Tracking - Tracks the growth of databases and schemas over time to assist in disk space capacity planning.
  • Infrastructure Provider Integrations - Integrates with cloud provider APIs to retrieve system-level hardware statistics like CPU and IOPS.
  • Database Access Controls - Provides utilities to manage database users and assign granular table-level permissions.
  • Cloud Resource Monitoring - Retrieves system-level hardware statistics such as CPU usage and IOPS via cloud provider service integrations.
  • Infrastructure Observability - Monitors cloud system metrics like CPU and IOPS alongside database health and replication lag.
  • Replication Lag Metrics - Monitors the time delay between a primary database and its replicas to ensure data consistency.
  • Growth Tracking - Tracks the growth of databases and schemas over time to assist with capacity planning.
  • Database Tools - Insights and monitoring for PostgreSQL.
  • Performance and Optimization - PostgreSQL performance insights and monitoring.
  • Monitoring and Performance - Performance dashboard providing health checks and indexing suggestions.

Star history

Star history chart for ankane/pgheroStar history chart for ankane/pghero

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Pghero

Similar open-source projects, ranked by how many features they share with Pghero.
  • xiaomi/soarXiaoMi avatar

    XiaoMi/soar

    8,770View on GitHub↗

    Soar is a suite of specialized tools designed for analyzing MySQL performance, advising on indexing, and optimizing SQL syntax. It functions as a performance analyzer, index advisor, and query optimizer to identify bottlenecks and suggest structural improvements for faster execution. The project distinguishes itself through a system for rewriting SQL statements into optimized equivalent versions using custom heuristic rules and patterns. It also features a dedicated index advisor that evaluates query patterns and database metadata to recommend the creation of new indexes. Its broader capabil

    Goadvisorauditorcommand-line
    View on GitHub↗8,770
  • linkedin/school-of-srelinkedin avatar

    linkedin/school-of-sre

    8,093View on GitHub↗

    This project is a comprehensive educational resource and curriculum focused on site reliability engineering, distributed systems, and infrastructure operations. It provides technical guides, a systems engineering course, and instructional manuals designed to teach the principles of managing large-scale computing environments. The curriculum covers high-level architectural design for scalability and resilience, including fault-tolerant infrastructure, high-availability patterns, and microservices decomposition. It emphasizes the practical application of site reliability engineering through the

    HTMLgithadooplinux
    View on GitHub↗8,093
  • datlechin/tableprodatlechin avatar

    datlechin/TablePro

    4,471View on GitHub↗

    TablePro is a cross-platform database management client designed for browsing, querying, and administering both SQL and NoSQL databases. It functions as a unified workspace that integrates a code-centric SQL editor with schema visualization tools, allowing developers to manage complex data models and execute queries across diverse database engines. The application distinguishes itself through an agentic AI integration layer that connects language models directly to database tools, enabling automated query generation, optimization, and error fixing with configurable approval gates. It features

    Swift
    View on GitHub↗4,471
  • redis/redisinsightredis avatar

    redis/RedisInsight

    8,556View on GitHub↗

    RedisInsight is a graphical user interface and management tool for browsing, analyzing, and administering Redis databases. It provides a visual environment for exploring key-value data structures, managing database instances, and performing data analysis across different operating systems and deployments. The tool distinguishes itself by providing dedicated visual managers for complex operations, including a vector database manager for configuring embeddings and similarity searches, a query workbench for executing raw commands and Lua scripts, and a performance monitoring dashboard for tracki

    TypeScriptdatabase-guiredisredis-gui
    View on GitHub↗8,556
See all 30 alternatives to Pghero→

Frequently asked questions

What does ankane/pghero do?

PgHero is a performance dashboard and diagnostic tool for PostgreSQL. It provides a web interface for monitoring database metrics, analyzing query performance, and managing active connections across multiple database instances.

What are the main features of ankane/pghero?

The main features of ankane/pghero are: PostgreSQL Performance Monitoring, Time-Series Performance Snapshots, Query Optimizers, PostgreSQL Administration Tools, System Catalog Metric Aggregation, Query Performance Analyzers, Query Statistics Repositories, Missing Index Identification.

What are some open-source alternatives to ankane/pghero?

Open-source alternatives to ankane/pghero include: xiaomi/soar — Soar is a suite of specialized tools designed for analyzing MySQL performance, advising on indexing, and optimizing… datlechin/tablepro — TablePro is a cross-platform database management client designed for browsing, querying, and administering both SQL… linkedin/school-of-sre — This project is a comprehensive educational resource and curriculum focused on site reliability engineering,… redis/redisinsight — RedisInsight is a graphical user interface and management tool for browsing, analyzing, and administering Redis… boto/boto3 — Boto3 is the AWS SDK for Python, providing a programmatic interface for managing and automating AWS cloud… supabase/supabase-js — supabase-js is a comprehensive client library designed to integrate frontend applications with a hosted…