cd ~/open-source/

chrille@linux:~$ apt show valibot

Valibot

Valibot är en modulär och typsäker schema validator för TypeScript som låter dig plocka hem bara de funktioner du behöver. Det passar dig som bryr dig om paketstorlek och vill ha ett API som påminner om Zod men med färre kilobyte i produktion.

Projektsidan för Valibot
Projektets egen sida, som den såg ut vid importen.

Valibot är en modulär validator för TypeScript som låter dig plocka hem bara de funktioner du behöver istället för att dra in hela biblioteket. Det betyder att paketstorleken kan bli betydligt mindre än hos konkurrenter, vilket är viktigt om du bryr dig om vad som skickas till användarens webbläsare. API:et påminner om Zod, så om du kan det ena är övergången till det andra relativt smidig. Valibot passar dig som vill ha typsäker validering men inte vill betala för funktioner du aldrig använder. Det är fortfarande yngre än Zod, men det växer snabbt och har en tydlig filosofi kring prestanda och storlek.