Reliverse Docs

Welcome to Reliverse

A complete ecosystem for modern JavaScript/TypeScript development

Reliverse

The complete ecosystem for modern JavaScript/TypeScript development. Build, ship, and scale with confidence using our integrated suite of tools designed for the Bun runtime.

What is Reliverse?

Reliverse is a comprehensive ecosystem that provides everything you need for modern JavaScript/TypeScript development. From CLI frameworks to build tools, monorepo management to project scaffolding, Reliverse offers a unified experience that makes development faster, safer, and more enjoyable.

Rempts CLI Framework

Build type-safe CLIs with Rempts - full TypeScript support, plugin system, and cross-platform distribution

// Type-safe CLI development with Bun
export default defineCommand({
  name: 'deploy',
  options: { env: option(z.enum(['dev', 'prod'])) },
  handler: async ({ flags }) => {
    // Fully typed, zero config
  }
})

Project Management

RSE - Bootstrap projects, manage monorepos, and automate workflows with AI-powered tools

# Create projects, clone templates, deploy
rse cli
rse deploy

Monorepo Tools

Dler - Advanced monorepo management with Turborepo caching, automated builds, and dependency management

# Manage complex monorepos effortlessly
dler build
dler publish
dler clean

Build System

High-performance build tools optimized for Bun with advanced bundling, TypeScript support, and asset optimization

// Fast builds, zero config
export default defineConfig({
  entry: './src/index.ts',
  outDir: './dist'
})

Quick Start

# Create a new CLI with Rempts
bunx @reliverse/rempts my-cli
cd my-cli

# Start development with hot reload
@reliverse/rempts dev

# Build for production
@reliverse/rempts build
# Use RSE to bootstrap a web project
bunx @reliverse/rse@latest cli
# Select "Create a brand new project"
# Choose your preferred stack
# Create a monorepo with Dler
bunx @reliverse/dler@latest init
cd my-monorepo

# Add packages and start developing
dler add @reliverse/build

Core Components

🚀 Rempts - CLI Framework

Production-ready CLI development with Bun:

  • Type-safe - Automatic type inference from schemas
  • Plugin system - Extensible with Zustand stores
  • File-based commands - Auto-discovery from directory structure
  • Rich context - Shell, prompts, spinners, terminal info

🛠️ RSE - Project Ecosystem

Your all-in-one development companion:

  • Project bootstrapping - Multiple stacks and templates
  • AI integration - Smart code generation and refactoring
  • Framework support - Next.js, React, Vue, Svelte, Astro
  • Automation - GitHub, Vercel, ESLint, Prettier setup

📦 Dler - Monorepo Management

Advanced monorepo tooling:

  • Turborepo integration - Remote caching and parallel builds
  • Dependency management - Automated package handling
  • Build orchestration - Cross-package builds and publishing
  • Workspace utilities - Clean, update, and maintenance tools

🔨 Build Tools

High-performance build system:

  • Bun optimized - Native TypeScript, fast bundling
  • Asset processing - CSS, images, fonts, workers
  • TypeScript declarations - Automatic .d.ts generation
  • Framework plugins - React refresh, CSS modules, SVG

Why Reliverse?

Designed for Modern JavaScript

Built specifically for the Bun runtime with:

  • Native performance - Compiled JavaScript execution
  • TypeScript first - Zero-config type checking and generation
  • ESM everywhere - Modern module system throughout
  • Fast tooling - Sub-second cold starts and builds

Developer Experience First

Every tool in Reliverse prioritizes DX:

  • Zero config - Sensible defaults, works out of the box
  • Type safety - Full TypeScript support with inference
  • Hot reload - Instant feedback during development
  • Rich tooling - Linting, testing, building, deployment

Ecosystem Approach

Unlike fragmented toolchains, Reliverse provides:

  • Integrated experience - Tools work together seamlessly
  • Consistent APIs - Unified patterns across all tools
  • Shared conventions - Predictable project structures
  • Monorepo ready - Built for complex, multi-package projects

Getting Started

Community & Support

Join thousands of developers building with Reliverse:


Built with ❤️ for the JavaScript ecosystem

On this page