An open API service for producing an overview of a list of open source projects.

https://github.com/SeaQL/sea-query

database hacktoberfest mariadb mysql postgres postgresql query-builder rusqlite rust sql sqlite sqlx

Score: 31.059659779565884

Last synced: about 5 hours ago
JSON representation

Repository metadata:

🔱 A dynamic SQL query builder for MySQL, Postgres and SQLite


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 3 days ago

Total Commits: 1,741
Total Committers: 130
Avg Commits per committer: 13.392
Development Distribution Score (DDS): 0.486

Commits in past year: 304
Committers in past year: 26
Avg Commits per committer in past year: 11.692
Development Distribution Score (DDS) in past year: 0.355

Name Email Commits
Chris Tsang c****3@o****m 895
Billy Chan c****3@g****m 266
Ivan Krivosheev p****v@g****m 200
狐狸 1****i 52
Dmitrii Aleksandrov a****0@g****m 28
Rene Leveille r****e@n****m 18
Esteban Borai e****i@g****m 17
Valentin Tolmer v****r@g****m 13
Raphaël Duchaîne d****r@g****m 13
Ayomide Bamidele 4****n 11
Markus Merklinger m****r@c****n 10
Marco Napetti n****5@t****m 10
kyoto7250 5****0 10
@nrot13 n****3@g****m 7
Panagiotis Karatakis k****s@c****r 7
Diptesh Choudhuri i****1@g****m 6
Spyros Roum s****1@g****m 6
Linken Dinh l****h@g****m 5
Elbert Ronnie e****p@g****m 4
Emile Fugulin c****e@e****m 4
lishuo l****3@b****m 4
Dave Rolsky a****h@u****g 4
Richard Jonas r****6@g****m 4
tooboredtocode b****r@t****v 4
Valentijn Hol v****l@h****l 3
Adam Maroti j****m@g****m 3
Natsuki Ikeguchi m****e@s****p 3
tison w****6@g****m 3
oonxt o****t@m****m 3
Matthew Donoughe m****e@p****o 3
and 100 more...

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 132
Total pull requests: 363
Average time to close issues: 4 months
Average time to close pull requests: about 1 month
Total issue authors: 93
Total pull request authors: 95
Average comments per issue: 2.25
Average comments per pull request: 1.93
Merged pull request: 237
Bot issues: 0
Bot pull requests: 0

Past year issues: 17
Past year pull requests: 136
Past year average time to close issues: 9 days
Past year average time to close pull requests: 12 days
Past year issue authors: 15
Past year pull request authors: 27
Past year average comments per issue: 0.94
Past year average comments per pull request: 1.11
Past year merged pull request: 68
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/SeaQL/sea-query

Top Issue Authors

  • billy1624 (6)
  • tisonkun (6)
  • LeoniePhiline (5)
  • prakol16 (4)
  • Sytten (4)
  • gitmalong (4)
  • kikijiki (2)
  • IgnisDa (2)
  • timothee-haudebourg (2)
  • magbak (2)
  • theelderbeever (2)
  • tyt2y3 (2)
  • remiposo (2)
  • negezor (2)
  • sartak (2)

Top Pull Request Authors

  • Huliiiiii (60)
  • billy1624 (53)
  • tyt2y3 (35)
  • Expurple (30)
  • ikrivosheev (8)
  • Sytten (7)
  • IgnisDa (7)
  • tisonkun (6)
  • EstebanBorai (5)
  • gronke (5)
  • sandhose (4)
  • hamirmahal (4)
  • brahmlower (4)
  • jpopesculian (4)
  • jeremychone (4)

Top Issue Labels

  • good first issue (4)
  • C-enhancement (2)
  • needs-info (1)

Top Pull Request Labels


Package metadata

crates.io: sea-query

🔱 A dynamic query builder for MySQL, Postgres and SQLite

  • Homepage:
  • Documentation: https://docs.rs/sea-query/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 0.32.7 (published 8 months ago)
  • Last Synced: 2026-03-23T13:03:17.979Z (3 days ago)
  • Versions: 160
  • Dependent Packages: 41
  • Dependent Repositories: 732
  • Downloads: 27,375,697 Total
  • Docker Downloads: 23,336,889
  • Rankings:
    • Dependent packages count: 1.221%
    • Downloads: 1.463%
    • Dependent repos count: 1.529%
    • Docker downloads count: 1.601%
    • Average: 2.7%
    • Forks count: 4.945%
    • Stargazers count: 5.443%
  • Maintainers (2)
crates.io: sea-query-binder

Driver library for using SeaQuery with SQLx

  • Homepage:
  • Documentation: https://docs.rs/sea-query-binder/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 0.7.0 (published over 1 year ago)
  • Last Synced: 2026-03-23T13:04:03.737Z (3 days ago)
  • Versions: 20
  • Dependent Packages: 7
  • Dependent Repositories: 611
  • Downloads: 24,381,131 Total
  • Docker Downloads: 23,336,847
  • Rankings:
    • Docker downloads count: 1.601%
    • Dependent repos count: 1.684%
    • Downloads: 2.012%
    • Average: 3.507%
    • Forks count: 4.945%
    • Dependent packages count: 5.359%
    • Stargazers count: 5.443%
  • Maintainers (2)
crates.io: sea-query-derive

Derive macro for sea-query's Iden trait

  • Homepage:
  • Documentation: https://docs.rs/sea-query-derive/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 0.4.3 (published about 1 year ago)
  • Last Synced: 2026-03-23T13:03:06.469Z (3 days ago)
  • Versions: 16
  • Dependent Packages: 1
  • Dependent Repositories: 631
  • Downloads: 11,075,889 Total
  • Docker Downloads: 23,329,482
  • Rankings:
    • Docker downloads count: 1.601%
    • Dependent repos count: 1.659%
    • Downloads: 1.709%
    • Forks count: 4.945%
    • Stargazers count: 5.443%
    • Average: 5.586%
    • Dependent packages count: 18.159%
  • Maintainers (2)
crates.io: sea-query-driver

Proc macros for SeaQuery drivers

  • Homepage:
  • Documentation: https://docs.rs/sea-query-driver/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 0.2.2 (published over 3 years ago)
  • Last Synced: 2026-03-23T13:03:41.158Z (3 days ago)
  • Versions: 5
  • Dependent Packages: 1
  • Dependent Repositories: 157
  • Downloads: 429,442 Total
  • Rankings:
    • Dependent repos count: 3.106%
    • Downloads: 3.589%
    • Forks count: 4.945%
    • Stargazers count: 5.443%
    • Average: 7.049%
    • Dependent packages count: 18.159%
  • Maintainers (1)
crates.io: sea-query-attr

Proc macros for useful features in Sea Query

  • Homepage:
  • Documentation: https://docs.rs/sea-query-attr/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 0.1.3 (published over 1 year ago)
  • Last Synced: 2026-03-23T13:02:00.367Z (3 days ago)
  • Versions: 4
  • Dependent Packages: 1
  • Dependent Repositories: 22
  • Downloads: 183,803 Total
  • Docker Downloads: 317
  • Rankings:
    • Forks count: 4.945%
    • Stargazers count: 5.443%
    • Dependent repos count: 5.77%
    • Average: 8.608%
    • Downloads: 8.723%
    • Dependent packages count: 18.159%
  • Maintainers (1)
crates.io: sea-query-rusqlite

Binder traits for connecting sea-query with Rusqlite

  • Homepage:
  • Documentation: https://docs.rs/sea-query-rusqlite/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 0.7.0 (published over 1 year ago)
  • Last Synced: 2026-03-23T13:02:21.596Z (3 days ago)
  • Versions: 22
  • Dependent Packages: 3
  • Dependent Repositories: 5
  • Downloads: 231,689 Total
  • Rankings:
    • Forks count: 4.945%
    • Stargazers count: 5.443%
    • Dependent packages count: 9.151%
    • Dependent repos count: 9.705%
    • Average: 11.008%
    • Downloads: 25.796%
  • Maintainers (2)
crates.io: sea-query-postgres

Binder traits for connecting sea-query with postgres driver

  • Homepage:
  • Documentation: https://docs.rs/sea-query-postgres/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 0.5.0 (published over 1 year ago)
  • Last Synced: 2026-03-23T13:02:56.573Z (3 days ago)
  • Versions: 11
  • Dependent Packages: 0
  • Dependent Repositories: 2
  • Downloads: 323,034 Total
  • Rankings:
    • Forks count: 4.945%
    • Stargazers count: 5.443%
    • Downloads: 9.054%
    • Dependent repos count: 13.139%
    • Average: 13.743%
    • Dependent packages count: 36.133%
  • Maintainers (2)
crates.io: sea-query-diesel

Binder traits for connecting sea-query with diesel

  • Homepage:
  • Documentation: https://docs.rs/sea-query-diesel/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 0.2.0 (published over 1 year ago)
  • Last Synced: 2026-03-23T13:03:42.442Z (3 days ago)
  • Versions: 4
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 5,086 Total
  • Rankings:
    • Forks count: 4.692%
    • Stargazers count: 6.124%
    • Dependent repos count: 30.384%
    • Dependent packages count: 31.14%
    • Average: 34.149%
    • Downloads: 98.406%
  • Maintainers (1)
crates.io: sea-query-postgres-types

Postgres types for using SeaQuery with SQLx

  • Homepage:
  • Documentation: https://docs.rs/sea-query-postgres-types/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 0.1.1 (published 3 months ago)
  • Last Synced: 2026-03-23T13:03:39.344Z (3 days ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 2,186 Total
  • Rankings:
    • Dependent repos count: 19.087%
    • Dependent packages count: 25.237%
    • Average: 45.904%
    • Downloads: 93.387%
  • Maintainers (1)
crates.io: sea-query-sqlx

Driver library for using SeaQuery with SQLx

  • Homepage:
  • Documentation: https://docs.rs/sea-query-sqlx/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 0.8.0-rc.14 (published about 2 months ago)
  • Last Synced: 2026-03-23T13:03:37.612Z (3 days ago)
  • Versions: 6
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 217,273 Total
  • Rankings:
    • Dependent repos count: 20.553%
    • Dependent packages count: 27.211%
    • Average: 47.457%
    • Downloads: 94.609%
  • Maintainers (1)
crates.io: sea-query-rbatis

Driver library for using SeaQuery with Rbatis

  • Homepage:
  • Documentation: https://docs.rs/sea-query-rbatis/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 0.1.0 (published over 2 years ago)
  • Last Synced: 2026-03-23T13:02:45.062Z (3 days ago)
  • Versions: 4
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 1,804 Total
  • Rankings:
    • Dependent repos count: 30.344%
    • Dependent packages count: 31.691%
    • Average: 53.416%
    • Downloads: 98.213%
  • Maintainers (1)

Dependencies

Cargo.toml cargo
  • bigdecimal ^0.3
  • bytes ^1
  • chrono ^0
  • ipnetwork ^0.19
  • mac_address ^1.1
  • postgres-types ^0
  • proc-macro2 1
  • quote ^1
  • rust_decimal ^1
  • sea-query-attr ^0.1.1
  • sea-query-derive ^0.2.0
  • sea-query-driver ^0.2.0
  • serde_json ^1
  • time ^0.3
  • uuid ^1
examples/postgres/Cargo.toml cargo
  • postgres ^0.19
examples/rusqlite/Cargo.toml cargo
  • chrono ^0
  • rusqlite ^0.27
  • sea-query ^0.25
  • serde_json ^1
  • time ^0.2
  • uuid ^0
examples/sqlx_mysql/Cargo.toml cargo
  • async-std 1.8
  • bigdecimal ^0.3
  • chrono ^0
  • rust_decimal ^1
  • serde_json ^1
  • sqlx ^0.6
  • time ^0.3
  • uuid ^1
examples/sqlx_postgres/Cargo.toml cargo
  • async-std 1.8
  • bigdecimal ^0.3
  • chrono ^0
  • ipnetwork ^0.19
  • mac_address ^1.1
  • rust_decimal ^1
  • serde_json ^1
  • sqlx ^0.6
  • time ^0.3
  • uuid ^1
examples/sqlx_sqlite/Cargo.toml cargo
  • async-std 1.8
  • chrono ^0
  • serde_json ^1
  • sqlx ^0.6
  • time ^0.3
  • uuid ^1
sea-query-derive/Cargo.toml cargo
  • heck 0.4
  • proc-macro2 1
  • quote 1
  • syn 1
  • thiserror ^1.0
sea-query-postgres-types/Cargo.toml cargo
sea-query-rusqlite/Cargo.toml cargo
sea-query-sqlx/Cargo.toml cargo
.github/workflows/diesel.yml actions
  • actions/cache v4 composite
  • actions/checkout v4 composite
  • dtolnay/rust-toolchain nightly composite
  • dtolnay/rust-toolchain 1.85 composite
  • mozilla-actions/sccache-action v0.0.9 composite
  • mariadb ${{ matrix.version }} docker
  • mysql ${{ matrix.version }} docker
  • postgres ${{ matrix.version }} docker
.github/workflows/release-bot.yml actions
  • billy1624/release-comment-on-pr master composite
examples/diesel_postgres/Cargo.toml cargo
sea-query-diesel/Cargo.toml cargo
examples/diesel_mysql/Cargo.toml cargo
sea-query-rbatis/Cargo.toml cargo
examples/diesel_sqlite/Cargo.toml cargo
sea-query-postgres/Cargo.toml cargo
.github/workflows/rust.yml actions
  • actions/checkout v3 composite
  • dtolnay/rust-toolchain master composite
  • dtolnay/rust-toolchain stable composite
  • mariadb ${{ matrix.version }} docker
  • mysql ${{ matrix.version }} docker
  • postgres ${{ matrix.version }} docker