conv.

All stories
TechActive · 34h

GeaStack shows native apps built entirely in TypeScript and CSS

A GitHub example gallery lets one TypeScript/CSS codebase target web simulators, embedded boards, GeaOS, and Apple platforms.

What to know

  • GeaStack lets developers write one app in TypeScript and CSS that runs on a web simulator, embedded boards, GeaOS, Apple targets, and inside a VS Code/Cursor extension.
  • The framework is MIT-licensed overall, but embedded board support (targets and @geastack/chips) is GPL-3.0-only, meaning closed-source firmware built on those pieces requires a commercial license.
  • The repo gained traction on Hacker News, reaching 100 points and 34 comments before being syndicated by aggregator bots.

arbayi Hacker News submitterGeaStack Software project/framework maintainer

GeaStack shows native apps built entirely in TypeScript and CSS
github.com

How it unfolded 1 development · click the chart to see its coverage articlesposts

Peak 2 pieces in one half hour at Sep 22, 3 PM; 10 pieces over 35 hours (1 article · 2 posts · 7 comments) Sep 22, 3:02 PM — quietSep 22, 3:32 PM — 2 pieces · 1 article · 1 post — Hacker News 1, Newswires 1Sep 22, 4:02 PM — 1 piece · 1 comment — Hacker News 1Sep 22, 4:32 PM — quietSep 22, 5:02 PM — quietSep 22, 5:32 PM — quietSep 22, 6:02 PM — quietSep 22, 6:32 PM — quietSep 22, 7:02 PM — quietSep 22, 7:32 PM — quietSep 22, 8:02 PM — quietSep 22, 8:32 PM — quietSep 22, 9:02 PM — quietSep 22, 9:32 PM — quietSep 22, 10:02 PM — 1 piece · 1 comment — Hacker News 1Sep 22, 10:32 PM — quietSep 22, 11:02 PM — quietSep 22, 11:32 PM — quietYesterday, 12:02 AM — quietYesterday, 12:32 AM — quietYesterday, 1:02 AM — quietYesterday, 1:32 AM — 1 piece · 1 post — Mastodon 1Yesterday, 2:02 AM — quietYesterday, 2:32 AM — 1 piece · 1 comment — Hacker News 1Yesterday, 3:02 AM — 1 piece · 1 comment — Hacker News 1Yesterday, 3:32 AM — quietYesterday, 4:02 AM — quietYesterday, 4:32 AM — quietYesterday, 5:02 AM — quietYesterday, 5:32 AM — 1 piece · 1 comment — Hacker News 1Yesterday, 6:02 AM — 1 piece · 1 comment — Hacker News 1Yesterday, 6:32 AM — quietYesterday, 7:02 AM — quietYesterday, 7:32 AM — quietYesterday, 8:02 AM — quietYesterday, 8:32 AM — quietYesterday, 9:02 AM — quietYesterday, 9:32 AM — quietYesterday, 10:02 AM — quietYesterday, 10:32 AM — quietYesterday, 11:02 AM — quietYesterday, 11:32 AM — quietYesterday, 12:02 PM — quietYesterday, 12:32 PM — 1 piece · 1 comment — Hacker News 1Yesterday, 1:02 PM — quietYesterday, 1:32 PM — quietYesterday, 2:02 PM — quietYesterday, 2:32 PM — quietYesterday, 3:02 PM — quietYesterday, 3:32 PM — quietYesterday, 4:02 PM — quietYesterday, 4:32 PM — quietYesterday, 5:02 PM — quietYesterday, 5:32 PM — quietYesterday, 6:02 PM — quietYesterday, 6:32 PM — quietYesterday, 7:02 PM — quietYesterday, 7:32 PM — quietYesterday, 8:02 PM — quietYesterday, 8:32 PM — quietYesterday, 9:02 PM — quietYesterday, 9:32 PM — quietYesterday, 10:02 PM — quietYesterday, 10:32 PM — quietYesterday, 11:02 PM — quietYesterday, 11:32 PM — quietToday, 12:02 AM — quietToday, 12:32 AM — quietToday, 1:02 AM — quietToday, 1:32 AM — quiet 1
4 PMyesterday8 AM4 PMnow · 2:02 AM ET
  1. 1

    geastack/examples repo posted to Hacker News, reaches front page

    User arbayi submitted the GeaStack example app gallery to Hacker News; the post reached a score of 100 with 34 comments and was picked up by aggregator accounts on the HN Frontpage RSS feed and Mastodon.

    “This repo is the app gallery used by the simulator, embedded targets, GeaOS, Apple targets, the VS Code/Cursor extension, and marketing demos.”
    — geastack/examples README
    • I'll keep an eye on this, it seems cool - write once in typescript, compiler compiles typescript into native apps. Seems like it combines ideas from React Native (one language/application model across platforms), Svelte (compiles away high level abstractions to avoid a heavy runtime), and Flutter (own enough of the UI model to target very…

      desmondlHacker News13h agoview on Hacker News ↗
    2 more of the top 3 · 7 posts in this stretch
    • There is also the one from Microsoft themselves, although it supports only a subset.https://www.microsoft.com/en-us/research/publication/static-...Used in Make Code,

      pjmlpHacker News20h agoview on Hacker News ↗
    • Author of tsonic.org here (which is very similar, but for Rust, C# and Mojo - WIP).One of the biggest complaints I get is about missing documentation on what TypeScript is not supported.For example, the following is obviously impossible: const a = eval("...something...."); or even: a: unknown, or a: any. The rest of it is largely doable. But…

      jeswinHacker News1d agoview on Hacker News ↗
    all of them →

What people are saying 4 voices from 1 site · best of 7 · verbatim