Skip to content

Level6Rogue/OrderEngine

Repository files navigation

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages