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

https://github.com/collerek/ormar

alembic async-orm databases fastapi orm pydantic python-orm sqlalchemy

Score: 24.67930915291465

Last synced: about 8 hours ago
JSON representation

Repository metadata:

python async orm with fastapi in mind and pydantic validation


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 2 days ago

Total Commits: 1,282
Total Committers: 43
Avg Commits per committer: 29.814
Development Distribution Score (DDS): 0.494

Commits in past year: 51
Committers in past year: 4
Avg Commits per committer in past year: 12.75
Development Distribution Score (DDS) in past year: 0.137

Name Email Commits
collerek c****k@g****m 649
dependabot[bot] 4****] 528
huangsong h****g@l****m 30
johnthagen j****n 6
EspenAlbert a****n@g****m 6
Sepehr Bazyar b****r@g****m 5
Mojix Coder m****r@g****m 5
Pavel w****0@l****u 4
haydeec1 E****l@j****u 4
xiechen x****n@j****m 3
Micheal Gendy m****l@s****h 2
Abdeldjalil-H d****3@g****m 2
Boemjay b****r@l****e 2
Joshua Kifer j****a@m****m 2
Peter DeVita m****3@y****m 2
Sondre Lillebø Gundersen s****g@l****o 2
Timothée Mazzucotelli p****y@p****e 2
smorokin 3****n 2
Camillo c****b@g****m 2
Roan Song (SPAN) r****g@s****m 1
Chaoying 3****z 1
程序猿过家家 8****8 1
wesleylima w****a@g****m 1
peerchemist d****8@g****m 1
inktrap i****p 1
es3n1n m****e@e****n 1
erichaydel e****l@g****m 1
Zev Isert d****v@z****a 1
VOICE1 v****e@g****m 1
TouwaStar 3****r 1
and 13 more...

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 69
Total pull requests: 584
Average time to close issues: 9 months
Average time to close pull requests: 23 days
Total issue authors: 61
Total pull request authors: 36
Average comments per issue: 1.75
Average comments per pull request: 1.45
Merged pull request: 353
Bot issues: 1
Bot pull requests: 487

Past year issues: 5
Past year pull requests: 38
Past year average time to close issues: 15 minutes
Past year average time to close pull requests: 21 days
Past year issue authors: 5
Past year pull request authors: 6
Past year average comments per issue: 1.0
Past year average comments per pull request: 0.87
Past year merged pull request: 15
Past year bot issues: 1
Past year bot pull requests: 31

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/collerek/ormar

Top Issue Authors

  • alexol91 (3)
  • dekoza (2)
  • slavovthinks (2)
  • teonat (2)
  • Abdeldjalil-H (2)
  • markjrouse (2)
  • pmdevita (2)
  • MIREX (1)
  • kokroo (1)
  • Igralino (1)
  • lehoangnam040 (1)
  • bolinocroustibat (1)
  • PritamDutt (1)
  • camillol (1)
  • santangelx (1)

Top Pull Request Authors

  • dependabot[bot] (487)
  • collerek (35)
  • TouwaStar (5)
  • pmdevita (4)
  • camillol (4)
  • mekanix (4)
  • brunorpinho (3)
  • cmflynn (2)
  • zevisert (2)
  • jannyware-inc (2)
  • ChristopherMacGown (2)
  • hauntsaninja (2)
  • sandrotosi (2)
  • dekoza (2)
  • wor1dedit (2)

Top Issue Labels

  • bug (34)
  • enhancement (27)
  • help wanted (1)
  • question (1)
  • dependencies (1)
  • python (1)

Top Pull Request Labels

  • dependencies (487)
  • python (388)
  • github_actions (99)

Package metadata

pypi.org: ormar

An async ORM with fastapi in mind and pydantic validation.

  • Homepage: https://github.com/collerek/ormar
  • Documentation: https://collerek.github.io/ormar/
  • Licenses: MIT
  • Latest release: 0.21.0 (published 26 days ago)
  • Last Synced: 2026-02-02T07:32:34.778Z (2 days ago)
  • Versions: 88
  • Dependent Packages: 10
  • Dependent Repositories: 127
  • Downloads: 643,464 Last month
  • Docker Downloads: 335
  • Rankings:
    • Dependent packages count: 0.959%
    • Dependent repos count: 1.335%
    • Downloads: 1.651%
    • Stargazers count: 1.763%
    • Average: 2.343%
    • Docker downloads count: 3.365%
    • Forks count: 4.985%
  • Maintainers (1)
conda-forge.org: ormar

The ormar package is an async mini ORM for Python, with support for Postgres, MySQL, and SQLite. The main benefit of using ormar includes the ability to get an async ORM that can be used with async frameworks (fastapi, starlette etc.). Using ormar would simplly workflow with just one model to maintain—you don't have to maintain pydantic and other orm model (sqlalchemy, peewee, gino etc.)

  • Homepage: https://github.com/collerek/ormar
  • Licenses: MIT
  • Latest release: 0.12.0 (published over 3 years ago)
  • Last Synced: 2026-02-02T07:32:51.242Z (2 days ago)
  • Versions: 17
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 10.621%
    • Forks count: 21.113%
    • Average: 29.234%
    • Dependent repos count: 34.025%
    • Dependent packages count: 51.175%
nixpkgs-23.11: python310Packages.ormar

Async ORM with fastapi in mind and pydantic validation

nixpkgs-23.11: python311Packages.ormar

Async ORM with fastapi in mind and pydantic validation

nixpkgs-unstable: python313Packages.ormar

Async ORM with fastapi in mind and pydantic validation

nixpkgs-23.05: python310Packages.ormar

Async ORM with fastapi in mind and pydantic validation

nixpkgs-23.05: python311Packages.ormar

Async ORM with fastapi in mind and pydantic validation

nixpkgs-24.11: python311Packages.ormar

Async ORM with fastapi in mind and pydantic validation

nixpkgs-24.11: python312Packages.ormar

Async ORM with fastapi in mind and pydantic validation

nixpkgs-unstable: python314Packages.ormar

Async ORM with fastapi in mind and pydantic validation

nixpkgs-24.05: python311Packages.ormar

Async ORM with fastapi in mind and pydantic validation

nixpkgs-24.05: python312Packages.ormar

Async ORM with fastapi in mind and pydantic validation


Dependencies

poetry.lock pypi
  • 117 dependencies
pyproject.toml pypi
  • codecov ^2.1.12 develop
  • dataclasses >=0.6.0,<0.8 || >0.8,<1.0.0 develop
  • fastapi >=0.70.1,<0.79 develop
  • flake8 ^3.9.2 develop
  • flake8-bandit ^3.0.0 develop
  • flake8-black ^0.3.3 develop
  • flake8-bugbear ^22.7.1 develop
  • flake8-builtins ^1.5.3 develop
  • flake8-cognitive-complexity ^0.1.0 develop
  • flake8-expression-complexity ^0.0.11 develop
  • flake8-functions ^0.0.7 develop
  • flake8-import-order ^0.18.1 develop
  • flake8-variables-names ^0.0.5 develop
  • mkdocs ^1.2.3 develop
  • mkdocs-gen-files ^0.3.5 develop
  • mkdocs-literate-nav ^0.4.1 develop
  • mkdocs-material >=8.1.2,<8.4 develop
  • mkdocs-material-extensions ^1.0.3 develop
  • mkdocs-section-index ^0.3.4 develop
  • mkdocstrings ==0.19.0 develop
  • mypy ^0.961 develop
  • pre-commit ^2.20.0 develop
  • pytest ^7.1.2 develop
  • pytest-asyncio ^0.18.3 develop
  • pytest-cov ^3.0.0 develop
  • types-PyMySQL ^1.0.19 develop
  • types-aiofiles ^0.8.9 develop
  • types-cryptography ^3.3.21 develop
  • types-enum34 ^1.1.1 develop
  • types-ipaddress ^1.0.1 develop
  • types-orjson ^3.6.1 develop
  • types-pkg-resources ^0.1.3 develop
  • types-requests ^2.27.31 develop
  • types-toml ^0.10.7 develop
  • types-ujson ^5.3.0 develop
  • yappi ^1.3.5 develop
  • PyMySQL >=0.9,<=0.9.3
  • SQLAlchemy >=1.3.18,<1.4.40
  • aiomysql >=0.0.21,<0.0.23
  • aiopg ^1.3.3
  • aiosqlite ^0.17.0
  • asyncpg >=0.24,<0.27
  • cryptography >=35,<38
  • databases >=0.3.2,!=0.5.0,!=0.5.1,!=0.5.2,!=0.5.3,<0.6.1
  • importlib-metadata >=3.1
  • mysqlclient ^2.1.0
  • orjson >=3.6.4
  • psycopg2-binary ^2.9.1
  • pydantic >=1.6.1,!=1.7,!=1.7.1,!=1.7.2,!=1.7.3,!=1.8,!=1.8.1,<=1.9.1
  • python ^3.7.0
  • typing-extensions >=3.7,<=5.0
.github/workflows/auto-merge-dependabot.yml actions
  • dependabot/fetch-metadata v1.6.0 composite
  • hmarr/auto-approve-action v3.2.1 composite
.github/workflows/deploy-docs.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
.github/workflows/python-publish.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • snok/install-poetry v1.3 composite
.github/workflows/test-package.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • codecov/codecov-action v3.1.4 composite
  • paambaati/codeclimate-action v5.0.0 composite
  • mysql 5.7 docker
  • postgres 10.8 docker
scripts/docker-compose.yml docker
  • mysql 5.7
  • postgres 10.8
.github/workflows/benchmark.yml actions
  • CodSpeedHQ/action v2 composite
  • actions/checkout v3 composite
  • actions/setup-python v3 composite
  • snok/install-poetry v1.3.3 composite