Nicheloom visits: 57,933 all-time · 7,694 in the last 7 days

The opportunity tracker for new startups.

Today: 1,953 launches · Niche of the day: specialized calculation tools · See what launched today →

TinyJS

small apps on Win/Mac/Linux

Get picks like this daily. Today's launch numbers, the top launches, AI and tech news, and a daily opportunity pick, straight to your inbox.

Want to reach these readers? Sponsor an issue.

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 radionib: I'd like to think it will soon be the best editor for documentation (specifically) in markdownI'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)

HN · launched Sep 1, 2026 · 8 upvotes (top 50%) · 1 view

Niche: software development frameworks · 154 launches, 4 in the last 7 days ▼ -76% · Explore this niche →

Category and tags

  • Horizontal
  • Dev tools
  • Developer
  • Not AI
  • Hobby / open-source project

Visit website ↗ Source listing ↗

Could you build this?

No Building a custom lightweight cross-platform desktop runtime (~6MB) embedding a custom JS engine (txiki.js) and native OS webview APIs across macOS, Windows, and Linux requires deep systems programming (C/Rust/platform bindings). This requires low-level systems and compiler expertise that AI assistants cannot reliably engineer from scratch.

What it would actually take: A real version requires C/C++ or Rust bindings to an embedded ECMAScript runtime like QuickJS or txiki.js, integrated with native platform webview bindings (WebKit on macOS, WebView2 on Windows, WebKitGTK on Linux). The architecture demands custom event loops, IPC channels bridging JS to OS APIs, and multi-platform compilation pipelines. It requires deep systems programming knowledge, binary size optimization skills, and extensive testing across disparate operating systems.

Discussion

7 comments analyzed.

Competitors mentioned: txiki.js (Node.js alternative, smaller and slower), Claude (AI assistant used in development)

Concerns raised: Markdown editor needs more work before being truly best-in-class for docs, txiki.js performance is slow

Feature requests: Improve markdown editor for documentation use

Competitors

Other products that read as similar to this one : 262 launches clear the similarity bar, closest 8 shown.

Attention rank: #128 of 263 (itself plus its competitors, highest first, normalized so YC and Product Hunt are compared fairly).

Launched 305 days after the earliest competitor.

The niche, labels, vibe code rating and competitor comparison on this page are analysis by Nicheloom. If you use them, please credit nicheloom.com. How you may use our data.