Files
typebox/docs/ecosystem.md

5.1 KiB

Home | Installation | Usage | Types | Values | Syntax | TypeRegistry | TypeCheck

Ecosystem

The following is a list of community packages that offer general tooling, extended functionality and framework integration support for TypeBox.

Package Description
drizzle-typebox Generates TypeBox types from Drizzle ORM schemas
elysia Fast and friendly Bun web framework
fastify-type-provider-typebox Fastify TypeBox integration with the Fastify Type Provider
feathersjs The API and real-time application framework
fetch-typebox Drop-in replacement for fetch that brings easy integration with TypeBox
@lonli-lokli/fetcher-typebox A strongly-typed fetch wrapper for TypeScript applications with optional runtime validation using TypeBox
h3-typebox Schema validation utilities for h3 using TypeBox & Ajv
http-wizard Type safe http client library for Fastify
json2typebox Creating TypeBox code from Json Data
nominal-typebox Allows devs to integrate nominal types into TypeBox schemas
openapi-box Generate TypeBox types from OpenApi IDL + Http client library
prismabox Converts a prisma.schema to TypeBox schema matching the database models
schema2typebox Creating TypeBox code from Json Schemas
sveltekit-superforms A comprehensive SvelteKit form library for server and client validation
ts2typebox Creating TypeBox code from Typescript types
typebox-cli Generate Schema with TypeBox from the CLI
typebox-form-parser Parses form and query data based on TypeBox schemas
typebox-schema-faker Generate fake data from TypeBox schemas for testing, prototyping and development

TypeBox Codegen

TypeBox provides a code generation library that can be integrated into toolchains to automate type translation between TypeScript and TypeBox. This library also includes functionality to transform TypeScript types to other ecosystem libraries.

@alkdev/typebox-codegen

Back to Home