Fabian Hiller

Fabian Hiller

@fabianhiller.com

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

2.1K followers414 following732 posts

Pinned

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

Fabian Hiller reposted

Valibot (@valibot.dev) is an OSS, type-safe schema library. Its maintainer, @fabianhiller.com, actively contributes to the TypeScript ecosystem and is on a mission to improve the web for everyone. We support his vision, so we're donating to him as part of our open source donation program.

Evil Martians@evilmartians.com

Not all heroes wear capes... at least the @e18e.dev team doesn't. They’re on a mission to make the JS ecosystem lighter and faster. So we’re donating to them as part of our OSS donation program. They've already reduced node_modules size and made Node.js tooling much faster, and we appreciate it!

Formisch v1.1 is out. It ships with access to the internals and a smaller bug fix. Enjoy! 🎈 formisch.dev/react/guides...

formisch.devInternalsBuild custom methods and framework building blocks with Formisch's framework-specific core exports.
Fabian Hiller@fabianhiller.com

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. 🧩

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. 🧩

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

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!

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.

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. 🙏

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.

Fabian Hiller reposted

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 🙌

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...

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. 🔥

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.

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? 👀

Should we ship 🧱 @formisch.dev for Octane?

Dominic Gannaway@trueadm.dev

Happy to announce Octane – the successor to Inferno. React’s programming model, compiled. Hooks, Suspense and Actions, compiled ahead of time. No virtual DOM. No Rules of Hooks. No manually maintained dependency arrays. The compiler understands what your code. octanejs.dev

🧱 @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.

This is how Formisch for @angular.dev looks like:

Fabian Hiller@fabianhiller.com

@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...