nowfound

Life & fun · September 29, 2020

Lightweight runtime types for vanilla JavaScript

:icecream: vanillatype - Lightweight runtime types for vanilla JS and Node - crisdosaygo/vanillatype

Lightweight runtime types for vanilla JavaScript launched on September 29, 2020 with 19 votes, #920 of 3,898 launches that month and more than 75% of that year's launches. The site was still online in September 2026, 6 years on.

Visit github.com ↗Alternativestop 24% of September 2020

In plain words

Lightweight Runtime Types for Vanilla JavaScript is a utility library that enables type checking and validation directly in JavaScript without external dependencies. It's designed for developers who need runtime type safety while keeping their projects minimal and dependency-light. The tool allows developers to define and verify data types at runtime, making it useful for catching type-related bugs in vanilla JavaScript projects where TypeScript isn't an option or desired.

written from the facts on this page · September 2026

Does a similar job

all alternatives →
  • Conway's Game of Life in TypeScript's type system2023 · github.com · ▲186

    TypeScript playground: https://www.typescriptlang.org/play?#code/KYDwDg9gTgLgBDAnmY...

  • Ezno, a type checker for JavaScript and optimiser for React2022 · kaleidawave.github.io · ▲175

    Introducing Ezno and the current state of the project.

  • 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

  • Restate – Low-latency durable workflows for JavaScript/Java, in Rust2024 · restate.dev · ▲185

    We'd love to share our work with you: Restate, a system for workflows-as-code (durable execution). With SDKs in JS/Java/Kotlin and a lightweight runtime built in Rust/Tokio. https://github.com/restatedev/ https://restate.dev/ It is free and open, SDKs are MIT-licensed, runtime permissive BSL (basically just the minimal Amazon defense). We worked on that for a bit over a year. A few points I think are worth mentioning: - Restate's runtime is a single binary, self-contained, no dependencies aside from a durable disk. It contains basically a…

  • Execute JavaScript in a WebAssembly QuickJS sandbox2024 · github.com · ▲206

    This TypeScript package allows you to safely execute JavaScript code within a WebAssembly sandbox using the QuickJS engine. Perfect for isolating and running untrusted code securely, it leverages the lightweight and fast QuickJS engine compiled to WebAssembly, providing a robust environment for code execution. Features - *Security*: Run untrusted JavaScript code in a safe, isolated environment. - *File System*: Can mount a virtual file system - *Custom Node Modules*: Custom node modules are mountable - *Fetch Client*: Can provide a fetch client to make http(s) calls - *Test-Runner*: Includes…

  • 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

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, September 2020

the whole month →
  • Synthesia▲943

    Generate professional-looking AI videos from text in minutes

    AI · 2020 · synthesia.io

  • IdeasAI▲801

    OpenAI-powered startup idea generator

    AI · 2020 · ideasai.com

  • Tables helps teams easily track & automate tasks

    Work · 2020 · tables.area120.google.com

  • LS

    Almost eight years ago I launched an online “Linux sysadmin course for newbies” here at HN. It was a side-project that went well, but never generated enough money to allow me to fully commit to leaving the Day Job. After surviving the Big C, and getting made redundant I thought I might improve and relaunch it commercially – but my doctors are a pessimistic bunch, so it looked like I didn’t have the time. Instead, I rejigged/relaunched it via a Reddit forum this February as free and open - and have now gathered a team of helpers to ensure that it keeps going each month even after I can’t…

    Commerce · 2020

  • A pool party in your pocket

    Life & fun · 2020 · cellular.poolside.fm

  • 65 solo founders making $370,000/mo

    Life & fun · 2020