Dev tools · alternatives · 2026
24 alternatives to Valibot
The 1 kB schema library for TypeScript
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.
- 1VT
Hey HN! We're so excited to show you Val Town (https://val.town)! A "val" is a JavaScript/TypeScript function or value that runs on our servers. We aim to get you from idea to running code in seconds: type code, run it, get its API endpoint, schedule it - all from the browser, in a couple keystrokes. We're a startup of 4 people, mostly in NYC. We've been working on this for 6 months and are eager for feedback from the HN community. Why do we need yet another online coding IDE? While researching devtools[1], I found myself wanting something halfway between Replit and Zapier: a…
2023 · val.town · its alternatives →
- 2

Hey HN! I built Typebase, a library that gives you Convex's DX with Supabase's openness. After trying Supabase I liked how fast it is to spin up a DB and auth, but really didn't like using RLS and SQL for authorization. With Convex I loved how your server "lives" in your code, but disliked the DB model and the realtime-first defaults. With Typebase you just write TS files inside a typebase/ folder in your existing repo. You can define your DB tables inside a schema.ts file and export server functions that your frontend calls like local functions, fully typed. Auth is built in. Then one…
Aug 2026 · typebase.io · its alternatives →
- 3

1kB-ish JavaScript framework for building hypertext applications - hyperapp/hyperapp
2017 · github.com · its alternatives →
- 4

Inspect webhook payloads with automatic type generation
2022 · typedwebhook.tools · its alternatives →
- 5

1kB-ish JavaScript framework for building hypertext applications - hyperapp/hyperapp
2017 · github.com · its alternatives →
- 6VJ
2014 · sideralis.org · its alternatives →
- 7

1kB-ish JavaScript framework for building hypertext applications - hyperapp/hyperapp
2017 · github.com · its alternatives →
- 8

Contribute to olup/zod-chatgpt development by creating an account on GitHub.
2023 · github.com · its alternatives →
- 9

Open sourcing Ezno's checker and trying out / previewing the JavaScript type checker today
2023 · github.com · its alternatives →
- 10

Utilities for packing/unpacking fields in a bitstream - astronautlabs/bitstream
2022 · github.com · its alternatives →
- 11

Millions of developers have used quicktype to generate ten billion lines of typesafe models, serializers, and validators from JSON, JSON Schema, and GraphQL in TypeScript, Python, Swift, C#, Go, Rust, Kotlin, Java, C++, Zod and more. Use it in the browser, from the command line, or give it to your A
2017 · quicktype.io · its alternatives →
- 12

TypeScript-first schema validation with static type inference - colinhacks/zod
2020 · github.com · its alternatives →
- 13

A fast, multi-threaded Redis® and Valkey alternative written in Rust: drop-in compatible, with full-text and vector search built in - kividbio/kividb
5d ago · github.com · its alternatives →
- 14

The most comprehensive authentication library for TypeScript
2024 · github.com · its alternatives →
- 15KA
The most powerful type-safe SQL query builder for TypeScript
2023 · kysely.dev · its alternatives →
- 16

Complete TypeScript example using DDD Hexagonal CQRS EDA
2023 · github.com · its alternatives →
- 17

Hi Hacker News! My name is Sagar, I’m working on a startup called Speakeasy - we’re making all APIs self-service. The platform is currently in beta, but we’re independently launching this tool which you can use to generate language-idiomatic, statically-typed TS SDKs from any public OpenAPI schemas. We hope to continue iterating on this to give devs a way to easily generate high fidelity client SDKs for all the major languages. Inspiration for this product is from past experiences struggling with OpenAPI. I was originally optimistic about using the OpenAPI tools to build out our offering,…
2022 · easysdk.xyz · its alternatives →
- 18

Initially I started building this for my own projects. The main goal was to define a unified "blueprint" allowing me to develop multi-platform apps using the same code, without code generation. I wanted to be able to develop the same functionality on web, desktop, cli, server, mobile, whatever... I've been able to achieve this by relying on TypeScript, a 4-layer architecture (UseCase => App => Product => Target) and dependency injection. This mechanism allows me to use whatever tech stack I want, provided the good adapters are developed. For instance, I have pre-built ones : node express…
2025 · github.com · its alternatives →
- 19

- 20

Wrote this to learn more about the `chumsky` parser combinator library, rustyline, and the `ariadne` error reporting crate. Such a nice DX combo for writing new languages. Still a work in progress, but I thought I'd share :)
2025 · github.com · its alternatives →
- 21

Turn any URL into a JSON Schema, Zod, or Pydantic model
Jun 2026 · schema.tabstack.ai · its alternatives →
- 22VT
Hello! We at Val Town have spent the last couple months redesigning our product around a new core primitive: Val Town Projects. Why: Our prior core primitive, a "val", was too small. A val is just a single hosted JavaScript file. Users kept bumping up against rough edges managing lots of disparate vals. What: A Val Town Project is a group of vals, files, and folders, versioned collectively. They support branches, forks, and merges. How: We made the sacrilegious decision to not build on git. We instead built a simplified system that works directly in our postgres database. Our dream is that…
2025 · blog.val.town · its alternatives →
- 23

Hi all, Aram and Eduard here - authors of Modelence (https://github.com/modelence/modelence), an all-in-one backend platform for teams that love TypeScript + MongoDB. Think Supabase, but for MongoDB: auth, cron jobs, email, monitoring, without glue code before you can ship. As Karpathy (and many of us) noted, getting from prototype to production is mostly painful integration work. The pieces exist, but stitching them together reliably is the hard part: https://x.com/karpathy/status/1905051558783418370. YC AI Startup School talk about this -…
2025 · github.com · its alternatives →
- 24

I wanted a safer alternative to RegExp for TypeScript that uses a linear-time engine, so I built Regolith. Why: Many CVEs happen because TypeScript libraries are vulnerable to Regular Expression Denial of Service attacks. I learned about this problem while doing undergraduate research and found that languages like Rust have built-in protection but languages like JavaScript, TypeScript, and Python do not. This library attempts to mitigate these vulnerabilities for TypeScript and JavaScript. How: Regolith uses Rust's Regex library under the hood to prevent ReDoS attacks. The Rust Regex library…
2025 · github.com · its alternatives →
Also compare
- Val Town – A Cloud Scripting Site alternatives
- Typebase – A single-folder back end you write in TypeScript alternatives
- 1 KB JavaScript library for building front end apps alternatives
- TypedWebhook.tools alternatives
- 1kb JavaScript library for building front end applications alternatives
- Valib.js - validation library for the browser and Node.js alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →