Skip to content

NevrThe Full Stack TypeScript Framework

Build industrial-grade applications with entity definitions. Workflows, Services, and Remote Data — fully type-safe from database to client.

Nevr Framework Hero

The Missing Layer for Modern Backends

Building production-ready backends today is too hard. You glue together an ORM, a framework, validation libraries, and auth middleware, then manually keep types in sync.

Nevr changes the game.


The Nevr Difference

The Traditional Way

  • Manual controller files
  • Validation logic scattered
  • Types synced manually
  • Auth middleware spaghetti
  • No built-in rollback

The Nevr Way

  • Entity-First: One definition powers everything
  • Automatic API: CRUD + Custom Actions
  • Type-Safe: DB to React inference
  • Workflow Engine: Built-in Sagas
  • Plugins: Drop-in Auth & Payments

3 Pillars of Industrial-Grade Apps

Nevr isn't just a CRUD generator. It provides the architectural primitives needed to build scalable, real-world applications.

1. Robust Workflows

Define complex multi-step operations with automatic failure handling.

typescript
action().workflow([
  step("reserve", inventory.reserve, inventory.release),
  step("charge", stripe.charge, stripe.refund),
  step("fulfill", shipping.create),
])

2. Service Container

Functional dependency injection that keeps your code testable and decoupled.

typescript
// Register once, use anywhere
api.register(Payment, new Stripe())

const payments = ctx.resolve(Payment)

3. Remote Data

Merge data from external APIs as if it were in your local database.

typescript
// User in DB, Sub in Stripe
belongsTo(() => sub).remote("stripe")

// API Response: { user, sub } ✅

Experience the Speed

typescript
// 1. Define Entity
const order = entity("order", {
  total: float,
  status: string.default("pending"),
  items: hasMany(() => orderItem),
})
  .ownedBy("customer")
  .actions({
    checkout: action().handler(async (ctx) => {
      // Implement checkout logic...
    })
  })

// 2. That's it. You have:
// 🚀 POST /api/orders/checkout  (Authenticated)
// 🛡️ Automatic Validation & Authorization
// 📦 Generated Database Schema
// 💻 Fully Typed Client SDK

Ready to build better backends?

Join thousands of developers building type-safe APIs faster.

Start the Guide →

Released under the MIT License.