https://github.com/sqlc-dev/sqlc
code-generator go kotlin mysql orm postgresql python sql sqlite
Score: 27.22101406843207
Last synced: about 18 hours ago
JSON representation
Repository metadata:
Generate type-safe code from SQL
- Host: GitHub
- URL: https://github.com/sqlc-dev/sqlc
- Owner: sqlc-dev
- License: mit
- Created: 2019-06-21T21:11:35.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2025-12-29T10:01:37.000Z (about 1 month ago)
- Last Synced: 2025-12-31T03:34:39.686Z (about 1 month ago)
- Topics: code-generator, go, kotlin, mysql, orm, postgresql, python, sql, sqlite
- Language: Go
- Homepage: https://sqlc.dev
- Size: 21.4 MB
- Stars: 16,624
- Watchers: 84
- Forks: 978
- Open Issues: 696
-
Metadata Files:
- Readme: README.md
- License: LICENSE
-
Funding:
- Github: kyleconroy
Owner metadata:
- Name: sqlc
- Login: sqlc-dev
- Email: hello@sqlc.dev
- Kind: organization
- Description:
- Website: https://sqlc.dev
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/136738596?v=4
- Repositories: 18
- Last Synced at: 2025-03-04T09:37:51.174Z
- Profile URL: https://github.com/sqlc-dev
Committers metadata
Last synced: 4 months ago
Total Commits: 1,739
Total Committers: 259
Avg Commits per committer: 6.714
Development Distribution Score (DDS): 0.723
Commits in past year: 128
Committers in past year: 35
Avg Commits per committer in past year: 3.657
Development Distribution Score (DDS) in past year: 0.516
| Name | Commits | |
|---|---|---|
| Kyle Conroy | k****e@c****g | 481 |
| dependabot[bot] | 4****]@u****m | 334 |
| Kyle Gray | k****e@s****v | 196 |
| Andrew Benton | a****w@s****v | 84 |
| Kyle Conroy | k****e@k****m | 71 |
| Victor Lima | v****s@u****m | 68 |
| Nao Yonashiro | o****o@g****m | 35 |
| Jille Timmermans | j****e@q****x | 26 |
| Yunchi Luo | m****a@g****m | 19 |
| Timothy Studd | t****d@g****m | 13 |
| Charles Moog | m****e@g****m | 12 |
| Kevin Burke | k****n@m****m | 11 |
| Andrew Benton | a****w@b****o | 10 |
| Kazuyuki Honda | h****a@g****m | 8 |
| Alec Benzer | a****c@l****m | 8 |
| Euller Pereira | e****8@g****m | 7 |
| Vitalii Solodilov | M****r@y****u | 7 |
| streppel | s****s@g****m | 6 |
| akutschera | a****a@w****e | 6 |
| Steven Kabbes | s****s@g****m | 6 |
| Josh Bleecher Snyder | j****n@g****m | 5 |
| Oleksandr Redko | o****b@g****m | 5 |
| Padraig | p****y@g****m | 5 |
| Shunsuke Otani | s****i@g****m | 5 |
| Soroush Javadi | s****i@g****m | 5 |
| aitva | a****a@p****e | 5 |
| Alex Besogonov | A****v@g****m | 4 |
| Barry Songa | s****y@g****m | 4 |
| Jessica Bellon | 1****n@u****m | 4 |
| Jille Timmermans | j****e@h****l | 4 |
| and 229 more... | ||
Issue and Pull Request metadata
Last synced: 25 days ago
Total issues: 961
Total pull requests: 1,128
Average time to close issues: 9 months
Average time to close pull requests: 8 days
Total issue authors: 704
Total pull request authors: 184
Average comments per issue: 1.91
Average comments per pull request: 0.61
Merged pull request: 670
Bot issues: 5
Bot pull requests: 467
Past year issues: 136
Past year pull requests: 267
Past year average time to close issues: 15 days
Past year average time to close pull requests: 4 days
Past year issue authors: 129
Past year pull request authors: 47
Past year average comments per issue: 0.78
Past year average comments per pull request: 0.43
Past year merged pull request: 116
Past year bot issues: 1
Past year bot pull requests: 139
Top Issue Authors
- kyleconroy (35)
- andrewmbenton (15)
- Jille (13)
- kevinburke1 (9)
- jamietanna (8)
- danthegoodman1 (7)
- dandee (6)
- dependabot[bot] (5)
- andrei-dascalu (5)
- polderudo (4)
- alecthomas (4)
- jwc-clinnection (4)
- orisano (4)
- meblum (4)
- Smithx10 (4)
Top Pull Request Authors
- dependabot[bot] (467)
- kyleconroy (209)
- andrewmbenton (64)
- Jille (24)
- orisano (24)
- alexandear (12)
- swallowstalker (6)
- theAnuragMishra (6)
- zawataki (6)
- SockworkOrange (6)
- quantumsheep (5)
- ajeetdsouza (5)
- terricain (4)
- tinyzimmer (4)
- gitslav (4)
Top Issue Labels
- bug (626)
- :wrench: golang (285)
- enhancement (254)
- triage (251)
- :books: postgresql (247)
- :computer: darwin (95)
- :computer: linux (92)
- analyzer (88)
- :books: mysql (72)
- :books: sqlite (45)
- pgx/v4 (16)
- upstream (16)
- documentation (13)
- :computer: windows (10)
- question (10)
- proposal (9)
- analyzer/db (7)
- panic (7)
- regression (7)
- invalid (7)
- wontfix (6)
- accepted (6)
- new/engine (5)
- future (5)
- good first issue (5)
- dependencies (5)
- pgx/v5 (5)
- go (3)
- :books: cockroach (3)
- new/codegen (3)
Top Pull Request Labels
- dependencies (467)
- go (251)
- python (164)
- :wrench: golang (157)
- size:XS (142)
- size:S (62)
- docker (46)
- :wrench: python (38)
- size:L (21)
- size:M (20)
- lgtm (14)
- size:XL (7)
- github_actions (5)
- proposal (2)
- accepted (2)
- size:XXL (2)
- bug (1)
- triage (1)
Package metadata
- Total packages: 1
- Total downloads: unknown
- Total docker downloads: 147,926
- Total dependent packages: 12
- Total dependent repositories: 1
- Total versions: 37
proxy.golang.org: github.com/sqlc-dev/sqlc
- Homepage: https://github.com/sqlc-dev/sqlc
- Documentation: https://pkg.go.dev/github.com/sqlc-dev/sqlc#section-documentation
- Licenses: MIT
- Latest release: v1.30.0 (published 5 months ago)
- Last Synced: 2026-01-10T05:32:57.708Z (25 days ago)
- Versions: 37
- Dependent Packages: 12
- Dependent Repositories: 1
- Docker Downloads: 147,926
-
Rankings:
- Stargazers count: 0.677%
- Docker downloads count: 0.727%
- Forks count: 1.163%
- Dependent packages count: 1.488%
- Average: 1.752%
- Dependent repos count: 4.706%
Dependencies
- github.com/antlr/antlr4/runtime/Go/antlr v0.0.0-20220626175859-9abda183db8e
- github.com/bytecodealliance/wasmtime-go v0.39.0
- github.com/cznic/mathutil v0.0.0-20181122101859-297441e03548
- github.com/davecgh/go-spew v1.1.1
- github.com/go-sql-driver/mysql v1.6.0
- github.com/golang/protobuf v1.5.2
- github.com/google/go-cmp v0.5.8
- github.com/inconshreveable/mousetrap v1.0.0
- github.com/jackc/chunkreader/v2 v2.0.1
- github.com/jackc/pgconn v1.13.0
- github.com/jackc/pgio v1.0.0
- github.com/jackc/pgpassfile v1.0.0
- github.com/jackc/pgproto3/v2 v2.3.1
- github.com/jackc/pgservicefile v0.0.0-20200714003250-2b9c44734f2b
- github.com/jackc/pgtype v1.11.0
- github.com/jackc/pgx/v4 v4.16.1
- github.com/jinzhu/inflection v1.0.0
- github.com/kr/pretty v0.2.1
- github.com/lib/pq v1.10.6
- github.com/mattn/go-sqlite3 v1.14.13
- github.com/pganalyze/pg_query_go/v2 v2.1.2
- github.com/pingcap/errors v0.11.5-0.20210425183316-da1aaba5fb63
- github.com/pingcap/log v0.0.0-20210906054005-afc726e70354
- github.com/pingcap/tidb/parser v0.0.0-20220725134311-c80026e61f00
- github.com/pkg/errors v0.9.1
- github.com/remyoudompheng/bigfft v0.0.0-20200410134404-eec4a21b6bb0
- github.com/spf13/cobra v1.5.0
- github.com/spf13/pflag v1.0.5
- go.uber.org/atomic v1.9.0
- go.uber.org/multierr v1.7.0
- go.uber.org/zap v1.19.1
- golang.org/x/crypto v0.0.0-20220722155217-630584e8d5aa
- golang.org/x/exp v0.0.0-20220428152302-39d4317da171
- golang.org/x/text v0.3.7
- google.golang.org/protobuf v1.28.1
- gopkg.in/natefinch/lumberjack.v2 v2.0.0
- gopkg.in/yaml.v3 v3.0.1
- 232 dependencies
- github.com/gofrs/uuid v4.0.0+incompatible
- github.com/google/uuid v1.3.0
- github.com/jackc/pgconn v1.5.1-0.20200601181101-fa742c524853
- github.com/jackc/pgtype v1.6.2
- github.com/jackc/pgx/v4 v4.6.1-0.20200606145419-4e5062306904
- github.com/kyleconroy/sqlc-testdata v0.0.0-20200512000015-15313bc43553
- github.com/lib/pq v1.9.0
- github.com/tabbed/pqtype v0.1.0
- github.com/volatiletech/null/v8 v8.1.2
- gopkg.in/guregu/null.v4 v4.0.0
- 146 dependencies
- mysql:mysql-connector-java 8.0.22 implementation
- org.jetbrains.kotlin:kotlin-stdlib-jdk8 * implementation
- org.postgresql:postgresql 42.2.9 implementation
- org.junit.jupiter:junit-jupiter-api 5.6.0 testImplementation
- org.junit.jupiter:junit-jupiter-engine 5.6.0 testRuntimeOnly
- Babel ==2.9.1
- Jinja2 ==2.11.3
- MarkupSafe ==1.1.1
- Pygments ==2.7.4
- Sphinx ==4.4.0
- alabaster ==0.7.12
- certifi ==2020.12.5
- chardet ==4.0.0
- commonmark ==0.9.1
- docutils ==0.16
- idna ==2.10
- imagesize ==1.2.0
- packaging ==20.9
- pyparsing ==2.4.7
- pytz ==2021.1
- recommonmark ==0.7.1
- requests ==2.25.1
- snowballstemmer ==2.1.0
- sphinx-rtd-theme ==1.0.0
- sphinxcontrib-applehelp ==1.0.2
- sphinxcontrib-devhelp ==1.0.2
- sphinxcontrib-htmlhelp ==2.0.0
- sphinxcontrib-jsmath ==1.0.1
- sphinxcontrib-qthelp ==1.0.3
- sphinxcontrib-serializinghtml ==1.1.5
- urllib3 ==1.26.5
- asyncpg *
- psycopg2-binary *
- pytest *
- pytest-asyncio *
- sqlalchemy ==1.4.0
- actions/checkout v3 composite
- bufbuild/buf-lint-action v1 composite
- bufbuild/buf-setup-action v1 composite
- actions/checkout v3 composite
- actions/setup-java v3 composite
- eskatos/gradle-command-action v2 composite
- mysql 8 docker
- postgres 11 docker
- actions/checkout v3 composite
- actions/setup-python v4 composite
- postgres 11 docker
- actions/checkout v3 composite
- actions/setup-go v4 composite
- mysql/mysql-server 8.0 docker
- postgres 15 docker
- actions/checkout v3 composite
- actions/setup-go v4 composite
- actions/upload-artifact v3 composite
- postgres 15.0-alpine docker
- mcr.microsoft.com/vscode/devcontainers/go 0-${VARIANT} build
- golang 1.20.6 build
- scratch latest build
- mysql/mysql-server 8.0
- mysql/mysql-server 5.7
- postgres 15
- postgres 14
- postgres 13
- postgres 12
- postgres 11