Say goodbye to hard-coded query strings.
An Object Graph Mapper for CSharp to connect to Neo4j or Memgraph.
Blueprint41
What is Blueprint41?
Blueprint41 is a .NET ORM for Neo4j and Memgraph Graph Database.
It has support for defining the object model as a schema. Write refactor scripts in CSharp, which you can add to your project. When you run your program with an older version of the graph, the upgrade script will automatically be executed against the graph. It also supports generation of type-safe data objects, so you know at compile time if your code is compatible with the latest upgrades.
Graph to object mapping like an ORM
Support for full type-safety and IDE intellisense
Support for CRUD and optimized queries CQRS
Out of the box support for event handling
Change the way you develop
Neo4j & Memgraph applications
No need for hard-coded cypher query strings.
Use C# Objects
Update data and refactor schema directly from C# code.
Refactor directly in C#
Blueprint41 keeps your data objects and database content in sync.
Data and Objects sync
Familiar coding structure as Neo4j cypher.
Cypher-like syntax
Friction-less Development with Intellisense
Simplify database operations through generated data access objects.
Blueprint41 ships as a NuGet package.
To install it, run Install-Package Blueprint41 (you can supply a specific version number also if you do not want to automatically use the latest version) in the NuGet Package Manager Console.