All Projects → python-gino → Gino

python-gino / Gino

Licence: other
GINO Is Not ORM - a Python asyncio ORM on SQLAlchemy core.

Programming Languages

python
139335 projects - #7 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to Gino

Tornado Sqlalchemy
SQLAlchemy support for Tornado
Stars: ✭ 112 (-95.13%)
Mutual labels:  asyncio, orm, sqlalchemy
dvhb-hybrid
A package to mix django and asyncio in one application
Stars: ✭ 45 (-98.04%)
Mutual labels:  sqlalchemy, asyncio, asyncpg
Aiomysql
aiomysql is a library for accessing a MySQL database from the asyncio
Stars: ✭ 1,252 (-45.54%)
Mutual labels:  asyncio, sqlalchemy
Sqlalchemy Imageattach
SQLAlchemy extension for attaching images to entities.
Stars: ✭ 107 (-95.35%)
Mutual labels:  orm, sqlalchemy
Core
🏡 Open source home automation that puts local control and privacy first.
Stars: ✭ 48,265 (+1999.39%)
Mutual labels:  hacktoberfest, asyncio
Indico
Indico - A feature-rich event management system, made @ CERN, the place where the Web was born.
Stars: ✭ 1,160 (-49.54%)
Mutual labels:  hacktoberfest, sqlalchemy
Sqlalchemy Media
Another attachment extension for SqlAlchemy to manage assets which are associated with database models but you don't want to store them into the database
Stars: ✭ 69 (-97%)
Mutual labels:  orm, sqlalchemy
Aiovk
vk.com API python wrapper for asyncio
Stars: ✭ 85 (-96.3%)
Mutual labels:  hacktoberfest, asyncio
Backendschool2019
Приложение для практического руководства по разработке бекенд-сервисов на Python (на основе вступительного испытания в Школу бэкенд‑разработки Яндекса)
Stars: ✭ 129 (-94.39%)
Mutual labels:  asyncio, sqlalchemy
Sandman2
Automatically generate a RESTful API service for your legacy database. No code required!
Stars: ✭ 1,765 (-23.23%)
Mutual labels:  orm, sqlalchemy
Tedivms Flask
Flask starter app with celery, bootstrap, and docker environment
Stars: ✭ 142 (-93.82%)
Mutual labels:  hacktoberfest, sqlalchemy
Cakephp
CakePHP: The Rapid Development Framework for PHP - Official Repository
Stars: ✭ 8,453 (+267.68%)
Mutual labels:  hacktoberfest, orm
Aiopg
aiopg is a library for accessing a PostgreSQL database from the asyncio
Stars: ✭ 1,097 (-52.28%)
Mutual labels:  asyncio, sqlalchemy
Sqlalchemy Hana
SQLAlchemy Dialect for SAP HANA
Stars: ✭ 75 (-96.74%)
Mutual labels:  orm, sqlalchemy
Web Applications With Fastapi Course
Demo code and other handouts for students of our FastAPI Web Apps course.
Stars: ✭ 56 (-97.56%)
Mutual labels:  asyncio, sqlalchemy
Turbulette
😴 Turbulette - A batteries-included framework to build high performance, fully async GraphQL APIs
Stars: ✭ 29 (-98.74%)
Mutual labels:  asyncio, orm
Sqlservice
The missing SQLAlchemy ORM interface.
Stars: ✭ 159 (-93.08%)
Mutual labels:  orm, sqlalchemy
Records
SQL for Humans™
Stars: ✭ 6,761 (+194.08%)
Mutual labels:  orm, sqlalchemy
Strawberry
A new GraphQL library for Python 🍓
Stars: ✭ 891 (-61.24%)
Mutual labels:  hacktoberfest, asyncio
Mongoframework
An "Entity Framework"-like interface for MongoDB
Stars: ✭ 116 (-94.95%)
Mutual labels:  hacktoberfest, orm

GINO

PyPI Release Version PyPI Monthly Downloads GitHub Workflow Status for CI Codacy Code Quality Codacy coverage

GINO - GINO Is Not ORM - is a lightweight asynchronous ORM built on top of SQLAlchemy core for Python asyncio. GINO 1.0 supports only PostgreSQL with asyncpg.

  • Free software: BSD license
  • Requires: Python 3.6
  • GINO is developed proudly with PyCharm .

Home

python-gino.org

Documentation

Installation

$ pip install gino

Features

  • Robust SQLAlchemy-asyncpg bi-translator with no hard hack
  • Asynchronous SQLAlchemy-alike engine and connection
  • Asynchronous dialect API
  • Asynchronous-friendly CRUD objective models
  • Well-considered contextual connection and transaction management
  • Reusing native SQLAlchemy core to build queries with grammar sugars
  • Support SQLAlchemy ecosystem, e.g. Alembic for migration
  • Community support for Starlette/FastAPI, aiohttp, Sanic, Tornado and Quart
  • Rich PostgreSQL JSONB support
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].