5.1 KiB
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.
Back to Home