This chart is insane 🤯
@valibot.dev's toJsonSchema package went from ~20k/week to over 1M/week since January.
That's not linear growth. That's "something big quietly adopted us" growth.
Posts by Fabian Hiller
Very cool! 🙌 Are you using Valibot and Formisch too?
SolidJS + Vite 8 + TanStack Router + Tailwind v4 + Ark UI + Valibot + Formisch + Hey API + OXC 🔥
You can use @shadcn and @formisch_dev together to build powerful forms. 🧱 I created a guide for the @shadcn website that explains everything you need to know. github.com/shadcn-ui/ui...
If the library provides it out-of-the-box, how can we make sure it is type-safe? A generic is usually not a good idea as it is not a strict contract. If you create your own context you don't have this problem if I am not wrong.
You can always create your own context and put the form into it. I personally prefer passing the form via props directly as it is simpler and depending on the setup less error prone. How many layer would you have to pass down the form?
It is at Union Square in Manhattan. Do you live in the area?
What a ride! San Francisco was intense — but incredibly productive. We’re back in 🗽 New York and moving into our first office next week.
At 2,500 sq ft, we’ve got room to spare — so we’re thinking about hosting open-source and AI meetups. Stay tuned. ⚡️
What do you mean by "prior field state"?
Without prop drilling there is often the risk of loosing type safety. Did you find any good solution for it?
Credit to Oluwawunmi for putting this together — exactly the kind of practical breakdown that's hard to find.
No API walkthroughs. Just the tradeoffs that matter for real decisions. Give it a read!
React Hook Form, TanStack Form, or Formisch — which one should you actually pick in 2026? 🧐
We compared all three across TypeScript inference, validation architecture, and performance as forms grow. ⚡️
formisch.dev/blog/react-f...
Valibot is now at 29M+ monthly downloads on npm — and sparked Standard Schema + Formisch. 🧱
Huge thanks for your support and mentorship! 🙏
The OSS world is full of incredible people — always happy to connect, chat and grab a coffee if you’re around. Drop a reply or DM! 👋
Last week I met @misko.dev in San Francisco 🌅
Three years ago we connected randomly on Discord — I had no idea who he was. Fast-forward: he (together with @ryansolid.bsky.social) supervised my bachelor thesis, which became Valibot. 🧩
Still team @zod.dev or switching in 2026? 👀
But you can also only use `compiled` when calling `parse` or `safeParse` and use the passed schema as you did before.
My plan is to ship a new `compiled` schema that behaves like any other Valibot schema. It does not preserve the actual schema because this will allow bundlers to remove the passed Valibot schema if it is not used anywhere else.
🫡
Read it 👇 then be honest:
valibot.dev/blog/why-mig...
#TypeScript #Zod #Valibot #WebDev
Plus cleaner pipelines, precise TypeScript inference, and zero bloat.
If you ship to web, edge, or serverless… this one hits different.
🚀 Zod users — we need to talk.
New Valibot blog just dropped: Why migrate to Valibot?
The numbers of Schema Benchmarks are brutal:
✅ 88% smaller bundles (1.91 kB vs 16.57 kB)
✅ 16× faster initialization (54 μs vs 735 μs)
Reach out if you have experience with building JS build compilers! I'm open to collaborating. 🔥
💯
The truth is that it still needs a lot of human effort to set the right foundation and test it right now 😁
It depends. But I expect up to 10x speed improvements. I will share the numbers once I mad a bit more progress.
New chapter unlocked: I’m now a founding engineer. Super pumped to build something big from the ground up! 🧩
DM or reply if you’re in SF and into web dev, open source, or startups — let’s connect! ⚡️
Yes
My idea is that we let AI write it and review it carefully. Valibot is 100% test coverage so my assumption is that AI might be very good at writing the source code of the compiler.