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

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

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
sosedoff avatar

sosedoff/pgweb

0
View on GitHub↗
sosedoff.github.io/pgweb↗

Pgweb

pgweb is a web-based database client and graphical administration tool for PostgreSQL. It provides a browser-based interface for executing SQL queries, inspecting schemas, and managing database objects.

The tool includes a read-only mode that prevents destructive operations by blocking specific SQL keywords. It supports secure remote access to private instances through native SSH tunneling and encrypted database connections.

The application covers a broad range of management capabilities, including multi-environment session management, database structure inspection, and the export of query results into CSV, JSON, or XML formats. It also provides monitoring tools for tracking database activity and analyzing query performance.

The project is available as a container image for simplified deployment.

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

Features

  • Database Administration Interfaces - Provides a comprehensive web-based graphical administration tool for managing PostgreSQL databases.
  • PostgreSQL Administration Tools - Provides a comprehensive graphical tool for administering and managing PostgreSQL databases.
  • Encrypted Connections - Secures data transmission using SSL certificates and encrypted tunnels for database connectivity.
  • SQL Query Execution - Executes custom SQL statements with features like keyword autocompletion and selected-block execution.
  • Table Browsers - Enables browsing of table contents with pagination, column sorting, and row filtering.
  • Web-Based Database Clients - Provides a browser-based interface for executing SQL queries and managing PostgreSQL databases.
  • Database Schema Explorers - Offers interactive tools for browsing and inspecting live database schemas, tables, and views.
  • Database Management Consoles - Serves a comprehensive database management console through a browser-based HTTP interface.
  • SSH Tunneling - Establishes secure, encrypted network paths to remote databases using native SSH tunneling.
  • Query Result Exporters - Extracts records and query results from tables into portable formats like CSV and JSON.
  • Table Management Utilities - Provides administrative utilities for tables, including deletion, truncation, and statistics analysis.
  • Multi-Database Connections - Maintains simultaneous connections to multiple PostgreSQL servers to switch between development and production.
  • Query Performance Monitors - Examines execution plans and performance metrics to identify and optimize slow SQL operations.
  • Read-Only Access Modes - Prevents accidental data modification by blocking destructive SQL keywords in a read-only mode.
  • Database Session Management - Manages simultaneous connections to multiple database instances for quick switching between environments.
  • Multi-Format Data Exports - Converts table content and query results into CSV, JSON, or XML files for external use.
  • Containerized Deployments - Provides a container image for consistent application execution across different operating systems.
  • Secure Database Access - Enables secure, audited connectivity to private PostgreSQL instances via encrypted tunnels and SSL.
  • Activity Monitors - Monitors currently active queries and server statistics through a dedicated activity interface.
  • Schema Navigators - Builds a searchable navigation tree by querying database metadata for tables, views, and constraints.
  • Database Tools - Web-based PostgreSQL database browser.
  • Database Utilities - Web-based browser for PostgreSQL databases.
  • Database GUI Clients - Web-based database browser built with Go.
  • Database GUIs - Web-based database browser for PostgreSQL.
  • Database Tools - Web-based PostgreSQL database browser.
9,399 stars·845 forks·Go·MIT·29 views

Star history

Star history chart for sosedoff/pgwebStar history chart for sosedoff/pgweb

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Frequently asked questions

What does sosedoff/pgweb do?

pgweb is a web-based database client and graphical administration tool for PostgreSQL. It provides a browser-based interface for executing SQL queries, inspecting schemas, and managing database objects.

What are the main features of sosedoff/pgweb?

The main features of sosedoff/pgweb are: Database Administration Interfaces, PostgreSQL Administration Tools, Encrypted Connections, SQL Query Execution, Table Browsers, Web-Based Database Clients, Database Schema Explorers, Database Management Consoles.

Which projects share features with sosedoff/pgweb?

Projects with overlapping indexed features include: datlechin/tablepro — TablePro is a cross-platform database management client designed for browsing, querying, and administering both SQL… dbgate/dbgate — DbGate is a universal database management tool and SQL client that provides a unified interface for querying and… beekeeper-studio/beekeeper-studio — Beekeeper Studio is a cross-platform desktop application designed for database management and SQL development. It… xo/usql — usql is a universal SQL command-line interface used to connect to and manage multiple SQL and NoSQL databases through… microsoft/azuredatastudio — Azure Data Studio is a cross-platform SQL database management IDE used for writing queries, managing schemas, and… dbcli/pgcli — pgcli is an interactive command-line interface and database management tool for PostgreSQL. It functions as an…

Projects sharing features with Pgweb

These projects share indexed features with Pgweb. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • 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
  • dbgate/dbgatedbgate avatar

    dbgate/dbgate

    6,769View on GitHub↗

    DbGate is a universal database management tool and SQL client that provides a unified interface for querying and administering multiple SQL and NoSQL databases. It functions as a multi-database administration GUI and SQL IDE, allowing users to write and execute scripts and manage database schemas. The project distinguishes itself by acting as an API client and explorer for REST, GraphQL, and OData services, enabling users to fetch and export data from these endpoints. It also serves as a data integration tool, facilitating the movement of records between diverse databases and file formats suc

    Sveltecassandraclickhousecockroachdb
    View on GitHub↗6,769
  • beekeeper-studio/beekeeper-studiobeekeeper-studio avatar

    beekeeper-studio/beekeeper-studio

    22,030View on GitHub↗

    Beekeeper Studio is a cross-platform desktop application designed for database management and SQL development. It provides a unified graphical interface to connect to, query, and modify data across a wide range of relational and NoSQL database systems. The application functions as a comprehensive workspace, integrating tools for schema design, record editing, and data visualization. The project distinguishes itself through a focus on secure, flexible connectivity and AI-assisted workflows. It supports advanced authentication methods, including enterprise single sign-on, multi-factor authentic

    TypeScriptbigquerycassandracockroachdb
    View on GitHub↗22,030
  • xo/usqlxo avatar

    xo/usql

    10,014View on GitHub↗

    usql is a universal SQL command-line interface used to connect to and manage multiple SQL and NoSQL databases through a single unified tool. It provides a standardized interface for executing queries across various data stores and serves as a multi-database query tool and schema inspector. The tool distinguishes itself by enabling cross-database data migration, allowing users to pipe result sets from one active database connection directly into another. It also features terminal-based data visualization, which renders query results as graphical charts, graphs, and images directly within the t

    Gocommand-linedatabasego
    View on GitHub↗10,014
Compare all 30 related projects→