https://github.com/tconbeer/sqlfmt
dbt formatter python sql
Score: 23.219758806103542
Last synced: about 5 hours ago
JSON representation
Repository metadata:
sqlfmt formats your dbt SQL files so you don't have to
- Host: GitHub
- URL: https://github.com/tconbeer/sqlfmt
- Owner: tconbeer
- License: other
- Created: 2021-07-19T16:40:37.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2026-11-02T04:42:18.000Z (5 days ago)
- Last Synced: 2026-11-02T06:05:46.063Z (5 days ago)
- Topics: dbt, formatter, python, sql
- Language: Python
- Homepage: https://sqlfmt.com
- Size: 2.67 MB
- Stars: 551
- Watchers: 2
- Forks: 39
- Open Issues: 42
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
-
Funding:
- Github: tconbeer
Owner metadata:
- Name: Ted Conbeer
- Login: tconbeer
- Email:
- Kind: user
- Description: Chief Data Officer @pvcy; Creator of sqlfmt
- Website: tedconbeer.com
- Location: Boulder, CO
- Twitter: tedconbeer
- Company: Privacy Dynamics
- Icon url: https://avatars.githubusercontent.com/u/705906?u=d71e13e0c331b421afd56c5c74e9851dc2ac1731&v=4
- Repositories: 8
- Last Synced at: 2023-03-06T03:02:27.180Z
- Profile URL: https://github.com/tconbeer
GitHub Events
Total
- Create event: 87
- Delete event: 49
- Fork event: 9
- Issue comment event: 79
- Issues event: 61
- Pull request event: 120
- Pull request review event: 2
- Push event: 144
- Release event: 7
- Watch event: 84
- Total: 642
Last Year
- Create event: 46
- Delete event: 37
- Fork event: 1
- Issue comment event: 12
- Pull request event: 47
- Pull request review event: 1
- Push event: 94
- Watch event: 9
- Total: 247
Committers metadata
Last synced: 1 day ago
Total Commits: 619
Total Committers: 21
Avg Commits per committer: 29.476
Development Distribution Score (DDS): 0.617
Commits in past year: 170
Committers in past year: 8
Avg Commits per committer in past year: 21.25
Development Distribution Score (DDS) in past year: 0.112
| Name | Commits | |
|---|---|---|
| Ted Conbeer | t****r | 237 |
| renovate[bot] | 2****] | 151 |
| dependabot[bot] | 4****] | 138 |
| github-actions[bot] | 4****] | 62 |
| snrsw | a****r@g****m | 10 |
| Victor | 7****9 | 3 |
| Yorick Smilda | y****a@g****m | 3 |
| Benjamin Dornel | 6****d | 2 |
| Yorick Smilda | y****a@t****m | 1 |
| Brady | m****e@b****o | 1 |
| Colin Le Nost | 2****t | 1 |
| David Gasquez | d****z@g****m | 1 |
| David van Helm | 5****m | 1 |
| Jean Cochrane | j****e | 1 |
| Joseph H | 4****2 | 1 |
| Pádraic Slattery | p****a@g****m | 1 |
| Sanjay Santhanam | 5****2 | 1 |
| Scott Thomas | s****0 | 1 |
| Sean McGivern | 2****e@s****m | 1 |
| Tim Ryan | r****n@g****m | 1 |
| kade killary | k****y@p****e | 1 |
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 144
Total pull requests: 394
Average time to close issues: 2 months
Average time to close pull requests: 10 days
Total issue authors: 85
Total pull request authors: 23
Average comments per issue: 1.6
Average comments per pull request: 0.39
Merged pull request: 315
Bot issues: 1
Bot pull requests: 285
Past year issues: 7
Past year pull requests: 84
Past year average time to close issues: about 1 month
Past year average time to close pull requests: about 5 hours
Past year issue authors: 7
Past year pull request authors: 12
Past year average comments per issue: 1.29
Past year average comments per pull request: 0.15
Past year merged pull request: 74
Past year bot issues: 1
Past year bot pull requests: 72
Top Issue Authors
- tconbeer (35)
- aersam (9)
- cmcnicoll (4)
- ysmilda (3)
- yassun7010 (3)
- jlkravitz (2)
- snrsw (2)
- albertsgrc (2)
- AndrewLane (2)
- ryanmeekins (2)
- adrien-brunelat-sb (2)
- nevdelap (2)
- ShaneMazur (2)
- benjamin-awd (2)
- tuckerrc (2)
Top Pull Request Authors
- dependabot[bot] (175)
- tconbeer (76)
- renovate[bot] (71)
- github-actions[bot] (39)
- ysmilda (5)
- snrsw (4)
- vsolano9 (3)
- bradykieffer (3)
- clenost (2)
- jsr172 (2)
- benjamin-awd (2)
- ryantimjohn (1)
- swt30 (1)
- warren-run-bot (1)
- manan28025 (1)
Top Issue Labels
- bug (49)
- enhancement (26)
- style (9)
- DDL-DML (6)
- help wanted (5)
- good first issue (4)
- databricks (2)
- bigquery (1)
- snowflake-only (1)
- dependencies (1)
- sqlserver-only (1)
- cannot reproduce (1)
- refactor (1)
Top Pull Request Labels
- dependencies (175)
- python (84)
- github_actions (31)
- security (1)
Package metadata
- Total packages: 6
-
Total downloads:
- pypi: 974,450 last-month
- Total docker downloads: 391
- Total dependent packages: 5 (may contain duplicates)
- Total dependent repositories: 4 (may contain duplicates)
- Total versions: 134
- Total maintainers: 2
pypi.org: shandy-sqlfmt
sqlfmt formats your dbt SQL files so you don't have to.
- Homepage: https://sqlfmt.com
- Documentation: https://docs.sqlfmt.com
- Licenses: Apache-2.0
- Latest release: 0.32.0 (published 3 months ago)
- Last Synced: 2026-11-06T02:10:42.764Z (1 day ago)
- Versions: 62
- Dependent Packages: 5
- Dependent Repositories: 4
- Downloads: 974,450 Last month
- Docker Downloads: 391
-
Rankings:
- Downloads: 0.673%
- Dependent packages count: 1.865%
- Docker downloads count: 2.461%
- Stargazers count: 3.883%
- Average: 4.717%
- Dependent repos count: 7.495%
- Forks count: 11.925%
- Maintainers (1)
proxy.golang.org: github.com/tconbeer/sqlfmt
- Homepage:
- Documentation: https://pkg.go.dev/github.com/tconbeer/sqlfmt#section-documentation
- Licenses: other
- Latest release: v0.32.0 (published 3 months ago)
- Last Synced: 2026-11-06T02:10:44.693Z (1 day ago)
- Versions: 66
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 7.326%
- Average: 7.571%
- Dependent repos count: 7.817%
nixpkgs-unstable: python314Packages.sqlfmt
Formatter for dbt SQL files
- Homepage: https://github.com/tconbeer/sqlfmt
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/sqlfmt/default.nix#L69
- Licenses: Apache-2.0
- Latest release: 0.32.0 (published 6 days ago)
- Last Synced: 2026-11-01T11:47:44.104Z (6 days ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
nixpkgs-unstable: python313Packages.sqlfmt
Formatter for dbt SQL files
- Homepage: https://github.com/tconbeer/sqlfmt
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/sqlfmt/default.nix#L69
- Licenses: Apache-2.0
- Latest release: 0.32.0 (published 6 days ago)
- Last Synced: 2026-11-01T11:13:38.403Z (6 days ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
nixpkgs-24.11: python312Packages.sqlfmt
Sqlfmt formats your dbt SQL files so you don't have to
- Homepage: https://github.com/tconbeer/sqlfmt
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-24.11/pkgs/development/python-modules/sqlfmt/default.nix#L60
- Licenses: Apache-2.0
- Latest release: 0.23.3 (published 9 months ago)
- Last Synced: 2026-03-06T08:46:36.146Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
nixpkgs-24.11: python311Packages.sqlfmt
Sqlfmt formats your dbt SQL files so you don't have to
- Homepage: https://github.com/tconbeer/sqlfmt
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-24.11/pkgs/development/python-modules/sqlfmt/default.nix#L60
- Licenses: Apache-2.0
- Latest release: 0.23.3 (published 9 months ago)
- Last Synced: 2026-08-03T06:07:40.098Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
Dependencies
- actions/cache v3 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- snok/install-poetry v1 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- docker/build-push-action v3 composite
- docker/login-action v2 composite
- docker/setup-buildx-action v2 composite
- docker/setup-qemu-action v2 composite
- snok/install-poetry v1 composite
- softprops/action-gh-release v1 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- snok/install-poetry v1 composite
- stefanzweifel/git-auto-commit-action v4 composite
- thomaseizinger/create-pull-request 1.2.2 composite
- thomaseizinger/keep-a-changelog-new-release v1 composite
- actions/cache v3 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- snok/install-poetry v1 composite
- actions/cache v3 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- snok/install-poetry v1 composite
- python 3-slim build
- backports.cached_property ^1.0.2
- black *
- click ^8.0
- gitpython ^3.1.24
- importlib_metadata *
- platformdirs >=2.4,<4.0
- python ^3.7
- tomli ^2.0.1
- tqdm ^4.0
- ast-serialize 0.8.0
- black 26.5.1
- cfgv 3.5.0
- click 8.4.2
- colorama 0.4.6
- coverage 7.15.4
- distlib 0.4.3
- exceptiongroup 1.3.1
- filelock 3.32.2
- gitdb 4.0.12
- gitpython 3.1.59
- identify 2.6.19
- iniconfig 2.3.0
- jinja2 3.1.6
- librt 0.15.0
- markupsafe 3.0.3
- mypy 2.3.0
- mypy-extensions 1.1.0
- nodeenv 1.10.0
- packaging 26.3
- pathspec 1.1.1
- platformdirs 4.11.1
- pluggy 1.6.0
- pre-commit 4.6.1
- pygments 2.20.0
- pytest 9.1.1
- pytest-cov 7.1.0
- python-discovery 1.5.1
- pytokens 0.4.1
- pyyaml 6.0.3
- ruff 0.16.2
- shandy-sqlfmt 0.32.0
- smmap 5.0.3
- snakeviz 2.2.2
- tomli 2.4.1
- tornado 6.5.8
- tqdm 4.70.0
- typing-extensions 4.16.0
- virtualenv 21.7.3