⭐http://github.com/arktypeio/arktype
👋http://arktype.io/discord
regex properties and index signatures from arkregex🔒
regex properties and index signatures from arkregex🔒
in the vast majority of cases, it makes your life easier.
for the rest, just don't use it👍
in the vast majority of cases, it makes your life easier.
for the rest, just don't use it👍
even expressions like this are inferred instantly.
but what about the most extreme cases?🧵
even expressions like this are inferred instantly.
but what about the most extreme cases?🧵
❌types
😴tired
arkregex:
✅types
🫨wired
❌types
😴tired
arkregex:
✅types
🫨wired
a drop in replacement for new RegExp() with types ⬇️
a drop in replacement for new RegExp() with types ⬇️
here's a handy little type for parsing regular expressions:
here's a handy little type for parsing regular expressions:
👍simple types
👍simple types
ArkType has your back🫡
ArkType has your back🫡
Now there's a better way to get them with arkenv⛵❤️
Now there's a better way to get them with arkenv⛵❤️
1️⃣ build a type-level benchmarking library
2️⃣ spend the prime of your life on cache optimizations
1️⃣ build a type-level benchmarking library
2️⃣ spend the prime of your life on cache optimizations
all from your existing unit tests📚🔗⬇️
all from your existing unit tests📚🔗⬇️
i receive: JSON Schema
you receive: lightning-fast validation and clear errors
i receive: JSON Schema
you receive: lightning-fast validation and clear errors
1️⃣ write typescript
2️⃣ use it in editor
3️⃣ use it at runtime
1️⃣ write typescript
2️⃣ use it in editor
3️⃣ use it at runtime
2️⃣ .autocomplete the rest
2️⃣ .autocomplete the rest
arktype is 20x faster than zod4.
arktype is 20x faster than zod4.