Skip to main content

Everything that makes working with databases easier

5.1k
GitHub Stars
319
Curated Resources
21
Categories
1 hour ago
Last Refreshed
IDEGUICLISchemaAPIApplication platformsBackupCloningMonitoring/Statistics/PerfomanceTestingHA/Failover/ShardingKubernetesConfiguration TuningDevOpsReportingDistributionsSecuritySQLDataPapersMachine Learning

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me changes resources from awesome-db-tools"

Installation instructions →

What's inside

Schema

  • 2bassChanges

    Database configuration-as-code tool that utilizes concept of idempotent DDL scripts.

  • AtlasChanges

    Inspect and Apply changes to your database schema.

  • AzimuttDiagrams

    An Entity Relationship diagram (ERD) visualization tool, with various filters and inputs to help understand your database schema.

  • BytebaseChanges

    Web-based, zero-config, dependency-free database schema change and version control tool for teams.

  • ChartDBDiagrams

    Free and Open-source database diagrams editor, visualize and design your DB with a single query.

  • Database DesignDesign

    Useful tips for designing robust database schema.

Security

  • Acra

    Database security suite. Database proxy with field-level encryption, search through encrypted data, SQL injections prevention, intrusion detection, honeypots. Supports client-side and proxy-side ("transparent") encryption. SQL, NoSQL.

  • Databunker

    Special GDPR compliant secure vault for customer records built on top of regular DB.

  • Inspektor

    Access control layer for databases. Inspektor leverages open policy agent to make policy decisions.

GUI

  • Adminer

    Database management in a single PHP file.

  • Another Redis Desktop Manager

    Free Open Source Redis Manager. Available on Mac, Linux, Windows, Homebrew, Snap, winget, and more.

  • Antares SQL

    A modern, fast and productivity driven SQL client with a focus in UX. Available for Mac, Linux and Windows.

  • Azure Data Studio

    A data management tool that enables working with SQL Server, PostgreSQL, Azure SQL DB and SQL DW from Windows, macOS and Linux.

  • Beekeeper Studio

    Open Source SQL Editor and Database Manager with a privacy commitment in their mission statement.

  • Clidey WhoDB

    A lightweight database explorer with next-gen UX for all SQL, NoSQL, Caches, and Queues.

SQL

  • Advanced SQL PuzzlesLearning

    Difficult set-based SQL puzzles.

  • Apache CalciteFrameworks

    Dynamic data management framework with advanced SQL features.

  • CloudQueryÜber SQL

    Extracts, transforms, and loads your cloud assets into normalized PostgreSQL tables.

  • CodeBuffFormatters

    Language-agnostic pretty-printing through machine learning.

  • csvqÜber SQL

    SQL-like query language for CSV.

  • DBA MultiToolScripts

    T-SQL scripts for the long haul: optimizing storage, on-the-fly documentation, and general administrative needs for SQL Server.

Data

  • AmundsenCatalog

    Metadata driven application for improving the productivity of data analysts, data scientists and engineers when interacting with data.

  • BeneratorGeneration/Masking/Subsetting

    Generate, obfuscate (anonymize / pseudonymize) and migrate data for development, testing and training purposes.

  • data-diffCompare

    Command-line tool and Python library to efficiently diff rows across two different databases.

  • DataHubCatalog

    The Metadata Platform for the Modern Data Stack.

  • Data ProfilerData Profilers

    The DataProfiler is a Python library designed to make data analysis, monitoring, and sensitive data detection easy.

  • dbForge Data Generator for MySQLGeneration/Masking/Subsetting

    Powerful GUI tool for creating massive volumes of realistic test data.

IDE

  • AnySQL Maestro

    Premier multi-purpose admin tool for database management, control and development.

  • Aqua Data Studio

    Productivity software for Database Developers, DBAs, and Analysts.

  • Coginiti Pro

    Modern IDE for analyst and analytics engineers with proweful script and grid functionality.

  • Database .net

    Multiple database management tool with support for 20+ databases.

  • Database Workbench

    Complete IDE for database design, development and testing for Oracle, SQL Server, PostgreSQL, MySQL, MariaDB, Firebird, InterBase, SQLite and NexusDB.

  • DataGrip

    Cross-Platform IDE for Databases & SQL by JetBrains.

Application platforms

  • Appsmith

    Powerful open source low code framework to build internal applications really quickly.

  • Budibase

    Low-code platform for creating internal apps in minutes.

  • ILLA Cloud

    Low-code internal tool building platform.

  • Nhost

    The Open Source Firebase Alternative with GraphQL.

Monitoring/Statistics/Perfomance

  • ASH Viewer

    Provides a graphical view of active session history data within the Oracle and PostgreSQL DB.

  • MamonsuZabbix

    Monitoring agent for PostgreSQL.

  • Metis

    Provides observability and performance tuning for SQL databases.

  • Monyog

    Agentless & Cost-effective MySQL Monitoring Tool.

  • mssql-monitoring

    Monitor your SQL Server on Linux performance using collectd, InfluxDB and Grafana.

  • Navicat Monitor

    A safe, simple and agentless remote server monitoring tool that is packed with powerful features to make your monitoring effective as possible.

Showing a sample of 319 resources. View the full list on GitHub →