minimajs

Build TypeScript-first HTTP backends with routing, validation, and plugins.

31|Updated Sep 29, 2023
One-click install
npx skills add https://github.com/minima-js/minimajs --skill minimajs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: minimajs
Source: https://github.com/minima-js/minimajs/tree/main/skills/minimajs
Command: npx skills add https://github.com/minima-js/minimajs --skill minimajs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Minimajs helps developers build scalable backends by providing a TypeScript-first HTTP framework with AsyncLocalStorage-based request context.

Core Features & Use Cases

  • Native runtime integration with Bun and Node.js
  • TypeScript-first, ESM-only API with AsyncLocalStorage-based context
  • File-based module discovery, routing, validation, and OpenAPI tooling
  • Rich plugin ecosystem for CORS, auth, testing, and deployment
  • Use cases include building APIs, microservices, or backends from scratch or extending existing minimajs apps

Quick Start

Install minimajs, create a new app, and start exploring routes, validation, and plugins.

Frequently Asked Questions about minimajs

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a TypeScript HTTP API server with async request context?

Build a TypeScript HTTP API server using a TypeScript-first framework that provides AsyncLocalStorage-based request context, routing, validation, and OpenAPI tooling for scalable backends.

Does this HTTP framework support both Bun and Node.js runtimes?

Yes, the HTTP framework supports both Bun and Node.js runtimes, offering native runtime integration to build API servers and microservices across either environment.

How do I add authentication and CORS to a TypeScript backend framework?

Add authentication and CORS to a TypeScript backend by extending the framework with its rich plugin ecosystem, which also supports testing and deployment workflows.

What is the best way to structure routes and modules in a TypeScript microservice?

Structure routes and modules in a TypeScript microservice using file-based module discovery, which automatically maps file structures to routing logic for production-grade backends.

Can I generate OpenAPI documentation for my Node.js API server routes?

Yes, you can generate OpenAPI documentation for your Node.js API server routes using the framework's built-in OpenAPI tooling alongside its native validation features.

How do I validate incoming requests and handle file uploads in a Bun HTTP server?

Validate incoming requests and handle file uploads in a Bun HTTP server using the framework's integrated validation and upload features, managed through an AsyncLocalStorage-based context.