Nabu.Data.EntityFramework 2.0.0


Nabû: .NET data manipulation

.Net C# apache2-license CI Status


Nabû is an open-source suite of libraries designed to manipulate structured data in .NET development through streamlined interactions.
It's divided into Two components:

  • Nabu.Data: Provides data manipulation abstraction, encompassing CRUD operations and sophisticated querying using LinQ.
  • Nabu.Storage: Provides standardized file manipulation abstractions, catering to local, remote, and cloud-based files.

Latest packages

Data Nuget Data.EntityFramework Nuget Data.EntityFramework.Blazor Nuget Data.LiteDb Nuget
Storage Nuget Storage.Local Nuget Storage.Minio Nuget Storage.LiteDb Nuget

Installation

Before installing Nabû, make sure to add the custom NuGet source to your configuration.
Open a terminal or command prompt and run the following command:

dotnet nuget add source "https://nuget.kworld.dev/v3/index.json" -n "kworld NuGet"

Now you can install the various components of Nabû with the following commands:


# Nabu.Data
dotnet add package my_awesome_project.csproj Nabu.Core 
dotnet add package my_awesome_project.csproj Nabu.Data.EntityFramework # For EntityFramework implementation
dotnet add package my_awesome_project.csprojNabu.Data.LiteDb # For LiteDB implementation

# Nabu.Storage
dotnet add package my_awesome_project.csproj Nabu.Storage
dotnet add package my_awesome_project.csproj Nabu.Storage.Local # For local storage
dotnet add package my_awesome_project.csproj Nabu.Storage.Minio # For Minio (Amazon S3) storage

Getting started

IDao: Data manipulation Interface

Nabu.Data provide the IDao interface in order to standardize data CRUD.

Usage

//TODO

Documentation

For comprehensive insights into the capabilities and nuances of Nabû, refer to the official documentation:

Documentation Link

Contributing

Join us in enhancing Nabû! We welcome contributions in the form of suggestions, bug reports, and pull requests. Check out the Contribution Guidelines to get involved.

License

This project operates under the Apache 2.0 License. For more details, refer to the LICENSE file.

Why "Nabû" ?

Nabû (Akkadian: cuneiform: 𒀭𒀝) is the name of and old Mesopotamian God.
In ancient cultures, Nabû was revered as a deity associated with wisdom, scholarship, and the recording of informations. Nabû's symbols included a stylus resting on a tablet.

By adopting those name and symbols, this suite of libraries refers, in a cool way, to the the art of writing and recording of informations.

Showing the top 20 packages that depend on Nabu.Data.EntityFramework.

Packages Downloads
Nabu.Data.EntityFramework.Blazor
Package Description
947
Nabu.Data.EntityFramework.Blazor
Package Description
506
Nabu.Data.EntityFramework.Blazor
Package Description
372
Nabu.Data.EntityFramework.Blazor
Package Description
318
Nabu.Data.EntityFramework.Blazor
Package Description
316
Nabu.Data.EntityFramework.Blazor
Package Description
225
Nabu.Data.EntityFramework.Blazor
Package Description
224
Nabu.Data.EntityFramework.Blazor
Package Description
168
Nabu.Data.EntityFramework.Blazor
Package Description
116
Nabu.Data.EntityFramework.Blazor
Package Description
26
Nabu.Data.EntityFramework.Blazor
Package Description
23
Nabu.Data.EntityFramework.Blazor
Package Description
22
Nabu.Data.EntityFramework.Blazor
Package Description
20
Nabu.Data.EntityFramework.Blazor
Package Description
19
Nabu.Data.EntityFramework.Blazor
Package Description
18

Fix SplitQuery

Version Downloads Last updated
3.5.0 652 11/12/2025
3.5.0-rc2 315 11/05/2025
3.4.2 1,540 09/09/2025
3.4.1 1,220 08/05/2025
3.4.0 1,637 07/18/2025
3.3.6 279 07/08/2025
3.3.5 447 06/30/2025
3.3.4 1,805 05/13/2025
3.3.3 1,888 04/08/2025
3.3.2 2,026 03/13/2025
3.3.1 432 03/05/2025
3.3.0 17 03/05/2025
3.2.4 872 02/12/2025
3.2.3 90 02/11/2025
3.2.2 1,151 01/17/2025
3.2.1 115 01/14/2025
3.2.0 480 12/28/2024
3.1.0 697 12/11/2024
3.0.2 96 12/09/2024
3.0.1 86 11/26/2024
2.2.4 1,497 09/12/2024
2.2.3 1,592 08/23/2024
2.2.2 28 08/23/2024
2.2.1 242 08/21/2024
2.2.0 19 08/21/2024
2.1.0 79 07/31/2024
2.0.0 510 06/10/2024
1.4.1 317 06/07/2024
1.4.0 112 05/28/2024
1.3.2 387 05/16/2024
1.3.1 20 05/16/2024
1.3.0 19 05/15/2024
1.3.0-beta 18 03/05/2024
1.2.0 64 03/29/2024
1.1.0 19 03/29/2024
1.0.0.1 19 03/29/2024