FINE.WPF
1.0.2
See the version list below for details.
dotnet add package FINE.WPF --version 1.0.2
NuGet\Install-Package FINE.WPF -Version 1.0.2
<PackageReference Include="FINE.WPF" Version="1.0.2" />
<PackageVersion Include="FINE.WPF" Version="1.0.2" />
<PackageReference Include="FINE.WPF" />
paket add FINE.WPF --version 1.0.2
#r "nuget: FINE.WPF, 1.0.2"
#:package FINE.WPF@1.0.2
#addin nuget:?package=FINE.WPF&version=1.0.2
#tool nuget:?package=FINE.WPF&version=1.0.2
FINE 
Flow Interactive Node Editor
FINE is a .NET C# WPF library that provides a node editor component.
Credits: FINE is heavily based on the original NodeNetwork project created by Wouter De Keersmaecker. All credits for the original implementation go to him.
Here is a demo of a calculator example application:

A more realistic use case of this library could be a shader editor.
Here is a demo of a shader editor example made using FINE:

These example applications are available for download here and their source is included in the repository. Binary releases of the library are available on NuGet.
Features
- Built for .NET 10.0
- An open, permissive license.
- Interactive, robust controls build using modern reactive MVVM code.
- Proper panning, zooming controls
- Automatic layout system
- Highly customizable, but easy to use by default.
- Extensive network and connection validation support.
- Backed by unit tests
- ...
Getting started
For an easy quickstart guide to using this library, see the cookbook chapters on this page. The documentation includes setup information, cookbook chapters, examples and an API reference.
License
This library is licensed under the Apache License 2.0. (See choosealicense.com/licenses/apache-2.0 for a brief summery)
A copy of this license is included in the repository under LICENSE.
Documentation
Documentation is available here. If you want to make changes to the documentation, you can do so by making a pull-request to the gh-pages branch.
Contributions
Bug reports, patches, feature requests, pull requests, ... are very welcome on the GitHub page!
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0-windows10.0.19041 is compatible. |
-
net10.0-windows10.0.19041
- log4net (>= 3.3.1)
- ReactiveUI (>= 23.2.1)
- ReactiveUI.WPF (>= 23.2.1)
- Splat (>= 19.3.1)
- Splat.Builder (>= 19.3.1)
- Splat.Core (>= 19.3.1)
- Splat.Drawing (>= 19.3.1)
- Splat.Logging (>= 19.3.1)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on FINE.WPF:
| Package | Downloads |
|---|---|
|
FINEToolkit.WPF
Package Description |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.1.0 | 510 | 6/12/2026 |
| 1.0.2 | 643 | 4/24/2026 |
| 1.0.1 | 128 | 4/23/2026 |
| 1.0.0-alpha01 | 525 | 3/5/2026 |