vscode-dbml installs statistics
By Matt Meyers · VS Code Marketplace · Programming Languages
Language support for the Database Markup Language
vscode-dbml has 95,825 recorded installs on VS Code Marketplace.
It ranks #2428 of 2,500 tracked VS Code Marketplace listings by installs.
It is rated 5.0 out of 5 from 3 ratings.
PluginStats has 3 daily observations since Oct 16, 2026; the latest is from Oct 18, 2026.
Rating: 5.00 / 5 from 3 ratings
About vscode-dbml
## ⚠️ Please Read ⚠️
I no longer use VS Code and have no intention to actively maintain this extension. If you notice any differences between this extension and the official DBML language, please submit a PR with a fix. I will happily review, merge, and release any fixes. Thanks!
DBML Language Support
[![Version 0.4.1 Badge][version-badge]][changelog] [![MIT License Badge][license-badge]][license]
This Visual Studio Code extension provides language support for the Database Markup Language (DBML).
Syntax Highlighting
Syntax highlighting is enabled for files with the .dbml extension.
Commands
To SQL
When focusing a .dbml file, the DBML: To SQL command becomes available in the command palette. This command leverages the @dbml/core (source) package to generate an SQL script based on the provided schema.
Selecting this commands presents all available dialects. At this time the three available dialects are PostgreSQL, MySQL, and SQL Server. After choosing a dialect, enter an output filename. If a relative path is provided, the generated file will be placed relative to the focused .dbml file. Otherwise is will be placed at the provided absolute path.
From SQL
When focusing a .sql file, the DBML: From SQL command appears in the command palette. This command acts as the opposite of the DBML: To SQL command and generates a .dbml from from the provided .sql file. The dialect of the SQL must be provided. At this time, this command only works for PostgreSQL and MySQL.
Snippets
Snippets are provided for quickly creating tables, enums, and references. To use a snippet, begin typing any of the following keys.
• table: Create a new table with an auto-incrementing int id as the primary key • enum: Create a new enum • oto: Create a one-to-one reference • otm: Create a one-to-many reference • mto: Create a many-to-one reference • mtm: Create a many-to-many join table
Issues
If you find an error or bug, please create an issue.
Contributing
If you want to add to this project, feel free to fork the repository and submit a pull request.
Description from the VS Code Marketplace listing.
- Database Markup Language
- dbml
- snippet
Where vscode-dbml sits in the listing
Each band is one page of 20. Installs on a log scale. Placement is projected from installs, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.
Charts
Images: 30d · 1y · all time · 1600×900 dark
Adoption over time
7/30/90-day growth
Ranking history
Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.
Recent observations
Full history (3)Similar VS Code Marketplace Programming Languages plugins
Data source
Install counts, average rating, and rating counts come from the public Visual Studio Marketplace gallery API. Installs are cumulative and exclude updates.
Listing: https://marketplace.visualstudio.com/items?itemName=matt-meyers.vscode-dbml. First seen Oct 16, 2026; last successful collection Oct 18, 2026. See the methodology.