[38;5;12m                                                                            [39m[38;2;255;187;0m[1m[4mAwesome Database Tools [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://awesome.re/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://awesome.re)[0m

[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12mCommunity driven list of database tools[39m

[38;5;12mHere we will collect information about awesome useful and awesome experimental tools that simplify working with databases for DBA, DevOps, Developers and mere mortals.[39m

[38;5;12mFeel free to add information about your own db-tools or your favorite third-party db-tools.[39m

[38;5;12mFor updates on [39m[48;5;235m[38;5;249mawesome-db-tools[49m[39m[38;5;12m and thoughts/news about databases/tools/SQL follow me at [39m[38;5;14m[1m@GraminMaksim[0m[38;5;12m (https://twitter.com/GraminMaksim)[39m

[38;2;255;187;0m[4mContents[0m
[38;5;12m- [39m[38;5;14m[1mIDE[0m[38;5;12m (#ide)[39m
[38;5;12m- [39m[38;5;14m[1mGUI[0m[38;5;12m (#gui)[39m
[38;5;12m- [39m[38;5;14m[1mCLI[0m[38;5;12m (#cli)[39m
[38;5;12m- [39m[38;5;14m[1mSchema[0m[38;5;12m (#schema)[39m
[38;5;12m  - [39m[38;5;14m[1mChanges[0m[38;5;12m (#changes)[39m
[38;5;12m  - [39m[38;5;14m[1mCode generation[0m[38;5;12m (#code-generation)[39m
[38;5;12m  - [39m[38;5;14m[1mDiagrams[0m[38;5;12m (#diagrams)[39m
[38;5;12m  - [39m[38;5;14m[1mDocumentations[0m[38;5;12m (#documentations)[39m
[38;5;12m  - [39m[38;5;14m[1mDesign[0m[38;5;12m (#design)[39m
[38;5;12m  - [39m[38;5;14m[1mSamples[0m[38;5;12m (#samples)[39m
[38;5;12m- [39m[38;5;14m[1mAPI[0m[38;5;12m (#api)[39m
[38;5;12m- [39m[38;5;14m[1mApplication platforms[0m[38;5;12m (#application-platforms)[39m
[38;5;12m- [39m[38;5;14m[1mBackup[0m[38;5;12m (#backup)[39m
[38;5;12m- [39m[38;5;14m[1mCloning[0m[38;5;12m (#cloning)[39m
[38;5;12m- [39m[38;5;14m[1mMonitoring/Statistics/Perfomance[0m[38;5;12m (#monitoringstatisticsperfomance)[39m
[38;5;12m  - [39m[38;5;14m[1mPrometheus[0m[38;5;12m (#prometheus)[39m
[38;5;12m  - [39m[38;5;14m[1mZabbix[0m[38;5;12m (#zabbix)[39m
[38;5;12m- [39m[38;5;14m[1mTesting[0m[38;5;12m (#testing)[39m
[38;5;12m- [39m[38;5;14m[1mHA/Failover/Sharding[0m[38;5;12m (#hafailoversharding)[39m
[38;5;12m- [39m[38;5;14m[1mKubernetes[0m[38;5;12m (#kubernetes)[39m
[38;5;12m- [39m[38;5;14m[1mConfiguration Tuning[0m[38;5;12m (#configuration-tuning)[39m
[38;5;12m- [39m[38;5;14m[1mDevOps[0m[38;5;12m (#devops)[39m
[38;5;12m- [39m[38;5;14m[1mReporting[0m[38;5;12m (#reporting)[39m
[38;5;12m- [39m[38;5;14m[1mDistributions[0m[38;5;12m (#distributions)[39m
[38;5;12m- [39m[38;5;14m[1mSecurity[0m[38;5;12m (#security)[39m
[38;5;12m- [39m[38;5;14m[1mSQL[0m[38;5;12m (#sql)[39m
[38;5;12m  - [39m[38;5;14m[1mAnalyzers[0m[38;5;12m (#analyzers)[39m
[38;5;12m  - [39m[38;5;14m[1mExtensions[0m[38;5;12m (#extensions)[39m
[38;5;12m  - [39m[38;5;14m[1mFrameworks[0m[38;5;12m (#frameworks)[39m
[38;5;12m  - [39m[38;5;14m[1mFormatters[0m[38;5;12m (#formatters)[39m
[38;5;12m  - [39m[38;5;14m[1mGames[0m[38;5;12m (#games)[39m
[38;5;12m  - [39m[38;5;14m[1mParsers[0m[38;5;12m (#parsers)[39m
[38;5;12m  - [39m[38;5;14m[1mÜber SQL[0m[38;5;12m (#über-sql)[39m
[38;5;12m  - [39m[38;5;14m[1mLanguage Server Protocol[0m[38;5;12m (#language-server-protocol)[39m
[38;5;12m  - [39m[38;5;14m[1mLearning[0m[38;5;12m (#learning)[39m
[38;5;12m  - [39m[38;5;14m[1mPlan[0m[38;5;12m (#plan)[39m
[38;5;12m  - [39m[38;5;14m[1mScripts[0m[38;5;12m (#scripts)[39m
[38;5;12m- [39m[38;5;14m[1mData[0m[38;5;12m (#data)[39m
[38;5;12m  - [39m[38;5;14m[1mCatalog[0m[38;5;12m (#catalog)[39m
[38;5;12m  - [39m[38;5;14m[1mLineage[0m[38;5;12m (#lineage) [39m
[38;5;12m  - [39m[38;5;14m[1mGeneration/Masking/Subsetting[0m[38;5;12m (#generationmaskingsubsetting)[39m
[38;5;12m  - [39m[38;5;14m[1mReplication[0m[38;5;12m (#replication) [39m
[38;5;12m  - [39m[38;5;14m[1mCompare[0m[38;5;12m (#compare) [39m
[38;5;12m- [39m[38;5;14m[1mPapers[0m[38;5;12m (#papers)[39m
[38;5;12m- [39m[38;5;14m[1mMachine Learning[0m[38;5;12m (#machine-learning)[39m

[38;2;255;187;0m[4mIDE[0m
[38;5;12m- [39m[38;5;14m[1mAnySQL Maestro[0m[38;5;12m (https://www.sqlmaestro.com/products/anysql/maestro) - Premier multi-purpose admin tool for database management, control and development.[39m
[38;5;12m- [39m[38;5;14m[1mAqua Data Studio[0m[38;5;12m (https://www.aquafold.com/aquadatastudio) - Aqua Data Studio is productivity software for Database Developers, DBAs, and Analysts.[39m
[38;5;12m- [39m[38;5;14m[1mCoginiti Pro[0m[38;5;12m (https://www.coginiti.co/products/coginiti-pro/) - Modern IDE for analyst and analytics engineers with proweful script and grid functionality.[39m
[38;5;12m- [39m[38;5;14m[1mDatabase .net[0m[38;5;12m (http://fishcodelib.com/Database.htm) - Multiple database management tool with support for 20+ databases.[39m
[38;5;12m- [39m[38;5;14m[1mDataGrip[0m[38;5;12m (https://www.jetbrains.com/datagrip) - Cross-Platform IDE for Databases & SQL by JetBrains.[39m
[38;5;12m- [39m[38;5;14m[1mDataStation[0m[38;5;12m (https://github.com/multiprocessio/datastation) - Easily query, script, and visualize data from every database, file, and API.[39m
[38;5;12m- [39m[38;5;14m[1mDBeaver[0m[38;5;12m (https://github.com/dbeaver/dbeaver) - Free universal database manager and SQL client.[39m
[38;5;12m- [39m[38;5;14m[1mdbForge Studio for MySQL[0m[38;5;12m (https://www.devart.com/dbforge/mysql/studio) - Universal IDE for MySQL and MariaDB database development, management, and administration.[39m
[38;5;12m- [39m[38;5;14m[1mdbForge Studio for Oracle[0m[38;5;12m (https://www.devart.com/dbforge/oracle/studio) - Powerful IDE for Oracle management, administration, and development.[39m
[38;5;12m- [39m[38;5;14m[1mdbForge Studio for PostgreSQL[0m[38;5;12m (https://www.devart.com/dbforge/postgresql/studio) - GUI tool for managing and developing databases and objects.[39m
[38;5;12m- [39m[38;5;14m[1mdbForge Studio for SQL Server[0m[38;5;12m (https://www.devart.com/dbforge/sql/studio) - Powerful integrated development environment for SQL Server development, management, administration, data analysis, and reporting.[39m
[38;5;12m- [39m[38;5;14m[1mDBHawk[0m[38;5;12m (https://www.datasparc.com/) - Datasparc offers database security, database management, database governance and data analytics - all in one solution.[39m
[38;5;12m- [39m[38;5;14m[1mdbKoda[0m[38;5;12m (https://github.com/SouthbankSoftware/dbkoda) - Modern (JavaScript/Electron framework), open source IDE for MongoDB. It has features to support development, administration and performance tuning on MongoDB databases.[39m
[38;5;12m- [39m[38;5;14m[1mIBExpert[0m[38;5;12m (http://www.ibexpert.net/ibe) - Comprehensive GUI tool for Firebird and InterBase.[39m
[38;5;12m- [39m[38;5;14m[1mHeidiSQL[0m[38;5;12m (https://github.com/HeidiSQL/HeidiSQL) - A lightweight client for managing MySQL, MSSQL and PostgreSQL, written in Delphi.[39m
[38;5;12m- [39m[38;5;14m[1mMySQL Workbench[0m[38;5;12m (https://www.mysql.com/products/workbench) - MySQL Workbench is a unified visual tool for database architects, developers, and DBAs.[39m
[38;5;12m- [39m[38;5;14m[1mNavicat[0m[38;5;12m (https://www.navicat.com/en/products#navicat) - A database development tool that allows you to simultaneously connect to MySQL, MariaDB, SQL Server, Oracle, PostgreSQL, and SQLite databases from a single application.[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mOracle[0m[38;5;14m[1m [0m[38;5;14m[1mSQL[0m[38;5;14m[1m [0m[38;5;14m[1mDeveloper[0m[38;5;12m [39m[38;5;12m(http://www.oracle.com/technetwork/developer-tools/sql-developer)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mOracle[39m[38;5;12m [39m[38;5;12mSQL[39m[38;5;12m [39m[38;5;12mDeveloper[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mfree,[39m[38;5;12m [39m[38;5;12mintegrated[39m[38;5;12m [39m[38;5;12mdevelopment[39m[38;5;12m [39m[38;5;12menvironment[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12msimplifies[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mdevelopment[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmanagement[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mOracle[39m[38;5;12m [39m[38;5;12mDatabase[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mboth[39m[38;5;12m [39m
[38;5;12mtraditional[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mCloud[39m[38;5;12m [39m[38;5;12mdeployments.[39m
[38;5;12m- [39m[38;5;14m[1mpgAdmin[0m[38;5;12m (https://www.pgadmin.org) - The most popular and feature rich Open Source administration and development platform for PostgreSQL, the most advanced Open Source database in the world.[39m
[38;5;12m- [39m[38;5;14m[1mpgAdmin3[0m[38;5;12m (https://www.bigsql.org/pgadmin3) - Long Term Support for pgAdmin3.[39m
[38;5;12m- [39m[38;5;14m[1mPL/SQL Developer[0m[38;5;12m (https://www.allroundautomations.com/products/pl-sql-developer) - IDE that is specifically targeted at the development of stored program units for Oracle Databases.[39m
[38;5;12m- [39m[38;5;14m[1mPostgreSQL Maestro[0m[38;5;12m (https://www.sqlmaestro.com/products/postgresql/maestro) - Complete and powerful database management, admin and development tool for PostgreSQL.[39m
[38;5;12m- [39m[38;5;14m[1mQuerybook[0m[38;5;12m (https://github.com/pinterest/querybook) - Querybook is a Pinterest open-source Big Data Querying UI, combining collocated table metadata and a simple notebook IDE interface.[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mSlashbase[0m[38;5;12m [39m[38;5;12m(https://github.com/slashbaseide/slashbase)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mopen-source[39m[38;5;12m [39m[38;5;12mcollaborative[39m[38;5;12m [39m[38;5;12mIDE[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mdatabases.[39m[38;5;12m [39m[38;5;12mConnect[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mdatabase,[39m[38;5;12m [39m[38;5;12mbrowse[39m[38;5;12m [39m[38;5;12mdata,[39m[38;5;12m [39m[38;5;12mrun[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mbunch[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mSQL[39m[38;5;12m [39m[38;5;12mcommands[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mshare[39m[38;5;12m [39m[38;5;12mSQL[39m[38;5;12m [39m[38;5;12mqueries[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mteam,[39m[38;5;12m [39m[38;5;12mright[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m
[38;5;12mbrowser.[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mSql[0m[38;5;14m[1m [0m[38;5;14m[1mServer[0m[38;5;14m[1m [0m[38;5;14m[1mManagement[0m[38;5;14m[1m [0m[38;5;14m[1mStudio[0m[38;5;12m [39m[38;5;12m(https://docs.microsoft.com/en-us/sql/ssms/sql-server-management-studio-ssms)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mSQL[39m[38;5;12m [39m[38;5;12mServer[39m[38;5;12m [39m[38;5;12mManagement[39m[38;5;12m [39m[38;5;12mStudio[39m[38;5;12m [39m[38;5;12m(SSMS)[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mintegrated[39m[38;5;12m [39m[38;5;12menvironment[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mmanaging[39m[38;5;12m [39m[38;5;12many[39m[38;5;12m [39m[38;5;12mSQL[39m[38;5;12m [39m[38;5;12minfrastructure,[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mSQL[39m[38;5;12m [39m[38;5;12mServer[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
[38;5;12mAzure[39m[38;5;12m [39m[38;5;12mSQL[39m[38;5;12m [39m[38;5;12mDatabases.[39m
[38;5;12m- [39m[38;5;14m[1mToad[0m[38;5;12m (https://www.quest.com/toad/) - Toad is the premier database solution for developers, admins and data analysts. Manage complex database changes with a single database management tool.[39m
[38;5;12m- [39m[38;5;14m[1mToad Edge[0m[38;5;12m (https://www.toadworld.com/products/toad-edge) - Simplified database development tool for MySQL and Postgres.[39m
[38;5;12m- [39m[38;5;14m[1mTOra[0m[38;5;12m (https://github.com/tora-tool/tora) - TOra is an open source SQL IDE for Oracle, MySQL and PostgreSQL dbs.[39m
[38;5;12m- [39m[38;5;14m[1mValentina Studio[0m[38;5;12m (https://www.valentina-db.com/en/valentina-studio-overview) - Create, administer, query and explore Valentina DB, MySQL, MariaDB, PostgreSQL and SQLite databases for FREE.[39m
[38;5;12m- [39m[38;5;14m[1mWebDB[0m[38;5;12m (https://webdb.app) - Free Efficient Database IDE. Featuring Server Discovery, ERD, Data Generator, AI, NoSQL Structure Manager, Database Versioning and many more.[39m


[38;2;255;187;0m[4mGUI[0m
[38;5;12m- [39m[38;5;14m[1mAdminer[0m[38;5;12m (https://github.com/vrana/adminer) - Database management in a single PHP file.[39m
[38;5;12m- [39m[38;5;14m[1mAnother Redis Desktop Manager[0m[38;5;12m (https://github.com/qishibo/AnotherRedisDesktopManager) - Free Open Source Redis Manager. Available on Mac, Linux, Windows, Homebrew, Snap, winget, and more.[39m
[38;5;12m- [39m[38;5;14m[1mAzure Data Studio[0m[38;5;12m (https://github.com/microsoft/azuredatastudio) - A data management tool that enables working with SQL Server, PostgreSQL, Azure SQL DB and SQL DW from Windows, macOS and Linux.[39m
[38;5;12m- [39m[38;5;14m[1mBeekeeper Studio[0m[38;5;12m (https://github.com/beekeeper-studio/beekeeper-studio) - Open Source SQL Editor and Database Manager with a privacy commitment in their mission statement.[39m
[38;5;12m- [39m[38;5;14m[1mDbGate[0m[38;5;12m (https://github.com/dbgate/dbgate) - Database manager for MySQL, PostgreSQL, SQL Server, MongoDB, SQLite and others. Runs under Windows, Linux, Mac or as web application.[39m
[38;5;12m- [39m[38;5;14m[1mDB Lens[0m[38;5;12m (https://github.com/dblens/app) - Open Source Postgres GUI - Automatic ER diagrams, Internal DB Insights, Disk Utilisation, Performance Metrics, Index Usage, Sequential scan counts and more.[39m
[38;5;12m- [39m[38;5;14m[1mDbVisualizer[0m[38;5;12m (https://www.dbvis.com) - Universal database tool for developers, DBAs and analysts.[39m
[38;5;12m- [39m[38;5;14m[1mJackDB[0m[38;5;12m (https://www.jackdb.com) - Direct SQL access to all your data, no matter where it lives.[39m
[38;5;12m- [39m[38;5;14m[1mJailer[0m[38;5;12m (https://github.com/Wisser/Jailer) - Database Subsetting and Relational Data Browsing Tool/Client.[39m
[38;5;12m- [39m[38;5;14m[1mMalewicz[0m[38;5;12m (https://github.com/mgramin/malewicz) - Yet Another WEB client for DB schema exploring and performance analysis, but originally created specifically for hacking and extending.[39m
[38;5;12m- [39m[38;5;14m[1mMissionKontrol[0m[38;5;12m (https://www.missionkontrol.io) - Modern drag & drop admin panel/client with full user permissions for non-technical users.[39m
[38;5;12m- [39m[38;5;14m[1mocelotgui[0m[38;5;12m (https://github.com/ocelot-inc/ocelotgui) - For MySQL, MariaDB, and Tarantool. Developed for Linux but can run on Windows.[39m
[38;5;12m- [39m[38;5;14m[1mOmniDB[0m[38;5;12m (https://github.com/OmniDB/OmniDB) - Web tool for database management.[39m
[38;5;12m- [39m[38;5;14m[1mPgweb[0m[38;5;12m (https://github.com/sosedoff/pgweb) - Web-based database browser for PostgreSQL, written in Go and works on macOS, Linux and Windows machines.[39m
[38;5;12m- [39m[38;5;14m[1mphpLiteAdmin[0m[38;5;12m (https://www.phpliteadmin.org) - Web-based SQLite database admin tool written in PHP with support for SQLite3 and SQLite2.[39m
[38;5;12m- [39m[38;5;14m[1mphpMyAdmin[0m[38;5;12m (https://github.com/phpmyadmin/phpmyadmin) - A web interface for MySQL and MariaDB.[39m
[38;5;12m- [39m[38;5;14m[1mpsequel[0m[38;5;12m (http://www.psequel.com) - PSequel provides a clean and simple interface for you to perform common PostgreSQL tasks quickly.[39m
[38;5;12m- [39m[38;5;14m[1mPopSQL[0m[38;5;12m (https://popsql.com) - Modern, collaborative SQL editor for your team.[39m
[38;5;12m- [39m[38;5;14m[1mPostico[0m[38;5;12m (https://eggerapps.at/postico) - A Modern PostgreSQL Client for the Mac.[39m
[38;5;12m- [39m[38;5;14m[1mRobo 3T[0m[38;5;12m (https://github.com/Studio3T/robomongo) - Robo 3T (formerly Robomongo) is a shell-centric cross-platform MongoDB management tool.[39m
[38;5;12m- [39m[38;5;14m[1mSequel Ace[0m[38;5;12m (https://github.com/Sequel-Ace/Sequel-Ace) - MySQL/MariaDB database management for macOS.[39m
[38;5;12m- [39m[38;5;14m[1mSequel Pro[0m[38;5;12m (https://github.com/sequelpro/sequelpro) - Sequel Pro is a fast, easy-to-use Mac database management application for working with MySQL & MariaDB databases.[39m
[38;5;12m- [39m[38;5;14m[1mSQLite Expert[0m[38;5;12m (http://www.sqliteexpert.com/index.html) - Graphical interface supports all SQLite features.[39m
[38;5;12m- [39m[38;5;14m[1msqlite-tui[0m[38;5;12m (https://github.com/mathaou/sqlite-tui) - A TUI for viewing sqlite databases, written in Go.[39m
[38;5;12m- [39m[38;5;14m[1msqlpad[0m[38;5;12m (https://github.com/rickbergfalk/sqlpad) - Web-based SQL editor run in your own private cloud.[39m
[38;5;12m- [39m[38;5;14m[1mSQLPro[0m[38;5;12m (https://www.macpostgresclient.com) - A simple, powerful Postgres manager for macOS.[39m
[38;5;12m- [39m[38;5;14m[1mSQuirreL[0m[38;5;12m (https://sourceforge.net/projects/squirrel-sql) - Graphical SQL client written in Java that will allow you to view the structure of a JDBC compliant database, browse the data in tables, issue SQL commands etc.[39m
[38;5;12m- [39m[38;5;14m[1mSQLTools[0m[38;5;12m (https://github.com/mtxr/vscode-sqltools) - Database management for VSCode.[39m
[38;5;12m- [39m[38;5;14m[1mSQLyog[0m[38;5;12m (https://www.webyog.com/product/sqlyog) - The most complete and easy to use MySQL GUI.[39m
[38;5;12m- [39m[38;5;14m[1mTabix[0m[38;5;12m (https://github.com/tabixio/tabix) - SQL Editor & Open source simple business intelligence for Clickhouse.[39m
[38;5;12m- [39m[38;5;14m[1mTablePlus[0m[38;5;12m (https://github.com/TablePlus/TablePlus) - Modern, native, and friendly GUI tool for relational databases: MySQL, PostgreSQL, SQLite & more.[39m
[38;5;12m- [39m[38;5;14m[1mTeamPostgreSQL[0m[38;5;12m (http://www.teampostgresql.com) - PostgreSQL Web Administration GUI - use your PostgreSQL databases from anywhere, with rich, lightning-fast AJAX web interface.[39m
[38;5;12m- [39m[38;5;14m[1mQuery.me[0m[38;5;12m (https://query.me) - Collaborative SQL editor in Notebook format. Let's you reference query results using JINJA, visualize data, and schedule runs and exports.[39m


[38;2;255;187;0m[4mCLI[0m
[38;5;12m- [39m[38;5;14m[1mipython-sql[0m[38;5;12m (https://github.com/catherinedevlin/ipython-sql) - Connect to a database for issue SQL commands within IPython or IPython Notebook.[39m
[38;5;12m- [39m[38;5;14m[1miredis[0m[38;5;12m (https://github.com/laixintao/iredis) - A Cli for Redis with AutoCompletion and Syntax Highlighting.[39m
[38;5;12m- [39m[38;5;14m[1mpgcenter[0m[38;5;12m (https://github.com/lesovsky/pgcenter) - Top-like admin tool for PostgreSQL.[39m
[38;5;12m- [39m[38;5;14m[1mpg_activity[0m[38;5;12m (https://github.com/julmon/pg_activity) - Top-like application for PostgreSQL server activity monitoring.[39m
[38;5;12m- [39m[38;5;14m[1mpg_top[0m[38;5;12m (https://github.com/markwkm/pg_top) - Top for PostgreSQL.[39m
[38;5;12m- [39m[38;5;14m[1mpspg[0m[38;5;12m (https://github.com/okbob/pspg) - Postgres Pager.[39m
[38;5;12m- [39m[38;5;14m[1mSQLcl[0m[38;5;12m (http://www.oracle.com/technetwork/developer-tools/sqlcl/overview/index.html) - Oracle SQL Developer Command Line (SQLcl) is a free command line interface for Oracle Database.[39m
[38;5;12m- [39m[38;5;14m[1msqlite-utils[0m[38;5;12m (https://github.com/simonw/sqlite-utils) - CLI tools for manipulating SQLite database files - inserting data, running queries, creating indexes, configuring full-text search and more.[39m
[38;5;12m- [39m[38;5;14m[1mSQLLine[0m[38;5;12m (https://github.com/julianhyde/sqlline) - Command-line shell for issuing SQL to relational databases via JDBC.[39m
[38;5;12m- [39m[38;5;14m[1musql[0m[38;5;12m (https://github.com/xo/usql) - A universal command-line interface for PostgreSQL, MySQL, Oracle Database, SQLite3, Microsoft SQL Server, and many other databases including NoSQL and non-relational databases![39m

[38;2;255;187;0m[4mdbcli[0m
[38;5;12m- [39m[38;5;14m[1mathenacli[0m[38;5;12m (https://github.com/dbcli/athenacli) - AthenaCLI is a CLI tool for AWS Athena service that can do auto-completion and syntax highlighting.[39m
[38;5;12m- [39m[38;5;14m[1mlitecli[0m[38;5;12m (https://github.com/dbcli/litecli) - CLI for SQLite Databases with auto-completion and syntax highlighting.[39m
[38;5;12m- [39m[38;5;14m[1mmssql-cli[0m[38;5;12m (https://github.com/dbcli/mssql-cli) - A command-line client for SQL Server with auto-completion and syntax highlighting.[39m
[38;5;12m- [39m[38;5;14m[1mmycli[0m[38;5;12m (https://github.com/dbcli/mycli) - A Terminal Client for MySQL with AutoCompletion and Syntax Highlighting.[39m
[38;5;12m- [39m[38;5;14m[1mpgcli[0m[38;5;12m (https://github.com/dbcli/pgcli) - Postgres CLI with autocompletion and syntax highlighting.[39m
[38;5;12m- [39m[38;5;14m[1mvcli[0m[38;5;12m (https://github.com/dbcli/vcli) - Vertica CLI with auto-completion and syntax highlighting.[39m


[38;2;255;187;0m[4mSchema[0m

[38;2;255;187;0m[4mChanges[0m
[38;5;12m- [39m[38;5;14m[1m2bass[0m[38;5;12m (https://github.com/CourseOrchestra/2bass) - Database configuration-as-code tool that utilizes concept of idempotent DDL scripts.[39m
[38;5;12m- [39m[38;5;14m[1mAtlas[0m[38;5;12m (https://github.com/ariga/atlas) - Inspect and Apply changes to your database schema.[39m
[38;5;12m- [39m[38;5;14m[1mBytebase[0m[38;5;12m (https://github.com/bytebase/bytebase) - Web-based, zero-config, dependency-free database schema change and version control tool for teams.[39m
[38;5;12m- [39m[38;5;14m[1mflyway[0m[38;5;12m (https://github.com/flyway/flyway) - Database migration tool.[39m
[38;5;12m- [39m[38;5;14m[1mgh-ost[0m[38;5;12m (https://github.com/github/gh-ost) - Online schema migration for MySQL.[39m
[38;5;12m- [39m[38;5;14m[1mliquibase[0m[38;5;12m (https://github.com/liquibase/liquibase) - Database-independent library for tracking, managing and applying database schema changes.[39m
[38;5;12m- [39m[38;5;14m[1mmigra[0m[38;5;12m (https://github.com/djrobstep/migra) - Like diff but for PostgreSQL schemas.[39m
[38;5;12m- [39m[38;5;14m[1mnode-pg-migrate[0m[38;5;12m (https://github.com/salsita/node-pg-migrate) - Node.js database migration management built exclusively for postgres. (But can also be used for other DBs conforming to SQL standard - e.g. CockroachDB.)[39m
[38;5;12m- [39m[38;5;14m[1mpg-osc[0m[38;5;12m (https://github.com/shayonj/pg-osc) - Easy CLI tool for making zero downtime schema changes and backfills in PostgreSQL.[39m
[38;5;12m- [39m[38;5;14m[1mPrisma Migrate[0m[38;5;12m (https://github.com/prisma/migrate) - Declarative database schema migration tool that uses a declarative data modeling syntax to describe your database schema.[39m
[38;5;12m- [39m[38;5;14m[1mPyrseas[0m[38;5;12m (https://github.com/perseas/Pyrseas) - Provides utilities to describe a PostgreSQL database schema as YAML.[39m
[38;5;12m- [39m[38;5;14m[1mReshape[0m[38;5;12m (https://github.com/fabianlindfors/reshape) - An easy-to-use, zero-downtime schema migration tool for Postgres.[39m
[38;5;12m- [39m[38;5;14m[1mSchemaHero[0m[38;5;12m (https://github.com/schemahero/schemahero) - A Kubernetes operator for declarative database schema management (gitops for database schemas).[39m
[38;5;12m- [39m[38;5;14m[1mSkeema[0m[38;5;12m (https://github.com/skeema/skeema) - Declarative pure-SQL schema management system for MySQL and MariaDB, with support for sharding and external online schema change tools.[39m
[38;5;12m- [39m[38;5;14m[1mSqitch[0m[38;5;12m (https://github.com/sqitchers/sqitch) - Sensible database-native change management for framework-free development and dependable deployment.[39m
[38;5;12m- [39m[38;5;14m[1msqldef[0m[38;5;12m (https://github.com/k0kubun/sqldef) - Idempotent schema management for MySQL, PostgreSQL, and more.[39m
[38;5;12m- [39m[38;5;14m[1myuniql[0m[38;5;12m (https://github.com/rdagumampan/yuniql) - Yet another schema versioning and migration tool just made with native .NET Core 3.0+ and hopefully better.[39m

[38;2;255;187;0m[4mCode generation[0m
[38;5;12m- [39m[38;5;14m[1mddl-generator[0m[38;5;12m (https://github.com/catherinedevlin/ddl-generator) - Infers SQL DDL (Data Definition Language) from table data.[39m
[38;5;12m- [39m[38;5;14m[1mscheme2ddl[0m[38;5;12m (https://github.com/qwazer/scheme2ddl) - Command line util for export Oracle schema to set of ddl init scripts with ability to filter undesirable information, separate DDL in different files, pretty format output.[39m

[38;2;255;187;0m[4mDiagrams[0m
[38;5;12m- [39m[38;5;14m[1mAzimutt[0m[38;5;12m (https://github.com/azimuttapp/azimutt) - An Entity Relationship diagram (ERD) visualization tool, with various filters and inputs to help understand your database schema.[39m
[38;5;12m- [39m[38;5;14m[1mERAlchemy[0m[38;5;12m (https://github.com/Alexis-benoist/eralchemy) - Entity Relation Diagrams generation tool.[39m
[38;5;12m- [39m[38;5;14m[1mERD Lab[0m[38;5;12m (https://www.erdlab.io/) - Free cloud based entity relationship diagram (ERD) tool made for developers.[39m
[38;5;12m- [39m[38;5;14m[1mQuickDBD[0m[38;5;12m (https://www.quickdatabasediagrams.com/) - Simple online tool to quickly draw database diagrams.[39m

[38;2;255;187;0m[4mDocumentations[0m
[38;5;12m- [39m[38;5;14m[1mdbdocs[0m[38;5;12m (https://dbdocs.io/) - Create web-based database documentation using DSL code.[39m
[38;5;12m- [39m[38;5;14m[1mDBML[0m[38;5;12m (https://github.com/holistics/dbml) - Database Markup Language, designed to define and document database structures.[39m
[38;5;12m- [39m[38;5;14m[1mSchemaCrawler[0m[38;5;12m (https://github.com/schemacrawler/SchemaCrawler) - A free database schema discovery and comprehension tool.[39m
[38;5;12m- [39m[38;5;14m[1mSchema Spy[0m[38;5;12m (https://github.com/schemaspy/schemaspy) - Generating your database to HTML documentation, including Entity Relationship diagrams.[39m
[38;5;12m- [39m[38;5;14m[1mtbls[0m[38;5;12m (https://github.com/k1LoW/tbls) - CI-Friendly tool for document a database, written in Go.[39m

[38;2;255;187;0m[4mDesign[0m
[38;5;12m- [39m[38;5;14m[1mDatabase Design[0m[38;5;12m (https://github.com/alextanhongpin/database-design) - Useful tips for designing robust database schema.[39m
[38;5;12m- [39m[38;5;14m[1mDBDiagram[0m[38;5;12m (https://dbdiagram.io) - A free, simple tool to draw ER diagrams by just writing code.[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mDbSchema[0m[38;5;12m [39m[38;5;12m(https://dbschema.com/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mUniversal[39m[38;5;12m [39m[38;5;12mdatabase[39m[38;5;12m [39m[38;5;12mdesigner[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mout-of-the-box[39m[38;5;12m [39m[38;5;12mschema[39m[38;5;12m [39m[38;5;12mmanagement,[39m[38;5;12m [39m[38;5;12mschema[39m[38;5;12m [39m[38;5;12mdocumentation,[39m[38;5;12m [39m[38;5;12mdesign[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mteam,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mdeployment[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mmultiple[39m[38;5;12m [39m[38;5;12mdatabases.[39m[38;5;12m [39m[38;5;12mDbSchema[39m[38;5;12m [39m[38;5;12mfeatures[39m[38;5;12m [39m[38;5;12mtools[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mwriting[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mexecuting[39m[38;5;12m [39m
[38;5;12mqueries,[39m[38;5;12m [39m[38;5;12mexploring[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mdata,[39m[38;5;12m [39m[38;5;12mgenerating[39m[38;5;12m [39m[38;5;12mdata,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mbuilding[39m[38;5;12m [39m[38;5;12mreports.[39m
[38;5;12m- [39m[38;5;14m[1mERBuilder Data Modeler[0m[38;5;12m (https://soft-builder.com/erbuilder-data-modeler) - Easy-to-use database modeling software for high-quality data models. It's a complete data modeling solution for data modelers and data architects.[39m
[38;5;12m- [39m[38;5;14m[1mMoon Modeler[0m[38;5;12m (https://www.datensen.com) - Data modeling tool for both noSQL and relational databases. Available for Windows, Linux and macOS.[39m
[38;5;12m- [39m[38;5;14m[1mNavicat Data Modeler[0m[38;5;12m (https://www.navicat.com/en/products/navicat-data-modeler) - A powerful and cost-effective database design tool which helps you build high-quality conceptual, logical and physical data models.[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mOracle[0m[38;5;14m[1m [0m[38;5;14m[1mSQL[0m[38;5;14m[1m [0m[38;5;14m[1mDeveloper[0m[38;5;14m[1m [0m[38;5;14m[1mData[0m[38;5;14m[1m [0m[38;5;14m[1mModeler[0m[38;5;12m [39m[38;5;12m(http://www.oracle.com/technetwork/developer-tools/datamodeler/overview/index.html)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mOracle[39m[38;5;12m [39m[38;5;12mSQL[39m[38;5;12m [39m[38;5;12mDeveloper[39m[38;5;12m [39m[38;5;12mData[39m[38;5;12m [39m[38;5;12mModeler[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mfree[39m[38;5;12m [39m[38;5;12mgraphical[39m[38;5;12m [39m[38;5;12mtool[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12menhances[39m[38;5;12m [39m[38;5;12mproductivity[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12msimplifies[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mmodeling[39m
[38;5;12mtasks.[39m
[38;5;12m- [39m[38;5;14m[1mpgmodeler[0m[38;5;12m (https://github.com/pgmodeler/pgmodeler) - Data modeling tool designed for PostgreSQL.[39m
[38;5;12m- [39m[38;5;14m[1mWWW SQL Designer[0m[38;5;12m (https://github.com/ondras/wwwsqldesigner) - Online SQL diagramming tool.[39m

[38;2;255;187;0m[4mSamples[0m
[38;5;12m- [39m[38;5;14m[1mOracle Database Sample Schemas[0m[38;5;12m (https://github.com/oracle/db-sample-schemas) - Oracle Database Sample Schemas.[39m


[38;2;255;187;0m[4mAPI[0m
[38;5;12mBuilding API for your Data[39m
[38;5;12m- [39m[38;5;14m[1mDatasette[0m[38;5;12m (https://github.com/simonw/datasette) - A tool for exploring and publishing data.[39m
[38;5;12m- [39m[38;5;14m[1mDreamFactory[0m[38;5;12m (https://github.com/dreamfactorysoftware/dreamfactory) - A open source REST API backend for mobile, web, and IoT applications.[39m
[38;5;12m- [39m[38;5;14m[1mGraphweaver[0m[38;5;12m (https://github.com/exogee-technology/graphweaver) - Turn multiple data sources into a single GraphQL API.[39m
[38;5;12m- [39m[38;5;14m[1mHasura GraphQL Engine[0m[38;5;12m (https://github.com/hasura/graphql-engine) - Blazing fast, instant realtime GraphQL APIs on Postgres with fine grained access control, also trigger webhooks on database events.[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mOracle[0m[38;5;14m[1m [0m[38;5;14m[1mREST[0m[38;5;14m[1m [0m[38;5;14m[1mData[0m[38;5;14m[1m [0m[38;5;14m[1mServices[0m[38;5;12m [39m[38;5;12m(http://www.oracle.com/technetwork/developer-tools/rest-data-services)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mmid-tier[39m[38;5;12m [39m[38;5;12mJava[39m[38;5;12m [39m[38;5;12mapplication,[39m[38;5;12m [39m[38;5;12mORDS[39m[38;5;12m [39m[38;5;12mmaps[39m[38;5;12m [39m[38;5;12mHTTP(S)[39m[38;5;12m [39m[38;5;12mverbs[39m[38;5;12m [39m[38;5;12m(GET,[39m[38;5;12m [39m[38;5;12mPOST,[39m[38;5;12m [39m[38;5;12mPUT,[39m[38;5;12m [39m[38;5;12mDELETE,[39m[38;5;12m [39m[38;5;12metc.)[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mdatabase[39m[38;5;12m [39m[38;5;12mtransactions[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mreturns[39m[38;5;12m [39m[38;5;12many[39m[38;5;12m [39m[38;5;12mresults[39m[38;5;12m [39m
[38;5;12mformatted[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mJSON.[39m
[38;5;12m- [39m[38;5;14m[1mPrisma[0m[38;5;12m (https://github.com/prismagraphql/prisma) -  Prisma turns your database into a realtime GraphQL API.[39m
[38;5;12m- [39m[38;5;14m[1mPostGraphile[0m[38;5;12m (https://github.com/graphile/postgraphile) - Instantly spin-up a GraphQL API server by pointing PostGraphile at your existing PostgreSQL database.[39m
[38;5;12m- [39m[38;5;14m[1mPostgREST[0m[38;5;12m (https://github.com/PostgREST/postgrest) - REST API for any Postgres database.[39m
[38;5;12m- [39m[38;5;14m[1mprest[0m[38;5;12m (https://github.com/prest/prest) - Is a way to serve a RESTful API from any databases written in Go.[39m
[38;5;12m- [39m[38;5;14m[1mRemult[0m[38;5;12m (https://github.com/remult/remult) - End-to-end type-safe CRUD via REST API for your database, with fine-grained access control.[39m
[38;5;12m- [39m[38;5;14m[1mrestSQL[0m[38;5;12m (https://github.com/restsql/restsql) - SQL generator with Java and HTTP APIs, uses a simple RESTful HTTP API with XML or JSON serialization.[39m
[38;5;12m- [39m[38;5;14m[1mresquel[0m[38;5;12m (https://github.com/formio/resquel) - Easily convert your SQL database into a REST API.[39m
[38;5;12m- [39m[38;5;14m[1msandman2[0m[38;5;12m (https://github.com/jeffknupp/sandman2) - Automatically generate a RESTful API service for your legacy database.[39m
[38;5;12m- [39m[38;5;14m[1mVulcanSQL[0m[38;5;12m (https://github.com/Canner/vulcan-sql) - Write templated SQL to automatically exposing RESTful APIs from your database/data warehouse/data lake.[39m

[38;2;255;187;0m[4mApplication platforms[0m
[38;5;12mLow-code and no-code platforms for application building[39m
[38;5;12m- [39m[38;5;14m[1mAppsmith[0m[38;5;12m (https://github.com/appsmithorg/appsmith) - Powerful open source low code framework to build internal applications really quickly.[39m
[38;5;12m- [39m[38;5;14m[1mBudibase[0m[38;5;12m (https://github.com/Budibase/budibase) - Low-code platform for creating internal apps in minutes.[39m
[38;5;12m- [39m[38;5;14m[1mILLA Cloud[0m[38;5;12m (https://github.com/illacloud/illa-builder) - Low-code internal tool building platform.[39m
[38;5;12m- [39m[38;5;14m[1mNhost[0m[38;5;12m (https://github.com/nhost/nhost) - The Open Source Firebase Alternative with GraphQL.[39m
[38;5;12m- [39m[38;5;14m[1mSaltcorn[0m[38;5;12m (https://github.com/saltcorn/saltcorn) - Open source no-code builder for web datatabase applications. Server and drag-and-drop UI builder, data stored in PostgreSQL or SQLite.[39m
[38;5;12m- [39m[38;5;14m[1mTooljet[0m[38;5;12m (https://github.com/ToolJet/ToolJet) - Open-source low-code platform to build internal tools.[39m


[38;2;255;187;0m[4mBackup[0m
[38;5;12m- [39m[38;5;14m[1mBaRMan[0m[38;5;12m (https://github.com/2ndquadrant-it/barman) - Backup and Recovery Manager for PostgreSQL.[39m
[38;5;12m- [39m[38;5;14m[1mpgbackrest[0m[38;5;12m (https://github.com/pgbackrest/pgbackrest) - Reliable PostgreSQL Backup & Restore.[39m
[38;5;12m- [39m[38;5;14m[1mpgcopydb[0m[38;5;12m (https://github.com/dimitri/pgcopydb) - Copy a Postgres database to a target Postgres server (pg_dump | pg_restore on steroids).[39m

[38;2;255;187;0m[4mCloning[0m
[38;5;12m- [39m[38;5;14m[1mDatabase Lab Engine[0m[38;5;12m (https://gitlab.com/postgres-ai/database-lab) - Instant thin cloning for Postgres to scale the development process.[39m
[38;5;12m- [39m[38;5;14m[1mclone_schema[0m[38;5;12m (https://github.com/denishpatel/pg-clone-schema) - Postgres clone schema utility without need of going outside of database.[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mSpawn[0m[38;5;12m [39m[38;5;12m(https://spawn.cc/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mCloud[39m[38;5;12m [39m[38;5;12mservice[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mcreating[39m[38;5;12m [39m[38;5;12minstant[39m[38;5;12m [39m[38;5;12mdatabase[39m[38;5;12m [39m[38;5;12mcopies[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mdevelopment[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mCI.[39m[38;5;12m [39m[38;5;12mNo[39m[38;5;12m [39m[38;5;12mmore[39m[38;5;12m [39m[38;5;12mlocal[39m[38;5;12m [39m[38;5;12mdb[39m[38;5;12m [39m[38;5;12minstalls,[39m[38;5;12m [39m[38;5;12minstant[39m[38;5;12m [39m[38;5;12mrecovery[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12marbitrary[39m[38;5;12m [39m[38;5;12msave[39m[38;5;12m [39m[38;5;12mpoints,[39m[38;5;12m [39m[38;5;12misolated[39m[38;5;12m [39m[38;5;12mcopies[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12meach[39m[38;5;12m [39m[38;5;12mfeature[39m[38;5;12m [39m[38;5;12mbranch[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mtest.[39m[38;5;12m [39m[38;5;12mInstant[39m[38;5;12m [39m
[38;5;12mprovisioning[39m[38;5;12m [39m[38;5;12mregardless[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mdatabase[39m[38;5;12m [39m[38;5;12msize.[39m


[38;2;255;187;0m[4mMonitoring/Statistics/Perfomance[0m
[38;5;12m- [39m[38;5;14m[1mASH Viewer[0m[38;5;12m (https://github.com/akardapolov/ASH-Viewer) - Provides a graphical view of active session history data within the Oracle and PostgreSQL DB.[39m
[38;5;12m- [39m[38;5;14m[1mMetis[0m[38;5;12m (https://www.metisdata.io/product/troubleshooting) - Metis provides observability and performance tuning for SQL databases.[39m
[38;5;12m- [39m[38;5;14m[1mMonyog[0m[38;5;12m (https://www.webyog.com/product/monyog) - Agentless & Cost-effective MySQL Monitoring Tool.[39m
[38;5;12m- [39m[38;5;14m[1mmssql-monitoring[0m[38;5;12m (https://github.com/microsoft/mssql-monitoring) - Monitor your SQL Server on Linux performance using collectd, InfluxDB and Grafana.[39m
[38;5;12m- [39m[38;5;14m[1mNavicat Monitor[0m[38;5;12m (https://www.navicat.com/en/products/navicat-monitor) - A safe, simple and agentless remote server monitoring tool that is packed with powerful features to make your monitoring effective as possible.[39m
[38;5;12m- [39m[38;5;14m[1mPercona Monitoring and Management[0m[38;5;12m (https://github.com/percona/pmm) - Open source platform for managing and monitoring MySQL and MongoDB performance.[39m
[38;5;12m- [39m[38;5;14m[1mpganalyze collector[0m[38;5;12m (https://github.com/pganalyze/collector) - Pganalyze statistics collector for gathering PostgreSQL metrics and log data.[39m
[38;5;12m- [39m[38;5;14m[1mpgbadger[0m[38;5;12m (https://github.com/dalibo/pgbadger) - A fast PostgreSQL Log Analyzer.[39m
[38;5;12m- [39m[38;5;14m[1mpgDash[0m[38;5;12m (https://pgdash.io) - Measure and track every aspect of your PostgreSQL databases.[39m
[38;5;12m- [39m[38;5;14m[1mPgHero[0m[38;5;12m (https://github.com/ankane/pghero) - A performance dashboard for Postgres - health checks, suggested indexes, and more.[39m
[38;5;12m- [39m[38;5;14m[1mpgmetrics[0m[38;5;12m (https://github.com/rapidloop/pgmetrics) - Collect and display information and stats from a running PostgreSQL server.[39m
[38;5;12m- [39m[38;5;14m[1mpgMonitor[0m[38;5;12m (https://github.com/CrunchyData/pgmonitor) - All-in-one tool to easily create an environment to visualize the health and performance of your PostgreSQL cluster.[39m
[38;5;12m- [39m[38;5;14m[1mpgMustard[0m[38;5;12m (https://www.pgmustard.com) - A user interface for Postgres explain plans, plus tips to improve performance.[39m
[38;5;12m- [39m[38;5;14m[1mpgstats[0m[38;5;12m (https://github.com/gleu/pgstats) - Collects PostgreSQL statistics, and either saves them in CSV files or print them on the stdout.[39m
[38;5;12m- [39m[38;5;14m[1mpgwatch2[0m[38;5;12m (https://github.com/cybertec-postgresql/pgwatch2) - Flexible self-contained PostgreSQL metrics monitoring/dashboarding solution.[39m
[38;5;12m- [39m[38;5;14m[1mPostgreSQL Metrics[0m[38;5;12m (https://github.com/spotify/postgresql-metrics) - Service to extract and provide metrics on your PostgreSQL database.[39m
[38;5;12m- [39m[38;5;14m[1mPostgres Monitor[0m[38;5;12m (https://postgresmonitor.com) - An easy-to-use monitoring service for PostgreSQL providing alerts, dashboards, query stats and dynamic recommendations.[39m
[38;5;12m- [39m[38;5;14m[1mpostgres-checkup[0m[38;5;12m (https://gitlab.com/postgres-ai/postgres-checkup) - New-generation diagnostics tool that allows users to do a deep analysis of the health of Postgres databases.[39m
[38;5;12m- [39m[38;5;14m[1mPromscale[0m[38;5;12m (https://github.com/timescale/promscale) - The open-source observability backend for metrics and traces powered by SQL.[39m
[38;5;12m- [39m[38;5;14m[1mTelegraf PostgreSQL plugin[0m[38;5;12m (https://github.com/influxdata/telegraf/tree/master/plugins/inputs/postgresql) - Provides metrics for your postgres database.[39m

[38;2;255;187;0m[4mPrometheus[0m
[38;5;12m- [39m[38;5;14m[1mpgSCV[0m[38;5;12m (https://github.com/weaponry/pgscv) - Metrics exporter for PostgreSQL and Postgres-related services.[39m
[38;5;12m- [39m[38;5;14m[1mpostgres_exporter[0m[38;5;12m (https://github.com/wrouesnel/postgres_exporter) - Prometheus exporter for PostgreSQL server metrics.[39m
[38;5;12m- [39m[38;5;14m[1mpg_exporter[0m[38;5;12m (https://github.com/Vonng/pg_exporter) - Fully customizable Prometheus exporter for PostgreSQL & Pgbouncer with fine-grained execution control.[39m

[38;2;255;187;0m[4mZabbix[0m
[38;5;12m- [39m[38;5;14m[1mMamonsu[0m[38;5;12m (https://github.com/postgrespro/mamonsu) - Monitoring agent for PostgreSQL.[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mOrabbix[0m[38;5;12m [39m[38;5;12m(http://www.smartmarmot.com/wiki/index.php?title=Orabbix)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mOrabbix[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mplugin[39m[38;5;12m [39m[38;5;12mdesigned[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mwork[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mZabbix[39m[38;5;12m [39m[38;5;12mEnterprise[39m[38;5;12m [39m[38;5;12mMonitor[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mprovide[39m[38;5;12m [39m[38;5;12mmulti-tiered[39m[38;5;12m [39m[38;5;12mmonitoring,[39m[38;5;12m [39m[38;5;12mperformance[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mavailability[39m[38;5;12m [39m[38;5;12mreporting[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmeasurement[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m
[38;5;12mOracle[39m[38;5;12m [39m[38;5;12mDatabases,[39m[38;5;12m [39m[38;5;12malong[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mserver[39m[38;5;12m [39m[38;5;12mperformance[39m[38;5;12m [39m[38;5;12mmetrics.[39m
[38;5;12m- [39m[38;5;14m[1mpg_monz[0m[38;5;12m (https://github.com/pg-monz/pg_monz) - This is the Zabbix monitoring template for PostgreSQL Database.[39m
[38;5;12m- [39m[38;5;14m[1mPyora[0m[38;5;12m (https://github.com/bicofino/Pyora) - Python script to monitor Oracle Databases.[39m
[38;5;12m- [39m[38;5;14m[1mZabbixDBA[0m[38;5;12m (https://github.com/anetrusov/ZabbixDBA) - ZabbixDBA is fast, flexible, and continuously developing plugin to monitor your RDBMS.[39m


[38;2;255;187;0m[4mTesting[0m
[38;5;12m- [39m[38;5;14m[1mDbFit[0m[38;5;12m (https://github.com/dbfit/dbfit) - A database testing framework that supports easy test-driven development of your database code.[39m
[38;5;12m- [39m[38;5;14m[1mpgTAP[0m[38;5;12m (https://github.com/theory/pgtap) - Unit Testing for PostgreSQL.[39m
[38;5;12m- [39m[38;5;14m[1mRegreSQL[0m[38;5;12m (https://github.com/dimitri/regresql) - Regression Testing your SQL queries.[39m
[38;5;12m- [39m[38;5;14m[1mSQLancer[0m[38;5;12m (https://github.com/sqlancer/sqlancer) - Automatically test DBMS in order to find logic bugs in their implementation.[39m


[38;2;255;187;0m[4mHA/Failover/Sharding[0m
[38;5;12m- [39m[38;5;14m[1mCitus[0m[38;5;12m (https://github.com/citusdata/citus) - Postgres extension that distributes your data and your queries across multiple nodes.[39m
[38;5;12m- [39m[38;5;14m[1mpatroni[0m[38;5;12m (https://github.com/zalando/patroni) - A template for PostgreSQL High Availability with ZooKeeper, etcd, or Consul.[39m
[38;5;12m- [39m[38;5;14m[1mPercona XtraDB Cluster[0m[38;5;12m (https://github.com/percona/percona-xtradb-cluster) - A High Scalability Solution for MySQL Clustering and High Availability.[39m
[38;5;12m- [39m[38;5;14m[1mShardingSphere[0m[38;5;12m (https://github.com/apache/shardingsphere) - Distributed SQL transaction & query engine for data sharding, scaling, encryption, and more - on any database.[39m
[38;5;12m- [39m[38;5;14m[1mstolon[0m[38;5;12m (https://github.com/sorintlab/stolon) - Cloud native PostgreSQL manager for PostgreSQL high availability.[39m
[38;5;12m- [39m[38;5;14m[1mpg_auto_failover[0m[38;5;12m (https://github.com/citusdata/pg_auto_failover) - Postgres extension and service for automated failover and high-availability.[39m
[38;5;12m- [39m[38;5;14m[1mpglookout[0m[38;5;12m (https://github.com/aiven/pglookout) - PostgreSQL replication monitoring and failover daemon.[39m
[38;5;12m- [39m[38;5;14m[1mpgslice[0m[38;5;12m (https://github.com/ankane/pgslice) - Postgres partitioning as easy as pie.[39m
[38;5;12m- [39m[38;5;14m[1mPostgreSQL Automatic Failover[0m[38;5;12m (https://github.com/ClusterLabs/PAF) - High-Availibility for Postgres, based on industry references Pacemaker and Corosync.[39m
[38;5;12m- [39m[38;5;14m[1mpostgresql_cluster[0m[38;5;12m (https://github.com/vitabaks/postgresql_cluster) - PostgreSQL High-Availability Cluster (based on "Patroni" and "DCS(etcd)"). Automating deployment with Ansible.[39m
[38;5;12m- [39m[38;5;14m[1mVitess[0m[38;5;12m (https://github.com/vitessio/vitess) - Database clustering system for horizontal scaling of MySQL through generalized sharding.[39m


[38;2;255;187;0m[4mKubernetes[0m
[38;5;12m- [39m[38;5;14m[1mKubeDB[0m[38;5;12m (https://kubedb.com) - Making running production-grade databases easy on Kubernetes.[39m
[38;5;12m- [39m[38;5;14m[1mPostgres operator[0m[38;5;12m (https://github.com/zalando/postgres-operator) - The Postgres Operator enables highly-available PostgreSQL clusters on Kubernetes (K8s) powered by Patroni.[39m
[38;5;12m- [39m[38;5;14m[1mSpilo[0m[38;5;12m (https://github.com/zalando/spilo) - HA PostgreSQL Clusters with Docker.[39m
[38;5;12m- [39m[38;5;14m[1mStackGres[0m[38;5;12m (https://gitlab.com/ongresinc/stackgres) - Enterprise-grade, Full Stack PostgreSQL on Kubernetes.[39m


[38;2;255;187;0m[4mConfiguration Tuning[0m
[38;5;12m- [39m[38;5;14m[1mMySQLTuner-perl[0m[38;5;12m (https://github.com/major/MySQLTuner-perl) - Script written in Perl that allows you to review a MySQL installation quickly and make adjustments to increase performance and stability.[39m
[38;5;12m- [39m[38;5;14m[1mPGConfigurator[0m[38;5;12m (https://pgconfigurator.cybertec-postgresql.com) - Free online tool to generate an optimized [39m[48;5;235m[38;5;249mpostgresql.conf[49m[39m[38;5;12m.[39m
[38;5;12m- [39m[38;5;14m[1mpgtune[0m[38;5;12m (https://github.com/gregs1104/pgtune) - PostgreSQL configuration wizard.[39m
[38;5;12m- [39m[38;5;14m[1mpostgresqltuner.pl[0m[38;5;12m (https://github.com/jfcoz/postgresqltuner) - Simple script to analyse your PostgreSQL database configuration, and give tuning advice.[39m


[38;2;255;187;0m[4mDevOps[0m
[38;5;12m- [39m[38;5;14m[1mDBmaestro[0m[38;5;12m (https://www.dbmaestro.com) - DBmaestro accelerates release cycles & supports agility across the entire IT ecosystem.[39m
[38;5;12m- [39m[38;5;14m[1mToad DevOps Toolkit[0m[38;5;12m (https://www.quest.com/products/toad-devops-toolkit/) - Toad DevOps Toolkit executes key database development functions within your DevOps workflow —without compromising quality, performance or reliability.[39m


[38;2;255;187;0m[4mReporting[0m
[38;5;12m- [39m[38;5;14m[1mChartbrew[0m[38;5;12m (https://chartbrew.com) - Create live dashboards, charts, and client reports from multiple databases and services.[39m
[38;5;12m- [39m[38;5;14m[1mPoli[0m[38;5;12m (https://github.com/shzlw/poli) - An easy-to-use SQL reporting application built for SQL lovers.[39m


[38;2;255;187;0m[4mDistributions[0m
[38;5;12m- [39m[38;5;14m[1mDBdeployer[0m[38;5;12m (https://github.com/datacharmer/dbdeployer) - Tool that deploys MySQL database servers easily.[39m
[38;5;12m- [39m[38;5;14m[1mdbatools[0m[38;5;12m (https://github.com/sqlcollaborative/dbatools) - PowerShell module that you may think of like a command-line SQL Server Management Studio.[39m
[38;5;12m- [39m[38;5;14m[1mPostgres.app[0m[38;5;12m (https://github.com/PostgresApp/PostgresApp) - Full-featured PostgreSQL installation packaged as a standard Mac app.[39m
[38;5;12m- [39m[38;5;14m[1mBigSQL[0m[38;5;12m (https://www.bigsql.org) - A developer-friendly distribution of Postgres.[39m
[38;5;12m- [39m[38;5;14m[1mElephant Shed[0m[38;5;12m (https://github.com/credativ/elephant-shed) - Web-based PostgreSQL management front-end that bundles several utilities and applications for use with PostgreSQL.[39m
[38;5;12m- [39m[38;5;14m[1mPigsty[0m[38;5;12m (https://github.com/Vonng/pigsty) - Battery-Included Open-Source Distribution for PostgreSQL with ultimate observability & Database-as-Code toolbox for developers.[39m


[38;2;255;187;0m[4mSecurity[0m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mAcra[0m[38;5;12m [39m[38;5;12m(https://github.com/cossacklabs/acra)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mDatabase[39m[38;5;12m [39m[38;5;12msecurity[39m[38;5;12m [39m[38;5;12msuite.[39m[38;5;12m [39m[38;5;12mDatabase[39m[38;5;12m [39m[38;5;12mproxy[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mfield-level[39m[38;5;12m [39m[38;5;12mencryption,[39m[38;5;12m [39m[38;5;12msearch[39m[38;5;12m [39m[38;5;12mthrough[39m[38;5;12m [39m[38;5;12mencrypted[39m[38;5;12m [39m[38;5;12mdata,[39m[38;5;12m [39m[38;5;12mSQL[39m[38;5;12m [39m[38;5;12minjections[39m[38;5;12m [39m[38;5;12mprevention,[39m[38;5;12m [39m[38;5;12mintrusion[39m[38;5;12m [39m[38;5;12mdetection,[39m[38;5;12m [39m[38;5;12mhoneypots.[39m[38;5;12m [39m[38;5;12mSupports[39m[38;5;12m [39m[38;5;12mclient-side[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
[38;5;12mproxy-side[39m[38;5;12m [39m[38;5;12m("transparent")[39m[38;5;12m [39m[38;5;12mencryption.[39m[38;5;12m [39m[38;5;12mSQL,[39m[38;5;12m [39m[38;5;12mNoSQL.[39m
[38;5;12m- [39m[38;5;14m[1mDatabunker[0m[38;5;12m (https://github.com/securitybunker/databunker) - Special GDPR compliant secure vault for customer records built on top of regular DB.[39m
[38;5;12m- [39m[38;5;14m[1mInspektor[0m[38;5;12m (https://github.com/poonai/inspektor) - Access control layer for databases. Inspektor leverages open policy agent to make policy decisions.[39m


[38;2;255;187;0m[4mSQL[0m

[38;2;255;187;0m[4mAnalyzers[0m
[38;5;12m- [39m[38;5;14m[1mHolistic.dev[0m[38;5;12m (https://holistic.dev) - Automatic detection service for database performance, security, and architecture issues.[39m
[38;5;12m- [39m[38;5;14m[1mSQLCheck[0m[38;5;12m (https://github.com/jarulraj/sqlcheck) - Automatically detects common SQL anti-patterns.[39m
[38;5;12m- [39m[38;5;14m[1mSQLFluff[0m[38;5;12m (https://github.com/sqlfluff/sqlfluff) - Dialect-flexible and configurable SQL linter.[39m
[38;5;12m- [39m[38;5;14m[1mSQLLineage[0m[38;5;12m (https://github.com/reata/sqllineage) - SQL Lineage Analysis Tool powered by Python.[39m
[38;5;12m- [39m[38;5;14m[1mTSQLLint[0m[38;5;12m (https://github.com/tsqllint/tsqllint) - A tool for describing, identifying, and reporting the presence of anti-patterns in TSQL scripts.[39m

[38;2;255;187;0m[4mExtensions[0m
[38;5;12m- [39m[38;5;14m[1mPartiQL[0m[38;5;12m (https://partiql.org) - SQL-compatible access to relational, semi-structured, and nested data.[39m

[38;2;255;187;0m[4mFrameworks[0m
[38;5;12m- [39m[38;5;14m[1mApache Calcite[0m[38;5;12m (https://calcite.apache.org) - Dynamic data management framework with advanced SQL features.[39m
[38;5;12m- [39m[38;5;14m[1mZetaSQL[0m[38;5;12m (https://github.com/google/zetasql) - Analyzer Framework for SQL.[39m

[38;2;255;187;0m[4mFormatters[0m
[38;5;12m- [39m[38;5;14m[1mCodeBuff[0m[38;5;12m (https://github.com/antlr/codebuff) - Language-agnostic pretty-printing through machine learning.[39m
[38;5;12m- [39m[38;5;14m[1mpgFormatter[0m[38;5;12m (https://github.com/darold/pgFormatter) - A PostgreSQL SQL syntax beautifier.[39m
[38;5;12m- [39m[38;5;14m[1mPoor SQL[0m[38;5;12m (https://poorsql.com) - Instant free and open-source T-SQL formatting. [39m
[38;5;12m- [39m[38;5;14m[1mSQL Formatter[0m[38;5;12m (https://github.com/zeroturnaround/sql-formatter) - JavaScript library for pretty-printing SQL queries.[39m

[38;2;255;187;0m[4mGames[0m
[38;5;12m- [39m[38;5;14m[1mLost at SQL[0m[38;5;12m (https://lost-at-sql.therobinlord.com) - A SQL learning game to help you pick up basic SQL skills - so that you can use queries to get information.[39m
[38;5;12m- [39m[38;5;14m[1mSchemaverse[0m[38;5;12m (https://datalemur.com/blog/games-to-learn-sql#schemaverse) - A Space-based strategy game implemented entirely within a PostgreSQL database.[39m
[38;5;12m- [39m[38;5;14m[1mSQL Island[0m[38;5;12m (https://sql-island.informatik.uni-kl.de) - After the survived plane crash, you will be stuck on SQL Island for the time being. By making progress in the game, you will find a way to escape from this island.[39m
[38;5;12m- [39m[38;5;14m[1mSQL Murder Mystery[0m[38;5;12m (https://mystery.knightlab.com) - Designed to be both a self-directed lesson to learn SQL concepts and commands and a fun game for experienced SQL users to solve an intriguing crime.[39m
[38;5;12m- [39m[38;5;14m[1mSQL Police Department[0m[38;5;12m (https://sqlpd.com) - In SQLPD, you get to solve crimes while learning SQL at the same time.[39m

[38;2;255;187;0m[4mParsers[0m
[38;5;12m- [39m[38;5;14m[1mGeneral SQL Parser[0m[38;5;12m (https://www.sqlparser.com) - Parsing, formatting, modification and analysis for SQL.[39m
[38;5;12m- [39m[38;5;14m[1mjOOQ[0m[38;5;12m (https://github.com/jOOQ/jOOQ) - Parses SQL, translates it to other dialects, and allows for expression tree transformations.[39m
[38;5;12m- [39m[38;5;14m[1mJSqlParser[0m[38;5;12m (https://github.com/JSQLParser/JSqlParser) - Parses an SQL statement and translate it into a hierarchy of Java classes.[39m
[38;5;12m- [39m[38;5;14m[1mlibpg_query[0m[38;5;12m (https://github.com/pganalyze/libpg_query) - C library for accessing the PostgreSQL parser outside of the server environment.[39m
[38;5;12m- [39m[38;5;14m[1mMore SQL Parsing![0m[38;5;12m (https://github.com/klahnakoski/mo-sql-parsing) - Parse SQL into JSON.[39m
[38;5;12m- [39m[38;5;14m[1msqlparse[0m[38;5;12m (https://github.com/andialbrecht/sqlparse) - Non-validating SQL parser for Python.[39m
[38;5;12m- [39m[38;5;14m[1mSQLGlot[0m[38;5;12m (https://github.com/tobymao/sqlglot) - Pure Python SQL parser, transpiler, and builder.[39m

[38;2;255;187;0m[4mÜber SQL[0m
[38;5;12mRun SQL queries against anything[39m
[38;5;12m- [39m[38;5;14m[1mCloudQuery[0m[38;5;12m (https://github.com/cloudquery/cloudquery) - Extracts, transforms, and loads your cloud assets into normalized PostgreSQL tables.[39m
[38;5;12m- [39m[38;5;14m[1mcsvq[0m[38;5;12m (https://github.com/mithrandie/csvq) - SQL-like query language for CSV.[39m
[38;5;12m- [39m[38;5;14m[1mdsq[0m[38;5;12m (https://github.com/multiprocessio/dsq) - Commandline tool for running SQL queries against JSON, CSV, Excel, Parquet, and more.[39m
[38;5;12m- [39m[38;5;14m[1mMAT Calcite plugin[0m[38;5;12m (https://github.com/vlsi/mat-calcite-plugin) - This plugin for Eclipse Memory Analyzer allows to query heap dump via SQL.[39m
[38;5;12m- [39m[38;5;14m[1mOctoSQL[0m[38;5;12m (https://github.com/cube2222/octosql) - Query tool that allows you to join, analyse and transform data from multiple databases and file formats using SQL.[39m
[38;5;12m- [39m[38;5;14m[1mosquery[0m[38;5;12m (https://github.com/osquery/osquery) - SQL powered operating system instrumentation, monitoring, and analytics.[39m
[38;5;12m- [39m[38;5;14m[1mResmo[0m[38;5;12m (https://www.resmo.com) - Audit and evaluate resources using SQL.[39m
[38;5;12m- [39m[38;5;14m[1mSteampipe[0m[38;5;12m (https://github.com/turbot/steampipe) - Use SQL to instantly query your cloud services (AWS, Azure, GCP and more).[39m
[38;5;12m- [39m[38;5;14m[1mTextQL[0m[38;5;12m (https://github.com/dinedal/textql) - Execute SQL against structured text like CSV or TSV.[39m
[38;5;12m- [39m[38;5;14m[1mtrdsql[0m[38;5;12m (https://github.com/noborus/trdsql) - CLI tool that can execute SQL queries on CSV, LTSV, JSON and TBLN.[39m
[38;5;12m- [39m[38;5;14m[1mTrino[0m[38;5;12m (https://github.com/trinodb/trino) - Trino is a distributed SQL query engine designed to query large data sets distributed over one or more heterogeneous data sources.[39m

[38;2;255;187;0m[4mLanguage Server Protocol[0m
[38;5;12m- [39m[38;5;14m[1mSQLLanguageServer[0m[38;5;12m (https://github.com/joe-re/sql-language-server) - SQL Language Server.[39m
[38;5;12m- [39m[38;5;14m[1msqls[0m[38;5;12m (https://github.com/lighttiger2505/sqls) - SQL Language Server written in Go.[39m

[38;2;255;187;0m[4mLearning[0m
[38;5;12mLearning and puzzles for SQL[39m
[38;5;12m- [39m[38;5;14m[1mAdvanced SQL Puzzles[0m[38;5;12m (https://github.com/smpetersgithub/AdvancedSQLPuzzles) - Difficult set-based SQL puzzles.[39m
[38;5;12m- [39m[38;5;14m[1mHackerrank[0m[38;5;12m (https://www.hackerrank.com/domains/sql) - Practice coding, prepare for interviews, and get hired.[39m
[38;5;12m- [39m[38;5;14m[1mLearn SQL in a Month of Lunches[0m[38;5;12m (https://www.manning.com/books/learn-sql-in-a-month-of-lunches) - A book about how to use SQL to retrieve, filter, and analyze data.[39m
[38;5;12m- [39m[38;5;14m[1mLeetCode[0m[38;5;12m (https://leetcode.com/problemset/database) - Enhance your skills, expand your knowledge and prepare for technical interviews.[39m
[38;5;12m- [39m[38;5;14m[1mSelect Star SQL[0m[38;5;12m (https://selectstarsql.com) - Free interactive book which aims to be the best place on the internet for learning SQL.[39m
[38;5;12m- [39m[38;5;14m[1mStrataScratch[0m[38;5;12m (https://www.stratascratch.com/blog/categories/sql) - Data science educational resources.[39m
[38;5;12m- [39m[38;5;14m[1mSQL Murder Mystery[0m[38;5;12m (https://github.com/NUKnightLab/sql-mysteries) - Self-directed lesson to learn SQL concepts and commands and a fun game for experienced SQL users to solve an intriguing crime.[39m

[38;2;255;187;0m[4mPlan[0m
[38;5;12m- [39m[38;5;14m[1mpev2[0m[38;5;12m (https://github.com/dalibo/pev2) - A VueJS component to show a graphical vizualization of a PostgreSQL execution plan.[39m
[38;5;12m- [39m[38;5;14m[1mpg_flame[0m[38;5;12m (https://github.com/mgartner/pg_flame) - A flamegraph generator for Postgres [39m[48;5;235m[38;5;249mEXPLAIN ANALYZE[49m[39m[38;5;12m output.[39m

[38;2;255;187;0m[4mScripts[0m
[38;5;12mUseful SQL-scripts for various purposes[39m
[38;5;12m- [39m[38;5;14m[1mDBA MultiTool[0m[38;5;12m (https://github.com/LowlyDBA/dba-multitool) - T-SQL scripts for the long haul: optimizing storage, on-the-fly documentation, and general administrative needs for SQL Server.[39m
[38;5;12m- [39m[38;5;14m[1mpgx_scripts[0m[38;5;12m (https://github.com/pgexperts/pgx_scripts) - A collection of useful little scripts for database analysis and administration, created by our team at PostgreSQL Experts.[39m
[38;5;12m- [39m[38;5;14m[1mpgsql-bloat-estimation[0m[38;5;12m (https://github.com/ioguix/pgsql-bloat-estimation) - Queries to mesure statistical bloat in indexes and tables for PostgreSQL.[39m
[38;5;12m- [39m[38;5;14m[1mpgWikiDont[0m[38;5;12m (https://gitlab.com/depesz/pgWikiDont) - SQL test that checks if your database follows rules from .[39m
[38;5;12m- [39m[38;5;14m[1mpg-utils[0m[38;5;12m (https://github.com/dataegret/pg-utils) - Useful PostgreSQL utilities.[39m
[38;5;12m- [39m[38;5;14m[1mPostgres cheat sheet[0m[38;5;12m (https://postgrescheatsheet.com) - Useful SQL-scripts and commands by .[39m
[38;5;12m- [39m[38;5;14m[1mpostgres_dba[0m[38;5;12m (https://github.com/NikolayS/postgres_dba) - The missing set of useful tools for Postgres DBAs and all engineers.[39m
[38;5;12m- [39m[38;5;14m[1mpostgres_queries_and_commands.sql[0m[38;5;12m (https://gist.github.com/rgreenjr/3637525) - Useful PostgreSQL Queries and Commands.[39m
[38;5;12m- [39m[38;5;14m[1mTPT[0m[38;5;12m (https://github.com/tanelpoder/tpt-oracle) - These sqlplus scripts are for Oracle Database performance optimization & troubleshooting.[39m


[38;2;255;187;0m[4mData[0m
[38;5;12m- [39m[38;5;14m[1mdbt[0m[38;5;12m (https://github.com/dbt-labs/dbt-core) - Transform your data by simply writing select statements, while dbt handles turning these statements into tables and views in a data warehouse.[39m
[38;5;12m- [39m[38;5;14m[1mQuickTable[0m[38;5;12m (https://quicktable.io) - Empowers everyone to access, clean, analyze, transform, and model data with no code.[39m

[38;2;255;187;0m[4mCatalog[0m
[38;5;12m- [39m[38;5;14m[1mAmundsen[0m[38;5;12m (https://github.com/amundsen-io/amundsen) - Metadata driven application for improving the productivity of data analysts, data scientists and engineers when interacting with data.[39m
[38;5;12m- [39m[38;5;14m[1mDataHub[0m[38;5;12m (https://github.com/datahub-project/datahub) - The Metadata Platform for the Modern Data Stack.[39m
[38;5;12m- [39m[38;5;14m[1mMarquez[0m[38;5;12m (https://github.com/MarquezProject/marquez) - Collect, aggregate, and visualize a data ecosystem's metadata.[39m

[38;2;255;187;0m[4mLineage[0m
[38;5;12m- [39m[38;5;14m[1mDwh.dev[0m[38;5;12m (https://dwh.dev) - Nexgen data lineage for Snowflake.[39m

[38;2;255;187;0m[4mGeneration/Masking/Subsetting[0m
[38;5;12m- [39m[38;5;14m[1mBenerator[0m[38;5;12m (https://github.com/rapiddweller/rapiddweller-benerator-ce) - Generate, obfuscate (anonymize / pseudonymize) and migrate data for development, testing and training purposes.[39m
[38;5;12m- [39m[38;5;14m[1mdbForge Data Generator for MySQL[0m[38;5;12m (https://www.devart.com/dbforge/mysql/data-generator) - Powerful GUI tool for creating massive volumes of realistic test data.[39m
[38;5;12m- [39m[38;5;14m[1mdbForge Data Generator for Oracle[0m[38;5;12m (https://www.devart.com/dbforge/oracle/data-generator) - Small but mighty GUI tool for populating Oracle schemas with tons of realistic test data.[39m
[38;5;12m- [39m[38;5;14m[1mdbForge Data Generator for SQL Server[0m[38;5;12m (https://www.devart.com/dbforge/sql/data-generator) - Powerful GUI tool for a fast generation of meaningful test data for databases.[39m
[38;5;12m- [39m[38;5;14m[1mFaker[0m[38;5;12m (https://github.com/faker-js/faker) - Generate massive amounts of fake data in the browser and Node.js.[39m
[38;5;12m- [39m[38;5;14m[1mNoisia[0m[38;5;12m (https://github.com/lesovsky/noisia) - Harmful workload generator for PostgreSQL.[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mSB[0m[38;5;14m[1m [0m[38;5;14m[1mData[0m[38;5;14m[1m [0m[38;5;14m[1mGenerator[0m[38;5;12m [39m[38;5;12m(https://soft-builder.com/sb-data-generator)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mSimple[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mpowerful[39m[38;5;12m [39m[38;5;12mtool[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mgenerate[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mpopulate[39m[38;5;12m [39m[38;5;12mselected[39m[38;5;12m [39m[38;5;12mtables[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mentire[39m[38;5;12m [39m[38;5;12mdatabases[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mrealistic[39m[38;5;12m [39m[38;5;12mtest[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mapplications.[39m[38;5;12m [39m[38;5;12mGenerate[39m[38;5;12m [39m[38;5;12mtest[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mfor:[39m[38;5;12m [39m[38;5;12mOracle,[39m[38;5;12m [39m[38;5;12mMS[39m[38;5;12m [39m
[38;5;12mSQL[39m[38;5;12m [39m[38;5;12mServer,[39m[38;5;12m [39m[38;5;12mMySQL,[39m[38;5;12m [39m[38;5;12mPostgreSQL,[39m[38;5;12m [39m[38;5;12mFirebird,[39m[38;5;12m [39m[38;5;12mSQLite,[39m[38;5;12m [39m[38;5;12mAzure[39m[38;5;12m [39m[38;5;12mSQL[39m[38;5;12m [39m[38;5;12mDatabase,[39m[38;5;12m [39m[38;5;12mAmazon[39m[38;5;12m [39m[38;5;12mRedshift[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mAmazon[39m[38;5;12m [39m[38;5;12mRDS.[39m
[38;5;12m- [39m[38;5;14m[1mSynthesized TDK[0m[38;5;12m (https://docs.synthesized.io/tdk/latest) - DevOps' best friend for database masking and generation.[39m

[38;2;255;187;0m[4mReplication[0m
[38;5;12m- [39m[38;5;14m[1mdtle[0m[38;5;12m (https://github.com/actiontech/dtle) - Distributed Data Transfer Service for MySQL.[39m
[38;5;12m- [39m[38;5;14m[1mLitestream[0m[38;5;12m (https://github.com/benbjohnson/litestream) - Streaming replication for SQLite.[39m
[38;5;12m- [39m[38;5;14m[1mpgsync[0m[38;5;12m (https://github.com/ankane/pgsync) - Sync Postgres data between databases.[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mpg_chameleon[0m[38;5;12m [39m[38;5;12m(https://github.com/the4thdoctor/pg_chameleon)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mMySQL[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mPostgreSQL[39m[38;5;12m [39m[38;5;12mreplica[39m[38;5;12m [39m[38;5;12msystem[39m[38;5;12m [39m[38;5;12mwritten[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mPython[39m[38;5;12m [39m[38;5;12m3.[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12msystem[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mmysql-replication[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mpull[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mrow[39m[38;5;12m [39m[38;5;12mimages[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mMySQL[39m[38;5;12m [39m[38;5;12mwhich[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mstored[39m[38;5;12m [39m[38;5;12minto[39m[38;5;12m [39m[38;5;12mPostgreSQL[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m
[38;5;12mJSONB.[39m
[38;5;12m- [39m[38;5;14m[1mPGDeltaStream[0m[38;5;12m (https://github.com/hasura/pgdeltastream) - A Golang webserver to stream Postgres changes atleast-once over websockets, using Postgres logical decoding feature.[39m
[38;5;12m- [39m[38;5;14m[1mrepmgr[0m[38;5;12m (https://github.com/2ndQuadrant/repmgr) - The Most Popular Replication Manager for PostgreSQL.[39m

[38;2;255;187;0m[4mCompare[0m
[38;5;12m- [39m[38;5;14m[1mdata-diff[0m[38;5;12m (https://github.com/datafold/data-diff) - Command-line tool and Python library to efficiently diff rows across two different databases.[39m
[38;5;12m- [39m[38;5;14m[1mKS DB Merge Tools[0m[38;5;12m (https://ksdbmerge.tools) - GUI to compare and sync DB schema and data. For Oracle Database, MySQL, MariaDB, SQL Server, PostgreSQL, SQLite, MS Access and Cross-DBMS.[39m

[38;2;255;187;0m[4mPapers[0m
[38;5;12mDocuments, articles, manifestos and other theoretical materials on database tools[39m
[38;5;12m- [39m[38;5;14m[1mThe "Database as Code" Manifesto[0m[38;5;12m (https://github.com/mgramin/database-as-code) - Treat your database as Code.[39m

[38;2;255;187;0m[4mMachine Learning[0m
[38;5;12m- [39m[38;5;14m[1mMindsDB[0m[38;5;12m (https://github.com/mindsdb/mindsdb) - In-database Machine Learning.[39m
[38;5;12m- [39m[38;5;14m[1mSQLFlow[0m[38;5;12m (https://github.com/sql-machine-learning/sqlflow) - Brings SQL and AI together.[39m

[38;2;255;187;0m[4mContributing[0m
[38;5;12m- Your contributions are always welcome! Please read the [39m[38;5;14m[1mcontribution guidelines[0m[38;5;12m (contributing.md) first.[39m
