Because the core part is really straightforward, I implemented it for multiple platforms (API, CLI, GUI, web app) for accessibility.
I'm open to format suggestions. One thing that I thought would be interesting to have would be two KDL formats. One that's just the plain serialization process, and another that's closer to what home-manager expects.
I also need to actually submit this as a package to nixpkgs :v
The web interface should be live at: