Features

Core Features

Discover what makes wexts the perfect framework for building modern full-stack applications.

🔗 RPC Auto-Linking

The heart of wexts is its RPC (Remote Procedure Call) auto-linking system. It automatically generates a fully type-safe client SDK from your NestJS backend services.

Zero Configuration Required

No need to manually define API routes, fetch logic, or type definitions. wexts does it all automatically.

Backend Service

users.service.tstypescript
@Injectable()
export class UsersService {
  async getUser(id: string): Promise<User> {
    return this.db.user.findUnique({ where: { id } });
  }
}

Frontend Usage

page.tsxtypescript
const user = await wexts.users.getUser('123');
// ✨ Fully typed! TypeScript knows User type

How it works

wexts analyzes your NestJS services at build time and generates TypeScript types and client methods that mirror your backend API. This happens automatically in development mode.

📊 Fusion Insight GUI

A powerful visual dashboard for monitoring and managing your full-stack application. Available at http://localhost:3001/insight in development mode.

RPC Monitor

See all RPC calls in real-time with request/response payloads, timing, and status codes.

Database Manager

Browse and edit your Prisma models directly from the GUI. Perfect for development.

Service Logs

View logs from all your services in one place with filtering and search capabilities.

Performance Metrics

Track response times, error rates, and system health at a glance.

More Features