I wanted to share this tool I've been working on. Its just a simple program made to mimic the function of AnalogMan151's splitNsp.py script, but written in C#.
In addition to cross-platform releases, there are two major version, splitNspSharp and splitNspSharpGui. The former attempts to mimic the functionality of the original python script's command line interface, and the latter is a new GUI version intended for newer users unfamiliar with the command line.
I mostly made this to help myself learn C#, and don't have much experience working with NSPs in a functional sense, so any feedback on issues you are having would be appreciated.
I also don't have a Mac or Switch to test with, so let me know if you experience any issues.
The source code and more information can be found here: https://github.com/joshua-software-dev/splitNspSharpGui
Downloads can be found here: https://github.com/joshua-software-dev/splitNspSharpGui/releases
If you're having issues running the program, make sure you have either .NET Core or the .NET Framework installed. There are also self contained versions available, if you for whatever reason do not wish to do so.
Downloads for .NET can be found here: https://dotnet.microsoft.com/download
Windows users can also download the Framework dependent release from the github if they don't want to install additional dependencies since Windows 10 comes with .NET Framework, albeit a now very outdated version.