Introduction to Jetpath

Write Once, Run Cross-runtime

Jetpath is a performance-first, cross-runtime API framework designed to eliminate boilerplate and cognitive overhead in API development.

What Makes Jetpath Special?

How It Works

Jetpath uses smart conventions and naming-based routing. Instead of writing route definitions, you just:

  1. Create .jet.ts files in your src directory
  2. Export functions with intuitive names like METHOD_path_segments
  3. That's it.

For example, create src/users.jet.ts with:

import { type JetRoute } from "jetpath";

// This becomes GET /users
export const GET_users: JetRoute = (ctx) => {
  ctx.send({ message: "runs on any runtime!" });
};

The Best Parts

Jetpath is for:

Ready to Get Started?

Join the Discord community.

LLM IDE Integration

If you use LLM IDEs like Claude Code, you can give it expert-level knowledge of Jetpath by installing the official Jetpath Framework Skill. This teaches the LLM about Jetpath's file-based routing, validation schemas, context object, and production patterns.

Run this command in your project directory:

claude config add skills https://raw.githubusercontent.com/codedynasty-dev/jetpath/main/jetpath-backend-framework-skill/SKILL.md