relwave.tech favicon

RelWave - The Local-First Database Client

relwave.tech

A fast, native database client for PostgreSQL, MySQL, MariaDB, and SQLite. Visual ER diagrams, Git integration, AI analysis, and migration management. Free and open source.

Video Review
0:00 / 0:00

About

RelWave - The Local-First Database Client

Database developers working with PostgreSQL, MySQL, MariaDB, and SQLite can manage their entire workflow through RelWave, a desktop application that combines visual schema exploration, Git-powered version control, and migration management in a single interface. The tool positions itself as purpose-built for modern database workflows, emphasizing local-first architecture and native performance. RelWave's core functionality centers on four phases: connecting to databases, exploring schemas visually, modifying structures safely, and versioning changes through Git. Users can auto-discover local databases from Docker containers and environment variables, or connect to remote instances via built-in SSH tunneling without exposing ports. The application stores all database credentials encrypted in the operating system's native secure keychain, ensuring credentials never leave the local machine. Visual ER diagrams form a central feature, allowing developers to explore schema relationships through interactive, auto-generated diagrams that support zooming, panning, and navigation across hundreds of tables. The migration workflow lets users design schema changes through the UI, preview the exact SQL statements that will execute, and roll back if needed—eliminating the risk of malformed alter table commands. Git integration treats database schemas as code, enabling developers to stage, commit, and push schema changes alongside application code. The SQL workspace includes a multi-tab query editor with intelligent autocomplete based on active schemas, query history tracking, and the ability to save frequently used queries. The architecture combines a React frontend with a Node.js sidecar that provides direct database driver access and operating system-level credential management. This design delivers native driver performance while maintaining the flexibility of web technologies, distinguishing it from pure web-based tools that may sacrifice speed or feature completeness. Supporting features include AI assistance for writing complex queries with schema-aware context, real-time database monitoring that tracks active connections and slow queries, built-in charts and visualization for query results, and schema exploration tools with search, filtering, and cross-referencing capabilities. RelWave runs on Windows and Linux, functioning fully offline once installed.

Updated 7/5/2026

Key Features

Visual ER Diagrams

Interactive, auto-generated diagrams for exploring schema relationships with support for zooming, panning, and navigation across hundreds of tables.

Git-Powered Version Control

Stage, commit, and push database schema changes alongside application code, treating schemas as version-controlled assets.

Safe Migration Management

Design schema changes through the UI, preview exact SQL statements before execution, and roll back if needed to eliminate risks from malformed commands.

Multi-Database Support

Connects to PostgreSQL, MySQL, MariaDB, and SQLite with auto-discovery of local databases from Docker containers and environment variables, plus built-in SSH tunneling for remote instances.

SQL Workspace

Multi-tab query editor with intelligent schema-aware autocomplete, query history tracking, and the ability to save frequently used queries.

Local-First Architecture

Stores encrypted credentials in the operating system's native secure keychain and functions fully offline once installed.

Use Cases

01
Database DevelopersManage the entire workflow from schema exploration to migration deployment through a single desktop application with native performance.
02
Teams Using Git WorkflowsVersion control database schemas alongside application code, enabling coordinated deployments and rollback capabilities.
03
Developers Working with Remote DatabasesConnect securely to remote database instances via SSH tunneling without exposing ports while keeping credentials encrypted locally.
04
Schema Design and RefactoringSafely design and preview schema modifications with visual feedback and exact SQL previews before committing changes to production databases.

Ratings & reviews

No reviews yet. Be the first!