{"repo":"mr-fatalyst/oxyde","free":true,"listed":false,"github":"https://github.com/mr-fatalyst/oxyde","clone":"git clone https://github.com/mr-fatalyst/oxyde.git","description":"Oxyde ORM is a type-safe, Pydantic-centric asynchronous ORM with a high-performance Rust core designed for clarity, speed, and reliability.","language":"Python","stars":758,"topics":["async","asyncio","database","fastapi","mysql","orm","postgresql","pydantic","sqlite","sqlx"],"license":"MIT","category":"databases-storage","readme_excerpt":"Oxyde ORM is a type-safe, Pydantic-centric asynchronous ORM with a high-performance Rust core designed for clarity, speed, and reliability. Inspired by the elegance of Django's ORM , Oxyde focuses on explicitness over magic, providing a modern developer-friendly workflow with predictable behavior and strong typing throughout. --- Heads up! Oxyde is a young project under active development. The API may evolve between minor versions. Feedback, bug reports, and ideas are very welcome. Feel free to open an issue! Features - Django-style API — Familiar Model.objects.filter() syntax - Pydantic v2 models — Full validation, type hints, serialization - Async-first — Built for modern async Python with asyncio - Rust performance — SQL generation and execution in native Rust - Multi-database — PostgreSQL, SQLite, MySQL support - Transactions — transaction.atomic() context manager with savepoints - Migrations — Django-style makemigrations and migrate CLI Performance Benchmarks vs popular Python ORMs (avg ops/sec, higher is better): Database Oxyde Tortoise Piccolo Django SQLAlchemy SQLModel Peewee ------------ ------- ---------- --------- -------- ------------ ---------- -------- PostgreSQL 1,475 888 932 736 445 431 80 MySQL 1,239 794 — 714 536 505 461 SQLite 2,525 1,882 469 1,294 588 567 548 Full benchmark report: Documentation Installation Quick Start 1. Initialize Project This creates oxyde config.py with your database settings and model paths. 2. Define Models 3. Create Tables 4. Use I","default_branch":null,"files":null,"tree":[],"storefront":"/r/mr-fatalyst","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mr-fatalyst/oxyde/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}