DATABASE DESIGN & DEVELOPMENT PLATFORM

From Database Design
to Code Generation,
All-in-One Platform

ERD design, table management, SQL editing, and automatic source code generation. The same experience on web, desktop, and offline.

This is a Beta version. Saved data may be reset without notice.
7+
Supported Databases
3
Platforms
100%
Offline Capable
NeoSQL ERD editor showing database table relationships and schema visualization

All major databases supported

MySQLMySQL
MariaDBMariaDB
PostgreSQLPostgreSQL
OracleOracle
SQL ServerSQL Server
SQLiteSQLite
H2H2
+More Coming Soon

All the DB tools developers need, in one platform

From database design to operations, unify your entire development workflow.

๐Ÿ“

ERD Design & Visualization

Grasp your database structure at a glance with an intuitive visual ERD editor. Design easily with drag and drop. Supports both Forward Engineering and Reverse Engineering.

  • Forward Engineering: Auto-generate DDL from ERD
  • Reverse Engineering: Auto-extract ERD from existing DB
  • Visually auto-connect table relationships (FK)
  • Intuitive layout editing with drag and drop
  • Track schema changes and auto-generate ALTER DDL
NeoSQL ERD detail view with forward and reverse engineering support
๐Ÿ“‹

Table Detail Management

Edit all table properties including columns, indexes, foreign keys, and constraints quickly and intuitively like a spreadsheet. Changes are tracked in real-time and can be reviewed as DDL anytime.

  • Inline edit column type, NULL, default, comment
  • Visual management of index / unique / FK constraints
  • Real-time change tracking and diff review
  • Auto-generate optimized ALTER TABLE DDL per DBMS
NeoSQL table detail management with inline column editing and constraint management
โšก

SQL Editor

Write and execute queries instantly with a powerful SQL editor. Features auto-completion, syntax highlighting, and result preview. Manual Commit/Rollback control for DML prevents accidental data changes.

  • Fast query writing with syntax highlighting & auto-completion
  • Support for SELECT, DML, DDL
  • Safe data manipulation with Manual Commit/Rollback
  • Instant query results in table/grid format
NeoSQL SQL editor with syntax highlighting, auto-completion, and manual commit/rollback
๐Ÿš€

Automatic Code Generation

Automatically generate code for any language, any framework based on table schema. With the Velocity template engine, freely create custom templates to generate code matching your team's coding conventions with a single click.

  • Support for Java, Kotlin, TypeScript, Python and more
  • Framework-specific code generation for Spring, JPA, MyBatis
  • Unlimited customization with Velocity templates
  • Shared standard code templates across the team
  • Direct source generation on desktop, ZIP download on web
NeoSQL automatic code generation with Velocity templates for Java, Kotlin, TypeScript

Seamless integration with AI dev tools

Supporting the MCP (Model Context Protocol) standard, use all NeoSQL features from AI development tools like Claude, Cursor, and VS Code.

๐Ÿง  ERD-based Schema Design

AI reflects schema changes requested in natural language to the ERD first, then executes DDL after user confirmation. The ERD-first MCP workflow is NeoSQL's unique approach.

๐Ÿ›ก๏ธ Complete DB Credential Isolation

DB passwords are never exposed in AI configuration files. With project ID-based indirect referencing, databases cannot be accessed even if config files are leaked.

โœ… Safe DML Execution

INSERT, UPDATE, DELETE executed by AI are not auto-committed. Users decide Commit or Rollback directly in the SQL Editor tab. A transaction-level human-in-the-loop safety mechanism.

Simple setup, powerful security

Connect AI development tools with NeoSQL with just a few lines of configuration. Only project IDs are included in the config file, eliminating any risk of database credentials being exposed in code repositories or AI tools.

// AI config file - No DB credentials!
{
  "mcpServers": {
    "neosql": {
      "url": "http://localhost:8098/mcp",
      "headers": {
        "x-neosql-project": "a1b2c3d4...",
        "x-neosql-connection": "0"
      }
    }
  }
}
NeoSQL MCP integration demo with AI development tools like Claude and Cursor

โš ๏ธ Other DB MCP Tools

  • โŒ DB password directly exposed in config files
  • โŒ AI-executed DML auto-committed immediately
  • โŒ Cloud SaaS only, no air-gapped support
  • โŒ Specific DB (PostgreSQL, etc.) only
  • โŒ No ERD/schema design features
  • โŒ No code generation or TypeScript only

โœ… NeoSQL MCP

  • โœ… Project ID-based indirect reference, no password exposure
  • โœ… Safe DML execution with Manual Commit/Rollback
  • โœ… Local, air-gapped, on-premises all supported
  • โœ… 6+ multi-DB support
  • โœ… ERD-first schema change workflow
  • โœ… Code generation for all languages with Velocity templates

From design to code, a seamless workflow

From database design to source code generation, completed within a single tool.

1

DB Connection

Connect to an existing database or design a new schema

2

ERD Design

Design table structures with the visual ERD editor

3

Schema Mgmt

Edit table details and auto-generate DDL

4

SQL Execution

Write and execute queries in the SQL editor

5

Code Generation

Auto-generate source code with custom templates

Anywhere, in any environment

Web browser, desktop application, even air-gapped networks. NeoSQL provides the same experience everywhere.

๐ŸŒ

Web Application

Use instantly in your web browser without installation. Share and sync projects with your team in real-time. Seamless work on any device with CouchDB-based sync.

ChromeSafariEdgeReal-time Sync
๐Ÿ’ป

Desktop Application

Experience optimal performance with native Windows and macOS desktop apps. Local file system access, direct DB connection, and fast response times.

WindowsmacOSNative Performance
๐Ÿ”’

Offline / Air-gapped

Use all features perfectly without internet connection. Safe to use in security-critical environments like finance, government, and military with no data leakage concerns.

Air-gappedNo Data LeakageSecure Environment

On-premises solution optimized for enterprise

Install and operate NeoSQL directly on your enterprise infrastructure. Dedicated engineers handle installation, operation, and maintenance.

  • ๐Ÿข

    On-premises Installation

    Install the full NeoSQL stack (App Server, Sync Server, API Server) on your internal servers. Operates 100% on internal infrastructure without external cloud dependency.

  • ๐Ÿ”ง

    Dedicated Engineer Support

    After installation, dedicated engineers continuously monitor server status, perform updates, and handle incidents. No need for your team to manage it directly.

  • ๐Ÿ‘ฅ

    Team Collaboration & Sync

    Share ERD, table settings, and code templates in real-time between team members through the internal Sync Server. All data stays within the internal network.

  • ๐Ÿ›ก๏ธ

    Security Compliance

    Data is never transmitted to external servers, meeting various security regulations. Audit response is also simplified.

  • ๐Ÿ“Š

    Custom Template Standardization

    Standardize code generation templates to match your enterprise coding conventions, ensuring all team members generate code of the same quality.

On-PremiseRealtime Sync DataAuth / Rest APISQL / CodeGenReplicationQueryNeoSQLDesktop AppSync ServerSpring Cloud GWAPI ServerAuth / StoreSync RepositoryData SyncCore Engineexecute DDL, DMLTarget DBMySQL / PG / ...

Industry-leading security architecture

In the AI era, database security is a necessity, not an option. NeoSQL prioritizes security from the design stage.

53%
DB MCP servers with direct password exposure
492
MCP servers exposed without authentication
0
DB passwords exposed in NeoSQL
100%
Data stays within internal network

Industry Expert Assessment: "The local development environment is the true sweet spot for DB MCP servers." โ€” NeoSQL is the only all-in-one platform that most faithfully implements this principle. Even Anthropic's official PostgreSQL MCP server was archived due to SQL Injection vulnerabilities. NeoSQL's credential isolation and Manual Commit architecture is the safest choice.

๐Ÿ”

Military-grade credential encryption

Your DB connection credentials are never exposed to anyone.

  • All 17 fields including URL, host, port, and password encrypted with AES-256-GCM
  • Encryption keys managed separately by AWS KMS โ€” decryption impossible even if the server database is breached
  • In desktop offline mode, all data is stored locally only โ€” external access completely blocked
๐Ÿ‘ฅ

Role-Based Access Control (RBAC)

Fine-grained control over roles and permissions for each project member.

  • 4-tier role system (Owner ยท Manager ยท DBA ยท Member) to restrict DB credential access
  • DDL execution permission separation โ€” approval workflow prevents unauthorized schema changes
  • 5 granular permissions including project sharing and connection management per role
๐Ÿ–จ๏ธ

ERD leak prevention watermark

Prevent unauthorized leakage of internal DB design documents.

  • Automatic watermark insertion when printing or exporting ERD
  • Track leak sources with custom templates including user ID, nickname, and timestamp
  • Role-based watermark enforcement โ€” administrators designate target roles

Intelligent tracking system that never misses schema changes

Every time you modify table structures, NeoSQL automatically detects changes and generates DBMS-optimized ALTER TABLE DDL. It automatically handles the unique syntax differences of each DBMS including MariaDB, MySQL, PostgreSQL, Oracle, and SQL Server.

  • Auto-detect column additions, deletions, type changes
  • Track index and FK changes
  • Auto-generate optimized DDL per DBMS
  • Before/after diff comparison
NeoSQL schema change tracking with before/after diff and automatic ALTER DDL generation

Frequently Asked Questions

What is NeoSQL?

NeoSQL is an all-in-one database development tool that provides ERD design, table management, SQL editing, and automatic source code generation in a single platform. It supports web, desktop (Windows/macOS), and offline (air-gapped) environments.

Which databases are supported?

NeoSQL supports 6+ major databases including MySQL, MariaDB, PostgreSQL, Oracle, SQL Server, and H2, with continuous expansion of supported databases.

What are Forward Engineering and Reverse Engineering?

Forward Engineering automatically converts table structures designed in ERD into DDL (CREATE TABLE, etc.) and applies them to the actual database. Reverse Engineering does the opposite โ€” it reads existing database table structures and automatically generates an ERD.

Which programming languages does code generation support?

Using the Velocity template engine, NeoSQL can generate code for any programming language including Java, Kotlin, TypeScript, and Python. Framework-specific code generation for Spring Boot, JPA, MyBatis, Vue.js and more is also supported.

Can I use it offline or in air-gapped networks?

Yes. The NeoSQL desktop app works perfectly without internet connection. It can be safely used in security-critical air-gapped environments such as finance, government, and military with no data leakage concerns.

How do I integrate with AI (MCP)?

NeoSQL supports the MCP (Model Context Protocol) standard. Simply add the NeoSQL MCP server URL and project ID to your AI development tool (Claude, Cursor, VS Code) configuration file. DB credentials are never exposed in the AI configuration, maintaining security.

Is it free to use?

NeoSQL is currently available for free as a Beta version. Upon official release, free and paid plans will be differentiated. Specific pricing details can be found on the pricing page.

How is NeoSQL different from other ERD tools (DBeaver, DataGrip, etc.)?

NeoSQL is an all-in-one platform that supports not only ERD design but also automatic code generation, AI (MCP) integration, schema change tracking, and on-premises installation. Its security architecture that never exposes DB credentials to AI, and safe DML execution based on Manual Commit/Rollback are unique differentiators.

Start NeoSQL today

From database design to code generation, revolutionize your development productivity.

ยฉ 2026 NeoSQL by UNVUS. All rights reserved.