Skip to content

SkimX

SkimX streamlines web application development with OpenAPI schemas that validate and infer types, ensuring consistency between contracts and codebases.

The code is MIT-licensed and free for use.

Features

  • Simple development, because it's built on top of Express.
  • Data validation and type inference are performed using Zod.
  • Generation of OpenAPI specifications using zod-openapi.

Note: tested on OpenAPI 3.1

Examples

One example is worth a million words.

Check out some examples for practical demonstrations.

Setup

Run the following in your project to install SkimX:

bash
npm i skimx

Basic usage

See the basic usage here.

Generate OpenAPI specification

To generate the OpenAPI specification, refer to Generate OpenAPI spec.