dotbase
Write a class. Get a backend.
The C#-native backend platform - auth, database, realtime and hosting,
straight from your C# types.
What you get
Define your data as C# types -
Dotbase generates the rest. No migrations, no boilerplate.
Real SQL. Zero migration files.
Filter, sort, paginate, search.
JWT, magic links, OAuth.
Scoped from your [Owner] field.
Live updates over SignalR.
Uploads with signed URLs.
Background jobs and lifecycle hooks.
Full-stack type safety, generated.
The difference
[AutoCrud, Realtime, Owned] public partial record struct Todo { [PrimaryKey] public Guid Id { get; init; } [Required] public string Title { get; init; } public bool Completed { get; init; } }
Try it live
Write a plain idea like "a todo app". Dotbase turns it into a typed C# model, a REST API, and a working app preview - live in your browser.
FAQ
Dotbase is a C#-native backend platform. You define your data as C# types, and Dotbase generates the database, REST API, auth, realtime, and hosting pieces around them.
Dotbase is for .NET and C# developers who want to ship product backends without writing repetitive CRUD, migration, auth, and realtime boilerplate.
Dotbase is in early access. Join the waitlist to get updates and access when the next group of users is invited.
The public repository is not open yet. The GitHub link will become active when the project is ready for public access.
Yes. Dotbase gives .NET and C# developers what Firebase and Supabase give JavaScript developers: a backend with database, auth, REST API, and realtime. The difference is that Dotbase is C#-native, so your C# types are the schema instead of a separate dashboard or SQL editor.
Dotbase uses Postgres. You define your data as C# types and Dotbase manages the Postgres schema and tables for you, so you do not write SQL or migrations by hand.
No. Your C# types are the schema, so Dotbase manages the database structure as your types change, instead of you writing SQL migrations by hand.
Entity Framework is an ORM: it maps C# classes to database tables, but you still build the API, auth, realtime, and hosting yourself. Dotbase generates the whole backend from your C# types, including the REST API, auth, and realtime, not just the data access layer.
© 2026 Dotbase