PowderORM 0.1.0
dotnet add package PowderORM --version 0.1.0
NuGet\Install-Package PowderORM -Version 0.1.0
<PackageReference Include="PowderORM" Version="0.1.0" />
<PackageVersion Include="PowderORM" Version="0.1.0" />
<PackageReference Include="PowderORM" />
paket add PowderORM --version 0.1.0
#r "nuget: PowderORM, 0.1.0"
#:package PowderORM@0.1.0
#addin nuget:?package=PowderORM&version=0.1.0
#tool nuget:?package=PowderORM&version=0.1.0
Powder
A zero-copy, multi-language ORM on a single Rust core.
Powder runs one Rust engine under bindings for 9 languages — TypeScript,
Python, Rust, Java, Kotlin, Go, C, C++, and C#. Query results cross the language
boundary once, as an Arrow-style column buffer (PCB), so there's no per-row
conversion tax — and one powder.schema.json derives your typed models,
migrations, and validation.
- ⚡ Fast — faster than the raw SQL driver in every language benchmark.
- 🧩 One core, one bug — every binding shares the same Rust engine.
- 📄 Schema is the truth — DDL, migrations, typed models, relations from one file.
- 🧯 Fails honestly — unmappable types and unbounded deletes error, never pass silently.
Quick look
const db = powder(await Client.connect("app.db"));
const top = await db.users
.where("score", ">=", 5)
.orderBy("score", "desc")
.limit(10)
.all();
// relations with no N+1, groupBy/having, nested AND/OR/NOT — all in the ORM
const posts = await db.posts.findMany({ include: { user: true } });
Databases
SQLite · PostgreSQL · MySQL · SQL Server · libSQL · CockroachDB
📚 Documentation
Full guides — install, quickstart, per-language usage, per-database notes, and the ORM reference — live at:
https://docs.powder-orm.info/
License
MIT
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.1.0 | 109 | 7/11/2026 |