TinyFS.Net is a library for embedding a filesystem within a single, distributable, file. You can use it to distribute assets with your application or you can use it in run-time as you would use any filesystem - except that the data is stored in one single file.
Full source code available at https://github.com/Aztherion/TinyFS.Net
Install-Package TinyFS -Version 220.127.116.11
dotnet add package TinyFS --version 18.104.22.168
<PackageReference Include="TinyFS" Version="22.214.171.124" />
paket add TinyFS --version 126.96.36.199
This package has no dependencies.