← Open Source
dineug

erd-editor

Design database schemas as ERDs in your browser, VS Code, JetBrains IDEs or Obsidian. Import SQL, DBML and GraphQL, export DDL and code, and let coding agents edit live over MCP.

ApplicationsProductivitySpecialistsTypeScript
Open on GitHub
Momentum
+1stars in 24 hours+0.1%
1.73k
Stars
158
Forks
6
Contributors
Created 2019-09-01 · Updated 2026-10-16 · #5349 today
Top developers
dineugpeterstrizHidekiCofema

dineug/erd-editor is ranked 5,349 with 1,726 stars.

Same-category comparison

dineug/erd-editor is ranked 5,349 among these 8 peers; kwaroran/Risuai is ranked 5,346.

Same-category comparison
NameRankMetrics
ThioJoe/Auto-Synced-Translated-Dubs5,337
Language:
Python
Stars:
1,750
Forks:
167
Description:
Automatically translates the text of a video based on a subtitle file, and then uses AI voice services to create a new dubbed & translated audio track where the speech is synced using the subtitle's timings.
14790897/paper-ai5,340
Language:
TypeScript
Stars:
1,745
Forks:
185
ev-flow/quark-engine5,345
Language:
Python
Stars:
1,733
Forks:
220
kwaroran/Risuai5,346
Language:
TypeScript
Stars:
1,730
Forks:
355
Description:
Make your own story. User-friendly software for LLM roleplaying.
Eynzof/Hermes-CN-Desktop5,358
Language:
TypeScript
Stars:
1,713
Forks:
101
Description:
Hermes Agent CN desktop app, Windows-First, built with Tauri, Typescript and Rust. Isolated Hermes Agent core insides.
gi-dellav/zerostack5,363
Language:
Rust
Stars:
1,710
Forks:
142
Description:
Lightweight coding agent written in Rust, optimized for memory footprint and performance.
legeling/PromptHub5,364
Language:
TypeScript
Stars:
1,710
Forks:
196
Description:
Reuse prompts, distribute skills with one click, manage agent assets, and support cloud sync, backup, and version control.
DAIR-AutoResearch/AutoSci5,369
Language:
Python
Stars:
1,705
Forks:
213
Key parameters and specifications
Key parameters and specifications
ParameterValue
LanguageTypeScript
CategoryApplications
SubcategoryProductivity, Specialists
KeywordsClient integration, Databases, MCP, Visualization
Stars1,726
Forks158
Contributors6
Created date2019-09-01
Updated date2026-10-16
Stars in 1 day1
Rank5,349
Previous rank3,934
Rank change-1,415
7-day stars rank19,102
Previous 7-day stars rank19,042
7-day stars rank change-60
Total stars rank7,181
Previous total stars rank7,181
Total stars rank change0
README summary

io** in your browser, nothing to install, or get it for VS Code, JetBrains IDEs, Obsidian and Google Drive. One editor and one file wherever you work: on the web, in Google Drive, VS Code, JetBrains IDEs and Obsidian, inside your own app, and in your coding agent's hands. io, and coding agents that edit beside you **Databases:** Databricks, MariaDB, MSSQL, MySQL, Oracle, PostgreSQL, Snowflake, SQLite **Code:** TypeScript, GraphQL, C#, Java, JPA, Kotlin, Scala, Go, SQLAlchemy, TypeORM, Sequelize, Drizzle, DBML

, AML, Mermaid, PHP, Doctrine, Rust, SeaORM, Swift, Zod, JSON Schema Every feature step by step: the Editing Guide. Coding agents Ask Claude Code, Codex or any MCP client to change the schema, and watch it happen on the canvas. gives the agent one tool per editing operation. When VS Code, Obsidian or a JetBrains IDE holds the diagram, the agent joins it as one more collaborator, and its undo reverts only its own edits; with no editor, it edits the

file on disk. An editor with its connection off, or an untrusted workspace or project, lets the agent read but refuses its edits. Add it with one command, in your project folder: Other clients and the tool list: its README. io | Installable PWA that works offline, with real-time collaboration | | **Google Drive** | Google Workspace Marketplace | Drive's Open with and New menus, saving back to the same file | | **VS Code** | Marketplace | Opens files | | **IntelliJ** | JetBrains Marketplace | Opens files in IntelliJ-based

IDEs | | **Obsidian** | Community plugins | Opens and files in a vault, desktop only | | **Your app** | | The custom element, no framework needed | | **Coding agents** | | MCP server for Claude Code, Codex and other clients | In an IDE, create an empty file and open it. In Obsidian, run **ERD Editor: Create new diagram**; in Google Drive, choose **New → More → ERD Editor**. Real-time collaboration Every ERD Editor shares its edits as a stream of actions, which keeps several views of one diagram in sync

, such as browser tabs or split editors, and lets a coding agent join as one more collaborator. io, choose **Start session** from the collaboration button in the sidebar and share the link: everyone who opens it edits with you. The link is the only key, so share it only with people you would let edit. The session lives in the host's browser and ends when the host closes their last tab, so a guest who wants the diagram exports it

first. Peers connect over WebRTC, with the diagram and every edit encrypted by AES-GCM. The signaling relay never sees plaintext, and the room key lives in the URL fragment, which browsers leave out of every request. Architecture Embedding It works from any framework or from none. and are published to npm, the three plugins ship through their stores, is erd-editor. io, and the rest are private libraries those builds take in. io, with the Google Drive editor at

, whose OAuth relay is the Pages Function in | | | | The published VS Code extension, with its side of the coding-agent

Frequently asked questions

How many stars and forks are recorded?

dineug/erd-editor has 1,726 stars and 158 forks.

What is the repository rank?

dineug/erd-editor is ranked 5,349.

What language and category are recorded?

dineug/erd-editor has 1,726 stars, uses TypeScript and belongs to Applications.

Which repository is closest in rank?

dineug/erd-editor is compared with kwaroran/Risuai, ranked 5,346 with 1,730 stars.

Nearby in the ranking
Similar items