Sign in

Fabian Hiller

@fabianhiller.com
2.1K followers 413 following 726 posts

TypeScript expert w/ 400M+ monthly npm downloads. Creator of @valibot.dev & @formisch.dev, co-creator of standardschema.dev and prev engineer at usemotion.com

PostsRepliesMedia
Fabian Hiller @fabianhiller.com · 26/09/2026
Thank you OpenAI for extending your support for Valibot and Formisch with 6 months of Codex
1190
Fabian Hiller @fabianhiller.com · 17/09/2026
Thank you for 9,000 ⭐️ for Valibot on @github.com
1130
Fabian Hiller @fabianhiller.com · 14/09/2026
v1.3 of Valibot's i18n package is now available with new translations for Kinyarwanda and Norwegian Nynorsk. We know support 34 languages. 🌐
060
Fabian Hiller @fabianhiller.com · 12/09/2026
Zod’s bundle size grows with each release. Valibot will always stay below 1 kB for simple schemas and below 2 kB for more complex ones.
3393
Fabian Hiller @fabianhiller.com · 12/09/2026
Version 1.8 of Valibot's toJsonSchema package is now available. It comes with many fixes and improvements! 🧩
0151
Fabian Hiller @fabianhiller.com · 10/09/2026
The Valibot v1.5 blog post is live: valibot.dev/blog/valibot...
valibot.dev
Valibot v1.5: Faster schema construction, Unicode code points, and stricter validation
Valibot v1.5 makes schema construction significantly faster, adds four actions for counting Unicode code points, a KSUID validator, and it tightens validation for email addresses, ULIDs, and object sc...
072
Fabian Hiller @fabianhiller.com · 10/09/2026
Valibot v1.5 is 20x faster at creating schemas. This makes it more than 70x faster than Zod for schema creation.
1191
Fabian Hiller @fabianhiller.com · 10/09/2026
@valibot.dev v1.5 is now available, and a new release of our JSON Schema package will be coming soon. We will share more details about Valibot v1.5 in an upcoming blog post.
0180
Fabian Hiller @fabianhiller.com · 08/09/2026
Formisch v1.1 is out. It ships with access to the internals and a smaller bug fix. Enjoy! 🎈 formisch.dev/react/guides...
formisch.dev
Internals
Build custom methods and framework building blocks with Formisch's framework-specific core exports.
020
Fabian Hiller @fabianhiller.com · 08/09/2026
Valibot's toJsonSchema package is about to pass 1M daily downloads on npm 🙏
180
Fabian Hiller @fabianhiller.com · 07/09/2026
New Valibot and Formisch minor releases will probably drop in the next 24 hours.
030
Reposted by Fabian Hiller
Santosh Yadav | GDE 🅰️ | GitHub ⭐ | MVP @santoshyadav.dev · 03/09/2026
🔴 LIVE today at 4 PM CET Fabian Hiller @fabianhiller.com is joining us to talk about his open-source work — Valibot, Formisch, Standard Schema and the TypeScript ecosystem.See you there www.youtube.com/live/2flAppg...
https://www.youtube.com/live/2flAppg2B7E?is=xfPytiB1-A12cjR8
021
Fabian Hiller @fabianhiller.com · 07/09/2026
The next minor release of @formisch.dev will likely export all internal functions and types. Since Formisch is modular, your coding agent can then use our battle-tested core package to build your own building blocks. 🧩
100
Fabian Hiller @fabianhiller.com · 20/08/2026
Formisch v1 is here. 🎁 A schema-first form library for 8 frameworks: React, Vue, Svelte, Solid, Angular, Qwik, Preact & React Native. ✅ One Valibot schema = types + validation ✅ Native performance across all 8 frameworks ✅ Headless — works with your existing UI ✅ Bundle size starts at just 2.5 kB
2417
Fabian Hiller @fabianhiller.com · 17/08/2026
Valibot and Formisch have been accepted into @cloudflare.social's Project Alexandria. After optimizing our docs for coding agents, we expect strong traffic growth over the coming months. Cloudflare now covers the infrastructure for that. Thank you!
0170
Fabian Hiller @fabianhiller.com · 17/08/2026
I will be hosting a 🧱 Formisch v1 launch party at our New York office on Thursday. There are a few spots left. Legends like Rich Harris, as well as engineers from startups and big tech, will be there. DM me your GitHub and LinkedIn if you would like to join us.
060
Fabian Hiller @fabianhiller.com · 15/08/2026
I expect to release 🧱 Formisch v1 next week
0150
Fabian Hiller @fabianhiller.com · 15/08/2026
It is amazing to see the recent growth and traction that @valibot.dev has achieved in recent weeks. An increasing number of private individuals, startups and leading tech companies are using Valibot as part of their tech stack. 🙏
2190
Fabian Hiller @fabianhiller.com · 14/08/2026
Standard Schema passed 100M weekly downloads on @npmjs.com. I think it is among the fastest growing npm packages of all time.
040
Fabian Hiller @fabianhiller.com · 11/08/2026
Valibot provides an MCP server, and our docs are now fully agent-optimized. Learn more: valibot.dev/blog/making-...
valibot.dev
Making Valibot easier for coding agents to use
How we reworked the Valibot documentation for coding agents, with an agent skill, an MCP server, a Markdown version of every page, and LLMs.txt routes.
040
Fabian Hiller @fabianhiller.com · 10/08/2026
I expect @valibot.dev to surpass 20 million weekly downloads on npm very soon 🔥
090
Fabian Hiller @fabianhiller.com · 10/08/2026
@honojs support will land in Formisch soon: github.com/open-circle/...
github.com
feat(core): add honox framework target by ysknsid25 · Pull Request #180 · open-circle/formisch
resolves: #175 Adds the hono/jsx reactivity adapter to @formisch/core and exposes it through the ./honox subpath. Stack created with GitHub Stacks CLI • Give Feedback 💬 Summary by CodeRabbit New...
060
Fabian Hiller @fabianhiller.com · 10/08/2026
We are planning the @formisch.dev v1 blog post and would love to hear from you if you use Formisch as your form library. Why did you choose Formisch? What are you using it for? What do you like about it? Where should we improve? Please share this post with your network.
000
Fabian Hiller @fabianhiller.com · 09/08/2026
We added integration guides to the @formisch.dev docs that teach you how to use Formisch with component libraries such as @shadcn.com. Check it out: formisch.dev/react/guides...
formisch.dev
shadcn/ui
Learn how to connect Formisch fields to shadcn/ui inputs, selects, radio groups, sliders and other form controls.
050
Fabian Hiller @fabianhiller.com · 07/08/2026
If you haven't, give Valibot a ⭐️ on GitHub 🙏 github.com/open-circle/...
github.com
GitHub - open-circle/valibot: The modular and type safe schema library for validating structural data 🤖
The modular and type safe schema library for validating structural data 🤖 - open-circle/valibot
020
Reposted by Fabian Hiller
Can S. Rau @canrau.com · 04/08/2026
Gerade beim Garten bewässern reingezogen, super Folge, super Pocast direkt abonniert 🫡 War über @fabianhiller.com's bzw @valibot.dev's Discord drüber gestolpert 🙌
012
Reposted by Fabian Hiller
programmier.bar - der podcast für web & mobile dev @programmier.bar · 04/08/2026
Neue Podcastfolge 🎧 Fabian Hiller, der Kopf hinter Valibot und Standard Schema, zeigt uns Formisch: eine schema-basierte, headless Form-Library, die in sechs Frameworks nativ läuft und bei ~2,5 kB startet. 👉 Reinhören: www.programmier.bar/podcast/deep...
051
Fabian Hiller @fabianhiller.com · 04/08/2026
New podcast for our 🇩🇪 German friends about Valibot and Formisch. 🧩 Check it out! www.programmier.bar/podcast/deep...
programmier.bar
Deep Dive 213 – Valibot & Formisch mit F... | programmier.bar
Warum ist es eigentlich immer noch so mühsam, ein Formular sauber und typsicher zu bauen? Fabian Hiller ist Founding Engineer bei einem Startup in New York...
052
Fabian Hiller @fabianhiller.com · 04/08/2026
I have started using Flue v2 as the basis for a new agentic system that I am developing. I made a lot of progress within a few hours. I am curious to see where things are going. 🔥
060
Fabian Hiller @fabianhiller.com · 03/08/2026
Standard Schema is about to hit 100M weekly downloads on npm 👀 @colinhacks.com @ssalbdivad.dev
0140
Fabian Hiller @fabianhiller.com · 03/08/2026
I never imagined seeing this one day. GitHub now shows 100K+ public repositories using @valibot.dev. I'm not sure how precise that number is, but it's a huge milestone either way.
1180
Fabian Hiller @fabianhiller.com · 02/08/2026
Really cool to see Flue using Valibot throughout its API. Typed inputs. Typed outputs. End-to-end type safety. It is always exciting to see projects choose Valibot as a core building block. Thanks Fred.
090
Fabian Hiller @fabianhiller.com · 01/08/2026
@formisch.dev is now available for 8 frameworks. It uses no runtime adapter and incurs no abstraction tax. You can expect great DX, native performance, and a small bundle size. ⚡️
0230
Fabian Hiller @fabianhiller.com · 30/07/2026
ChatGPT Web has migrated from Zod to Valibot. 📦 Bundle size reduction: 10+ kB ⚡ Valibot code actually used: ~1.9 kB Who else should consider migrating? 👀
0290
Fabian Hiller @fabianhiller.com · 30/07/2026
I am exited to announce the v0 release of 🧱 Formisch for React Native. Formisch is a lightweight, schema-first, and fully type-safe form library. Try it out now! formisch.dev/react-native...
formisch.dev
Introduction
Formisch is a schema-based, headless form library for React Native. It manages form state and validation. It is type-safe, fast by default and its bundle size is small due to its modular design.
120
Fabian Hiller @fabianhiller.com · 28/07/2026
Formisch for @reactnative.dev should be ready sometime this week 🔥 github.com/open-circle/...
github.com
feat(core,methods): add react-native framework adapter (#117) by espetro · Pull Request #137 · open-circle/formisch
Summary Adds the React Native framework adapter to @formisch/core and wires up a React Native build target in both @formisch/core and @formisch/methods, per #117. This is the signal-layer foundatio...
080
Fabian Hiller @fabianhiller.com · 27/07/2026
Should we ship 🧱 @formisch.dev for Octane?
1101
Fabian Hiller @fabianhiller.com · 27/07/2026
🧱 @formisch.dev seems pretty stable since we release v1 RC a few weeks ago. You should give it a try for your next form! We have lots of good guides on how to use it or migrate from another library in our docs.
030
Fabian Hiller @fabianhiller.com · 27/07/2026
🧱 Formisch for React Native is next on my list
040
Fabian Hiller @fabianhiller.com · 27/07/2026
This is how Formisch for @angular.dev looks like:
030
Fabian Hiller @fabianhiller.com · 27/07/2026
@formisch.dev, the lightweight, schema-first, and fully type-safe form library, is now also available for @angular.dev. Take a look and play around with it! stackblitz.com/edit/formisc...
stackblitz.com
Formisch Playground for Angular - StackBlitz
A Vite TypeScript project based on @angular/common, @angular/compiler, @angular/core, @angular/platform-browser, @angular/router, @formisch/angular, @formkit/auto-animate, @tailwindcss/vite, clsx, rxj...
070
Fabian Hiller @fabianhiller.com · 24/07/2026
The @formisch.dev docs are now agent optimized too. Please send your agent over and let him write some forms! 🧱
371
Fabian Hiller @fabianhiller.com · 24/07/2026
Update: We are at 💯 now 😎
0130
Fabian Hiller @fabianhiller.com · 24/07/2026
We improved the @valibot.dev docs for coding agents. Expect that generating Valibot schemas will get even better going forward. We also implemented a MCP server that you can give to your agent.
350
Fabian Hiller @fabianhiller.com · 23/07/2026
Forms are the last place in the TypeScript stack where the schema is an add-on instead of the foundation. That won't survive the next two years. Every layer of your stack has gone schema-first. Your DB. Your API. Your env vars. Your forms are still passing around `any` and calling it validation.
370
Fabian Hiller @fabianhiller.com · 23/07/2026
Many thanks to Mateusz and the ZanReal team for improving the speed and reducing the needed resources to host the Valibot and Formisch docs. Read the blog post if you are curious to learn more: zanreal.com/case-studies...
zanreal.com
Valibot and Formisch docs at cache speed
Static Qwik SSG for Valibot and Formisch: 1,100+ pre-rendered pages, no request-time rendering, and about 80 ms to first byte from an edge cache.
000
Fabian Hiller @fabianhiller.com · 23/07/2026
🚨 A blog post worth reading, not just bookmarking. Learn more about the history of JavaScript form libraries and where we think we are heading. dev.to/oluwawunmiad...
dev.to
Schemas Won. Form Libraries Haven't Noticed Yet
A look at how TypeScript projects came to treat schemas as the source of truth for data, why the big form libraries were designed before that happened, and what a form library looks like when it's des...
1123
Fabian Hiller @fabianhiller.com · 23/07/2026
We now also offer migration guides for switching from Superstruct and io-ts. These two libraries share a similar philosophy to some degree but I think they are no longer actively maintained. valibot.dev/guides/migra...
valibot.dev
Migrate from Superstruct
Migrating from Superstruct to Valibot is particularly easy since both libraries share the same functional and composable design.
030
Fabian Hiller @fabianhiller.com · 21/07/2026
In addition to adding new migration guides to the @valibot.dev docs, I also added some to @formisch.dev. It seems like many of you are curious to try out my new form library. If you are coming from React Hook Form, take a look at this guide: formisch.dev/react/guides...
formisch.dev
Migrate from React Hook Form
Learn how to migrate your forms from React Hook Form to Formisch. This guide maps React Hook Form APIs to their Formisch equivalents and walks through the migration step by step.
000
Fabian Hiller @fabianhiller.com · 21/07/2026
I also worked on more @valibot.dev migrations guides to migrate from class-validator, Superstruct and io-ts. You can find them in our docs now. 🧩
010