Files
typebox/docs/ecosystem.md

5.3 KiB

Overview | 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 Workbench

TypeBox offers a web based code generation tool that can convert TypeScript types into TypeBox types as well as several other ecosystem libraries.

TypeBox Workbench Link Here

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.

TypeBox Codegen Link Here

Back to Home