I was sick of installing 500mb Electron apps for every little utility. The last straw was Harvest updating from 5mb to 500mb in latest release.
Tauri exists (and it's great) but I wanted something that was JS first. So I built this on top of txikijs, a tools that includes QuickJS and SQLite already.
TinyJS does what it says it does. Small apps that can do almost anything. 100% JS.
As part of building a tool like this I also built a lot of example apps, to test and understand required functionality on all three systems. The two I am most proud of are:
amp: like winamp, but with a bunch of extra stuff like being able to play tracker files, and internet radio
nib: I'd like to think it will soon be the best editor for documentation (specifically) in markdown
I've also experimented with re-wrapping many of the apps I already have downloaded. Some just work (Harvest), some possibly could ie Slack. I know some apps will never make sense to use tinyjs but that's ok.
I just want to save room on people's ever pricier SSDs! (and make computers fun again with silly things like pigeons that fly across your screen for now reason)
tarwin•46m ago