Kartusche is a development and run time environment for single file web apps. In a nutshell, each kartusche is a single file containing all the code and data needed to run the application.
If you're interested in the reasoning and merits of this approach, please check out motivation document.
Kartusche is a pure go application and be build with a simple
go build .