Exposed is a lightweight Kotlin SQL framework and ORM providing a typesafe DSL and DAO API for relational database access, supporting JDBC and R2DBC drivers across multiple database engines.
Open source. Open possibilities.
Discover quality open-source projects, submit projects anonymously, and claim and edit your own project.
A little curiosity. A world of open source.
THE FIRST COLLECTIONGORM is a full-featured ORM library for Go, offering associations, hooks, eager loading, transactions, auto migrations, and an extensible plugin API for developer-friendly database access.
Bun is a lightweight, SQL-first ORM for Go that supports PostgreSQL, MySQL, SQLite, MSSQL, and Oracle. It emphasizes type safety, flexible scanning, and complex query building while staying close to raw SQL.
KEFCore is an Entity Framework Core provider for Apache Kafka, enabling .NET applications to use Kafka topics as a distributed database. It offers full LINQ support and allows interaction with Kafka through standard EF Core models, abstracting away Kafka-specific client code.
Karma is a modular Go utility library offering prebuilt solutions for authentication, SQL parsing, middleware, third-party API integration (Twilio, OpenAI), and file management to reduce boilerplate in backend development.
Footup is a lightweight PHP MVC framework with CLI code generation, routing, validation, database, and logging. Supports SQLite, MySQL, PostgreSQL, and PSR‑4 autoloading for small apps and internal tools.
TypeScript ORM for Node.js using Data Mapper, Unit of Work, and Identity Map patterns. Supports multiple SQL and NoSQL databases including PostgreSQL, MySQL, MongoDB, and SQLite.
Runique is a type-safe Rust web framework inspired by Django, providing declarative models, migrations, forms, routing, and an admin panel built on Axum, SeaORM, and Tera.
SeaORM is a powerful relational ORM for building web services in Rust, offering a developer experience inspired by popular ORMs in Ruby, Python, and Node.js.
Storm is a type‑safe, SQL‑first ORM for Kotlin 2.0+ and Java 21+. It uses immutable data‑class entities, compile‑time metamodel queries, and eliminates N+1, proxies, and hidden persistence contexts.
TypeORM is a TypeScript and JavaScript ORM for Node.js and other platforms, supporting many SQL and NoSQL databases with DataMapper and ActiveRecord patterns, migrations, transactions, and a powerful QueryBuilder.
sled is a beta embedded database for Rust with a BTreeMap-like API, ACID transactions, atomic single-key operations, zero-copy reads, write batches, prefix subscriptions, multiple keyspaces and merge operators.
TundraLibs is a suite of independent, cross-runtime TypeScript libraries compatible with Deno, Bun, Node.js, Cloudflare Workers, and browsers. It provides modular tools for databases (ORM, drivers), authentication, validation, logging, tracing, caching, and HTTP routing.
Django is a high-level Python web framework for rapid development and clean, pragmatic design. Includes installation docs, tutorials, deployment guides, community links, contribution info, and test suite instructions.
Prisma Next is a next-generation TypeScript ORM for Node.js, designed to be extensible, composable, and AI-agent friendly by default. Supports PostgreSQL (general availability), MongoDB (early access), and SQLite (proof of concept). Features a skills-based AI agent integration and an open SPI for custom extensions.
sqlc generates type-safe code from SQL queries, supporting multiple languages via plugins. It compiles SQL to idiomatic code, reducing boilerplate and errors.