Skip to content

Latest commit

 

History

History
43 lines (27 loc) · 891 Bytes

File metadata and controls

43 lines (27 loc) · 891 Bytes

OrderEngine

A flexible .NET library for ordering and organizing elements with support for relative positioning, groups, and hierarchical structures.

NuGet

Installation

dotnet add package Level6Rogue.OrderEngine

Quick Example

using OrderEngine;

IOrderEngine engine = OrderEngine.Create();

engine.Add("A");
engine.Add("B");
engine.Add("C", new Before("B"));

List<Output> result = engine.Build();
// Result: A, C, B

Documentation

See the OrderEngine README for full documentation.

Projects

Project Description
OrderEngine Core library
OrderEngine.Tests Unit tests
OrderEngine.Benchmarks Performance benchmarks

License

MIT License