Skip to content

Independent tools for Unity

Unity tools that make
the details work.

Flexible sprites. Clearer code.
See what changes. Try it yourself.

Explore the tools
N-Slicer / Live playground
Resize the table. Keep the objects.Try the controls below ↓
Interactive web demo · Original sprite from the N-Slicer guideFixed details. Flexible dimensions.
Built for the Unity workflow.Editor tools / C# libraries / Open source

The toolkit

01—02

01 / N-Slicer

Control the slice.
Keep the detail.

Go beyond a fixed 3 × 3 grid. Give every part of your sprite its own rules: fixed or stretchable. Build flexible UI and 2D objects directly in Unity.

N-Slicer / Sprite tools
N-Slicer / Compare the difference
Normal scaling Every detail stretches
N-SlicerDetails stay proportional
Interactive web demo · Original sprite from the N-Slicer guideFixed details. Flexible dimensions.
Grid configuration
Any N × M
Components
uGUI + SpriteRenderer
Workflow
Visual editor + C# API
Unity version
2022.3 and above

02 / NOPE-PRO

Know where
your code goes.

Make errors part of the flow. Compose operations with Result and Maybe, then follow success and failure paths in Unity’s visual debugger.

NOPE-PRO / Follow a Result
QUICKSTART.CS
LoadDataSafe()  .EnableDebug("QuickStart")  .Bind(ParseNumber)  .Ensure(n => n > 0, "Must be positive")  .Match<Unit>(    onSuccess: value => Save(value),    onFailure: error => Handle(error)  );
A value. A chain. A path you can follow.
EXECUTION TRACE
LoadDataSafeSUCCESS
ParseNumberSUCCESS
Ensure > 0SUCCESS
MatchSUCCESS
Success: 42

Interactive web example based on the NOPE-PRO quick start. Trace your own C# flows in Unity with the visual debugger.

Error handling
Result<T, E>
Optional values
Maybe<T>
Async support
UniTask + Awaitable
Debugging
Visual flow tracing
Compatibility & installation guide

Made to be used

Your next project.
A few better tools.