Slfsrv – Create simple, cross-platform GUI applications
github.com
github.com
One thing that seems missing is the ability to fetch files from other domains (avoiding the cross origin issue). Can it somehow magically do this just using XMLHttpRequest?
cross-origin issues would probably prevent some xmlhttprequest calls directly. Meanwhile, here is one current hack you could use to read files from other domains (although it assumes that "curl" is installed):
SLFSRV.exec( { program:'curl', args:['curl','https://news.ycombinator.com/'] }, function(ret) { console.log(ret.stdout); } );
I've downloaded the binary and am playing with it....holy crap I love this thing. It's perfect for some stuff I'm currently working on. I'm glad it is so simple, although I'm sure there are some things that could be added eventually to make it a bit better. (sandboxing and various other permissions things come to mind)