Skip to content

DBML parser and builder for Python

active 2024-04-052026-04-20 (UTC)

Partial coverage16,549 / 20,910 hourly files (79%) · 2 absent upstream · 4,360 failed, retryable2024-03-232026-08-12 (UTC)— sampled evenly across the window, so rankings and trends hold; absolute counts scale up.
Events
91
Pushes
22
Pull requests
9
Issues
13
Stars
26
Forks
3

Activity over time

Daily event counts in the loaded window

Line chart, 746 days from 2024-04-05 to 2026-04-20. Pushes: 22 total, peak 5 in a day. Pull requests: 9 total, peak 3 in a day. Issues: 13 total, peak 2 in a day. Comments: 12 total, peak 3 in a day. Stars: 26 total, peak 1 in a day.

  • Pushes
  • Pull requests
  • Issues
  • Comments
  • Stars

Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 — −95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.

Top contributors

Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity

ContributorContributionsPushesPRsComments
Vanderhoof352256
embar-3011
pierresouchay3010
Spikhalskiy3001
eakoli2010
aardjon2000
big-c-note2002
ryanproback2001
ar-to1001
samhaese1010
LanHikari221000
FaediMichele1000

Recent activity

Latest issues, pull requests and releases

  • Issue#73FaediMichele2026-03-19 11:01
    .dbml have problems with apices
  • Issue#70Spikhalskiy2025-12-24 21:21
    Feature Request: Make project friendlier to build schemas
  • Issue comment#69Spikhalskiy2025-12-20 19:43
    Add an ability to render one table
  • Issue#67Spikhalskiy2025-10-30 23:39
    Database#tables and DBMLTable#columns should be read-only
  • Pull request#66eakoli2025-10-07 22:08
  • Issue#64eakoli2025-10-07 18:52
    Generation of default string values is not properly quoted.
  • Issue#63LanHikari222025-08-15 09:27
    Not all comments are preserved & unclear expectations on comment preservation
  • Pull request#62samhaese2025-04-18 22:06
  • Issue comment#59Vanderhoof2025-03-02 18:45
    Optimize PyDBML parsing speed - now is relatively slow (7-8 seconds)
  • Pull request#60embar-2025-03-01 17:15
  • Issue comment#59embar-2025-03-01 11:38
    Optimize PyDBML parsing speed - now is relatively slow (7-8 seconds)
  • Issue#59embar-2025-03-01 10:42
    Optimize PyDBML parsing speed - now is relatively slow (7-8 seconds)
  • Issue#56pierresouchay2025-01-15 23:19
    Indexes should support more types to deal with Postgresql indexes
  • Pull request#57pierresouchay2025-01-15 07:17
  • Issue#56pierresouchay2025-01-15 06:44
    Indexes should support more types to deal with Postgresql indexes
  • Issue comment#46ryanproback2025-01-12 09:09
    Improve TableGroup Rendering for Special Characters in Names
  • Issue#46ryanproback2025-01-12 09:09
    Improve TableGroup Rendering for Special Characters in Names
  • Issue#49aardjon2025-01-02 18:39
    Parser accepts table notes as last property only
  • Issue#48aardjon2025-01-02 18:12
    Parser doesn't support multiline column settings
  • Issue comment#38Vanderhoof2024-09-20 06:43
    Feature request: different sql dialects
  • Issue comment#38ar-to2024-09-19 21:05
    Feature request: different sql dialects
  • Issue comment#38Vanderhoof2024-09-17 07:04
    Feature request: different sql dialects
  • ReleaseVanderhoof2024-08-11 07:23
    1.1.1
  • Pull request#44Vanderhoof2024-08-11 07:17
  • Issue comment#44Vanderhoof2024-08-11 07:16
    adds sql_renderer arg to parser

Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 26 stars here means stars gained during the window, not the repo's star count.