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•12h ago
blondin•9h ago
tarwin•5h ago