Show HN: TinyJS – small apps on Win/Mac/Linux

Hi all. I'm Tarwin. I've been working on TinyJS for about 6 weeks now.

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)

8 points tarwin 2 months ago 7 comments

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton