Open Source

Built in the open. Shared with the community.

The same engineering discipline that powers our SaaS products โ€” now available as open-source libraries for the broader .NET community.

Featured Library

DataCrud.DBOps

A professional-grade .NET maintenance library providing automated database backups, restores, and operational health monitoring โ€” across every major database engine.

MIT License.NET 9 ยท .NET Std 2.0 ยท .NET Framework 4.7+Open to contributions

Multi-Database Support

Works with SQL Server, PostgreSQL, MySQL, MongoDB, and Oracle โ€” one library for every database your stack uses.

Automated Maintenance

Scheduled index reorganize/rebuild, database shrinking, and integrity checks โ€” run automatically in the background.

Resilient Backups

Full-database backup workflows with high-ratio compression and built-in integrity verification after every backup.

Cloud Storage Sync

Native integration with AWS S3 and Azure Blob Storage. Backups are off-site automatically โ€” no extra scripting needed.

Embedded Dashboard

Real-time operational dashboard built with HTMX and Alpine.js. Monitor all jobs directly inside your ASP.NET app.

Centralized Logging

IJobStorage architecture supports SQL Server and LiteDB. Every job run is recorded, queryable, and auditable.

Get started in minutes

Install the packages you need and add one line of configuration.

DataCrud.DBOps.AspNetCore

Core middleware and dashboard for ASP.NET Core apps

dotnet add package DataCrud.DBOps.AspNetCore

DataCrud.DBOps.SqlServer

SQL Server provider โ€” backups, index jobs, shrink, health checks

dotnet add package DataCrud.DBOps.SqlServer

Minimal setup in Program.cs

// Register DBOps with SQL Server job storage + AWS S3 sync

builder.Services.AddDBOps(options => {

options.Storage = new SqlServerJobStorage("ConnectionString");

options.PushToAws = true;

options.AwsBucketName = "your-backup-bucket";

});

Our Philosophy

Why DataCrud contributes to open source

Every DataCrud product is built on top of open-source frameworks โ€” .NET, ASP.NET Core, React, and dozens of community libraries. We believe good software companies give back to the ecosystems they benefit from.

DataCrud.DBOps was born from a real internal need: reliably automating database maintenance across all our products without duplicating code or bolting on yet another paid service. Once we had built it, it made sense to open it up โ€” other .NET teams face the same problem.

We intend to keep shipping open-source tooling as we extract useful, general-purpose infrastructure from our own products. If you find these libraries useful, a GitHub star or a contribution is always welcome.

Interested in contributing?

Issues, pull requests, and feature suggestions are open on GitHub. See what we're building and help shape the direction of the library.