nowfound

Life & fun · April 21, 2026

LemmaScript, a verification toolchain for TypeScript via Dafny

I created LemmaScript to compile TypeScript to a verification backend (Dafny or Lean) and prove properties on the systematically derived model. I'll keep developing this, but I have a few case studies already, and it looks quite promising, with the caveat that each case study pushed the development of the core further. I can support both greenfield and brownfield projects, and in many cases, verification can be in-place: the TypeScript source is just annotated and verified independently but runs as is.

LemmaScript, a verification toolchain for TypeScript via Dafny launched on April 21, 2026 with 5 votes, #1,846 of 21,248 launches that month and more than 75% of that year's launches.

Visit github.com ↗Alternativestop 9% of April 2026

What it does

verification toolchain for TypeScript (Tech Preview) - midspiral/LemmaScript

Does a similar job

all alternatives →
  • ScrapScript – A tiny functional language for sharable software2023 · scrapscript.org · ▲503

    Hi friends, I started casually working on scrapscript in 2015. I built a few compilers over the years to test out various ideas/implementations, and I think I'm finally happy with the overall design. The code is not public yet. Email me at [email protected] if you're interested in joining the core team later this year. Let me know if you have any questions or feedback :)

  • TypeScript 6.0Mar 2026 · typescriptlang.org · ▲156

    The Playground lets you write TypeScript or JavaScript online in a safe and sharable way.

  • Zero-codegen, no-compile TypeScript type inference from Protobufs2025 · github.com · ▲138

    🛫 Zero-codegen, no-compile TypeScript `type` inference from protobuf `message`s - nathanhleung/protobuf-ts-types

  • Ezno, a TypeScript checker written in Rust, is now open source2023 · github.com · ▲113

    Open sourcing Ezno's checker and trying out / previewing the JavaScript type checker today

  • Crust – A CLI framework for TypeScript and BunMar 2026 · github.com · ▲95

    We've been building Crust (https://crustjs.com/), a TypeScript-first, Bun-native CLI framework with zero dependencies. It's been powering our core product internally for a while, and we're now open-sourcing it. The problem we kept running into: existing CLI frameworks in the JS ecosystem are either minimal arg parsers where you wire everything yourself, or heavyweight frameworks with large dependency trees and Node-era assumptions. We wanted something in between. What Crust does differently: - Full type inference from definitions — args and flags are inferred automatically. No…

  • TypeScript as a proof assistant for intuitionistic propositional logic2025 · gist.github.com · ▲17

    TypeScript as a proof assistant. GitHub Gist: instantly share code, notes, and snippets.

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, April 2026

the whole month →
  • Brila▲1,364

    One-page websites from real Google Maps reviews

    AI · Apr 2026 · brila.ai

  • AG

    Thought the resources for GPU arch were lacking, so here we are

    Life & fun · Apr 2026 · jaso1024.com

  • Built a ~9M param LLM from scratch to understand how they actually work. Vanilla transformer, 60K synthetic conversations, ~130 lines of PyTorch. Trains in 5 min on a free Colab T4. The fish thinks the meaning of life is food. Fork it and swap the personality for your own character.

    AI · Apr 2026 · github.com

  • AI meeting notes: now bot-free, in ChatGPT & Claude + more

    AI · Apr 2026 · fathom.ai

  • I made a laptop stand out of solid concrete, in the style of brutalist architecture, with themes of urbex and urban decay

    Life & fun · Apr 2026 · sam-burns.com

  • With social media and now AI, its important to keep the indie web alive. There are many people who write frequently. Blogosphere tries to highlight them by fetching the recent posts from personal blogs across many categories. There are two versions: Minimal (HN-inspired, fast, static): https://text.blogosphere.app/ Non-minimal: https://blogosphere.app/ If you don't find your blog (or your favorite ones), please add them. I will review and approve it.

    AI · Apr 2026 · text.blogosphere.app