Showing 36 of 397 projects
A Go package for writing database migrations with go-pg/pg, offering timestamp-based versioning and batch rollbacks.
Adds soft-delete support to CakePHP ORM tables with configurable cascading and restoration.
An Elasticsearch datasource plugin for CakePHP 5.2+ that enables using Elasticsearch as an alternative ORM backend.
A Go tool that generates database code for bun, gorm, sql, sqlx, and xorm from SQL files.
HibernateD is an object-relational mapping (ORM) library for the D programming language, inspired by Hibernate.
A Rails gem that enables efficient tree-based data queries using recursive SQL with PostgreSQL or SQLite.
A Go framework for building multi-tenant applications with GORM, supporting PostgreSQL and MySQL.
A Delphi framework for rapidly building client-server applications with RESTful ORM access and embedded HTTP server.
A production-grade HBase ORM library for clean, fast, and fun object-oriented data access, also compatible with Google Cloud Bigtable.
Async SQLAlchemy 2.0+ extension for FastAPI with built-in pagination, SQLModel support, and automatic session management.
A pure Elixir Cassandra ORM built on Xandra, featuring automatic schema creation and a fluent query interface.
Scala wrapper for Tinkerpop Blueprints providing idiomatic Scala syntax for graph database operations.
A thin wrapper library for building Relay-compliant GraphQL servers using Sequelize and GraphQL.js.
A plugin for Aurelia that simplifies working with entities and REST APIs through repositories, associations, and validation.
Spring Data extension for implementing Graph-based repositories with Tinkerpop Blueprints 2.x API support.
A powerful schema-less Object-Document Mapper for MongoDB with Python, supporting both synchronous and asynchronous operations.
A Go library that scans SQL rows into any type using generics, avoiding reflection for better performance.
A Go package that provides a safe query language for database models, generating parameterized SQL where clauses without exposing SQL.
A curated list of awesome projects, tools, and integrations related to the TDengine time-series database.
An OCaml ORM library that automatically generates SQLite persistence functions from type definitions without manual SQL.
Implements tree structures and hierarchies for Ecto models using the materialized path pattern.
A .NET (C#) code generator that transforms an EF Core model into a fully customizable .NET + Angular web application.
An object-relational mapping (ORM) framework for the D programming language, supporting PostgreSQL, MySQL, and SQLite.
A C# ORM client library that maps PocketBase collections and registries to objects, providing automatic API communication, caching, and data management.
An interfaced Object-Relational Mapping framework for Delphi that uses interfaces instead of classes for database operations.
A NestJS CRUD module that automatically generates RESTful APIs from Prisma models.
A collection of examples demonstrating the best practices and features of the CakePHP 3 ORM.
A PostgreSQL object document mapper for server-side and client-side Dart applications.
A simple, non-intrusive ORM for Google Cloud Firestore written in Go, featuring CRUD, transactions, caching, and concurrent request support.
An ActiveRecord-style ORM query interface for AWS CloudSearch, providing a familiar Ruby syntax for search operations.
A CakePHP plugin for duplicating database entities and their related records with customizable behavior.
An ActiveRecord module for Ruby on Rails that skips specific columns by default and loads them on-demand.
A database abstraction layer library for the D programming language, supporting PostgreSQL and MySQL.
A CakePHP plugin for versioning database entities with full revision history and metadata support.
Generates IDE docblocks for SilverStripe DataObjects, PageControllers, and Extensions to improve code completion.
A CakePHP plugin for maintaining a contiguous integer sequence in a table column, with grouping support.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.