https://github.com/fastapi/sqlmodel
fastapi json json-schema pydantic python sql sqlalchemy
Score: 31.54435967199908
Last synced: about 18 hours ago
JSON representation
Repository metadata:
SQL databases in Python, designed for simplicity, compatibility, and robustness.
- Host: GitHub
- URL: https://github.com/fastapi/sqlmodel
- Owner: fastapi
- License: mit
- Created: 2021-08-24T14:26:53.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2026-08-12T07:20:01.000Z (13 days ago)
- Last Synced: 2026-08-19T10:11:48.739Z (6 days ago)
- Topics: fastapi, json, json-schema, pydantic, python, sql, sqlalchemy
- Language: Python
- Homepage: https://sqlmodel.tiangolo.com/
- Size: 7.76 MB
- Stars: 18,266
- Watchers: 127
- Forks: 884
- Open Issues: 60
-
Metadata Files:
- Readme: README.md
- Contributing: docs/contributing.md
- License: LICENSE
- Citation: CITATION.cff
-
Funding:
- Github: tiangolo
Owner metadata:
- Name: FastAPI
- Login: fastapi
- Email:
- Kind: organization
- Description: FastAPI and friends open source projects. Created and managed by @tiangolo.
- Website: https://tiangolo.com/github-fastapi/
- Location:
- Twitter: fastapi
- Company:
- Icon url: https://avatars.githubusercontent.com/u/156354296?v=4
- Repositories: 10
- Last Synced at: 2026-08-22T00:20:35.767Z
- Profile URL: https://github.com/fastapi
Committers metadata
Last synced: 6 days ago
Total Commits: 1,333
Total Committers: 114
Avg Commits per committer: 11.693
Development Distribution Score (DDS): 0.755
Commits in past year: 589
Committers in past year: 26
Avg Commits per committer in past year: 22.654
Development Distribution Score (DDS) in past year: 0.528
| Name | Commits | |
|---|---|---|
| github-actions | g****s@g****m | 327 |
| github-actions[bot] | g****] | 288 |
| Sebastián Ramírez | t****o@g****m | 282 |
| dependabot[bot] | 4****] | 225 |
| pre-commit-ci[bot] | 6****] | 33 |
| Sofie Van Landeghem | s****g | 26 |
| Motov Yurii | 1****v | 19 |
| latest-changes[bot] | 3****] | 8 |
| Alejandra | 9****v | 7 |
| Esteban Maya | e****9@g****m | 6 |
| Jorge Alvarado | a****e@g****m | 4 |
| Daniil Fajnberg | 6****g | 3 |
| byrman | c****n@n****l | 3 |
| Brett Cannon | b****t@p****g | 2 |
| Fardad13 | 3****3 | 1 |
| Evgeniy Lupashin | 3****t | 1 |
| Evangelos Anagnostopoulos | a****s@w****m | 1 |
| Fedor Kuznetsov | 5****t | 1 |
| Gal Bracha | g****a@g****m | 1 |
| Gopal Bagaswar | 6****B | 1 |
| Evan Grim | e****n@m****m | 1 |
| Dipendra Raj Panta | 4****P | 1 |
| Dhiraj Gupta | d****j@t****m | 1 |
| David Danier | d****r@g****m | 1 |
| David Brochart | d****t@g****m | 1 |
| Hao Wang | h****y@g****m | 1 |
| Jack Homan | h****k@g****m | 1 |
| Jakob Jul Elben | e****l@g****m | 1 |
| Jerry Wu | j****y@y****e | 1 |
| Joe Mudryk | m****e@g****m | 1 |
| and 84 more... | ||
Issue and Pull Request metadata
Last synced: 2 days ago
Total issues: 132
Total pull requests: 740
Average time to close issues: over 1 year
Average time to close pull requests: about 2 months
Total issue authors: 116
Total pull request authors: 152
Average comments per issue: 7.71
Average comments per pull request: 1.8
Merged pull request: 303
Bot issues: 0
Bot pull requests: 264
Past year issues: 8
Past year pull requests: 185
Past year average time to close issues: 31 minutes
Past year average time to close pull requests: 7 days
Past year issue authors: 5
Past year pull request authors: 46
Past year average comments per issue: 1.5
Past year average comments per pull request: 1.32
Past year merged pull request: 81
Past year bot issues: 0
Past year bot pull requests: 78
Top Issue Authors
- tiangolo (4)
- mahdirajaee (3)
- clstaudt (3)
- peterHoburg (2)
- cjdxhjj (2)
- bolinocroustibat (2)
- gregsifr (2)
- YuriiMotov (2)
- sorasful (2)
- christianholland (2)
- Matthieu-Tinycoaching (2)
- jd-solanki (2)
- Spenhouet (1)
- cdwilson (1)
- Goldziher (1)
Top Pull Request Authors
- dependabot[bot] (234)
- tiangolo (128)
- svlandeg (33)
- pre-commit-ci[bot] (30)
- alissadb (29)
- YuriiMotov (21)
- Nimitha-jagadeesha (13)
- bharara (11)
- jryusuf (11)
- ryangalamb (6)
- bilalqv (6)
- AlanBogarin (6)
- alejsdev (4)
- GiorgioPorgio (4)
- Foxerine (4)
Top Issue Labels
- question (91)
- answered (12)
- feature (11)
- investigate (11)
- docs (4)
- bug (3)
- waiting (3)
- polar (1)
- confirmed (1)
Top Pull Request Labels
- internal (342)
- dependencies (235)
- docs (164)
- python (157)
- github_actions (46)
- feature (40)
- conflicts (31)
- python:uv (27)
- bug (22)
- waiting (14)
- refactor (13)
- investigate (8)
- upgrade (5)
- maybe-ai (2)
- pre-commit (2)
- breaking (2)
Package metadata
- Total packages: 6
-
Total downloads:
- pypi: 23,100,287 last-month
- Total docker downloads: 863,110
- Total dependent packages: 195 (may contain duplicates)
- Total dependent repositories: 852 (may contain duplicates)
- Total versions: 68
- Total maintainers: 3
pypi.org: sqlmodel
SQLModel, SQL databases in Python, designed for simplicity, compatibility, and robustness.
- Homepage: https://github.com/fastapi/sqlmodel
- Documentation: https://sqlmodel.tiangolo.com
- Licenses: MIT
- Latest release: 0.0.39 (published 2 months ago)
- Last Synced: 2026-08-23T12:08:58.478Z (2 days ago)
- Versions: 42
- Dependent Packages: 195
- Dependent Repositories: 852
- Downloads: 23,099,134 Last month
- Docker Downloads: 863,110
-
Rankings:
- Dependent packages count: 0.155%
- Stargazers count: 0.175%
- Dependent repos count: 0.402%
- Downloads: 0.436%
- Average: 0.77%
- Docker downloads count: 1.07%
- Forks count: 2.382%
- Maintainers (1)
proxy.golang.org: github.com/fastapi/sqlmodel
- Homepage:
- Status: removed
- Documentation: https://pkg.go.dev/github.com/fastapi/sqlmodel#section-documentation
- Licenses: mit
- Latest release: v0.0.0-20260810204232-d1b9ab85228c (published 14 days ago)
- Last Synced: 2026-08-22T12:33:06.523Z (3 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 4.494%
- Average: 4.645%
- Dependent repos count: 4.796%
pypi.org: sqlmodel_polymorphic_support
SQLModel, SQL databases in Python, designed for simplicity, compatibility, and robustness.
- Homepage: https://github.com/fastapi/sqlmodel
- Documentation: https://sqlmodel.tiangolo.com
- Licenses: MIT License
- Latest release: 0.0.22 (published about 1 year ago)
- Last Synced: 2026-08-23T12:08:52.275Z (2 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 16 Last month
-
Rankings:
- Stargazers count: 0.516%
- Forks count: 2.304%
- Dependent packages count: 8.701%
- Average: 15.139%
- Dependent repos count: 49.035%
- Maintainers (1)
pypi.org: sqlmodel-slim
SQLModel, SQL databases in Python, designed for simplicity, compatibility, and robustness.
- Homepage: https://github.com/fastapi/sqlmodel
- Documentation: https://sqlmodel.tiangolo.com
- Licenses: MIT
- Latest release: 0.0.35 (published 6 months ago)
- Last Synced: 2026-08-23T12:09:57.149Z (2 days ago)
- Versions: 20
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 1,137 Last month
-
Rankings:
- Stargazers count: 0.167%
- Forks count: 2.305%
- Dependent packages count: 10.118%
- Average: 19.928%
- Dependent repos count: 67.123%
- Maintainers (1)
nixpkgs-unstable: python314Packages.sqlmodel
Module to work with SQL databases
- Homepage: https://github.com/fastapi/sqlmodel
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/sqlmodel/default.nix#L51
- Licenses: MIT
- Latest release: 0.0.32 (published 6 months ago)
- Last Synced: 2026-05-14T03:02:22.296Z (3 months 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.sqlmodel
Module to work with SQL databases
- Homepage: https://github.com/fastapi/sqlmodel
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/sqlmodel/default.nix#L51
- Licenses: MIT
- Latest release: 0.0.32 (published 6 months ago)
- Last Synced: 2026-05-14T14:03:38.718Z (3 months ago)
- Versions: 2
- 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 v4 composite
- actions/setup-python v4 composite
- actions/upload-artifact v3 composite
- dorny/paths-filter v2 composite
- re-actors/alls-green release/v1 composite
- ./.github/actions/comment-docs-preview-in-pr * composite
- actions/checkout v4 composite
- cloudflare/pages-action v1 composite
- dawidd6/action-download-artifact v2.28.0 composite
- tiangolo/issue-manager 0.4.0 composite
- actions/checkout v4 composite
- docker://tiangolo/latest-changes 0.0.3 composite
- mxschmitt/action-tmate v3 composite
- actions/cache v3 composite
- actions/checkout v4 composite
- actions/setup-python v4 composite
- mxschmitt/action-tmate v3 composite
- actions/setup-python v4 composite
- dawidd6/action-download-artifact v2.28.0 composite
- actions/cache v3 composite
- actions/checkout v4 composite
- actions/download-artifact v3 composite
- actions/setup-python v4 composite
- actions/upload-artifact v3 composite
- mxschmitt/action-tmate v3 composite
- re-actors/alls-green release/v1 composite
- SQLAlchemy >=1.4.36,<2.0.0
- pydantic ^1.8.2
- python ^3.7
- sqlalchemy2-stubs *
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- actions/setup-python 5fda3b95a4ea91299a34e894583c3862153e4b97 composite
- astral-sh/setup-uv c771a70e6277c0a99b617c7a806ffedaca235ff9 composite
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- actions/setup-python 5fda3b95a4ea91299a34e894583c3862153e4b97 composite
- astral-sh/setup-uv c771a70e6277c0a99b617c7a806ffedaca235ff9 composite
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- actions/setup-python 5fda3b95a4ea91299a34e894583c3862153e4b97 composite
- astral-sh/setup-uv c771a70e6277c0a99b617c7a806ffedaca235ff9 composite
- annotated-doc 0.0.4
- annotated-types 0.7.0
- anyio 4.12.0
- black 26.3.1
- cairocffi 1.7.1
- cairosvg 2.9.0
- certifi 2025.11.12
- cffi 2.0.0
- charset-normalizer 3.4.4
- click 8.3.1
- colorama 0.4.6
- coverage 7.13.0
- cryptography 46.0.3
- cssselect2 0.8.0
- cyclic 1.0.0
- deepmerge 2.0
- defusedxml 0.7.1
- dirty-equals 0.11
- exceptiongroup 1.3.1
- fastapi 0.136.1
- ghp-import 2.1.0
- greenlet 3.3.0
- griffe-typingdoc 0.3.1
- griffe-warnings-deprecated 1.1.1
- griffelib 2.0.0
- h11 0.16.0
- httpcore 1.0.9
- httpx 0.28.1
- idna 3.11
- iniconfig 2.3.0
- jinja2 3.1.6
- markdown 3.10
- markdown-include-variants 0.0.8
- markdown-it-py 4.0.0
- markupsafe 3.0.3
- mdurl 0.1.2
- mdx-include 1.4.2
- mergedeep 1.3.4
- mkdocs 1.6.1
- mkdocs-autorefs 1.4.3
- mkdocs-get-deps 0.2.0
- mkdocstrings 1.0.3
- mkdocstrings-python 2.0.3
- mypy-extensions 1.1.0
- packaging 25.0
- pathspec 1.0.4
- pillow 12.2.0
- platformdirs 4.5.1
- pluggy 1.6.0
- prek 0.3.13
- pycparser 2.23
- pydantic 2.12.5
- pydantic-core 2.41.5
- pydantic-settings 2.14.1
- pygithub 2.9.0
- pygments 2.20.0
- pyjwt 2.10.1
- pymdown-extensions 10.21.3
- pynacl 1.6.1
- pytest 9.0.3
- python-dateutil 2.9.0.post0
- python-dotenv 1.2.1
- pytokens 0.4.1
- pyyaml 6.0.3
- pyyaml-env-tag 1.1
- rcslice 1.1.0
- requests 2.32.5
- rich 14.2.0
- ruff 0.15.13
- shellingham 1.5.4
- six 1.17.0
- smokeshow 0.5.0
- sqlalchemy 2.0.49
- sqlmodel *
- starlette 0.50.0
- tinycss2 1.5.1
- tomli 2.4.1
- ty 0.0.35
- typer 0.25.1
- typing-extensions 4.15.0
- typing-inspection 0.4.2
- urllib3 2.6.2
- watchdog 6.0.0
- webencodings 0.5.1
- zensical 0.0.42
- zizmor 1.24.1
- actions/github-script 3a2844b7e9c422d3c10d287c895573f7108da1b3 composite
- actions/checkout de0fac2e4500dabe0009e67214ff5f5447ce83dd composite
- actions/setup-python a309ff8b426b58ec0e2a45f0f869d46889d02405 composite
- astral-sh/setup-uv 08807647e7069bb48b6ef5acd8ec9567f424441b composite
- pre-commit-ci/lite-action 5d6cc0eb514c891a40562a58a8e71576c5c7fb43 composite
- re-actors/alls-green 05ac9388f0aebcb5727afa17fcccfecd6f8ec5fe composite
- actions/checkout de0fac2e4500dabe0009e67214ff5f5447ce83dd composite
- zizmorcore/zizmor-action 5f14fd08f7cf1cb1609c1e344975f152c7ee938d composite
- eps1lon/actions-label-merge-conflict v3 composite
- actions/labeler v6 composite
- docker://agilepathway/pull-request-label-checker latest composite
- actions/add-to-project v1.0.2 composite
- actions/checkout v6 composite
- actions/setup-python v6 composite
- re-actors/alls-green release/v1 composite