Welcome to Reliverse
The reliverse.org documentation.
Reliverse
Reliverse community documentation. A modern full-stack monorepo built with cutting-edge technologies for our exclusive developer community.
Welcome to the Reliverse Docs!
Available Articles
What is Reliverse?
Reliverse is the monorepo ecosystem designed exclusively for our closed community of developers. Built with modern tools and practices, it provides a solid foundation for building web applications, APIs, and native experiences.
Web Applications
Modern web apps built with TanStack Router, React, and Tailwind CSS
// File-based routing with TanStack Router
export const Route = createFileRoute('/dashboard')({
component: () => <DashboardPage />,
})Backend APIs
Type-safe APIs built with Elysia.js and Convex database integration
// RESTful API with Elysia.js
app.get('/api/users', ({ query }) => {
return getUsers(query.limit)
})Database & Auth
Real-time database with Convex and secure authentication with Better Auth
// Convex schema definition
const users = table({
email: v.string(),
name: v.string(),
})Cross-Platform Apps
React Native apps built with Expo for iOS and Android
// Expo app with shared components
import { ReliverseButton } from '@repo/ui'Quick Start
# Clone the Reliverse monorepo
git clone https://github.com/blefnk/reliverse.git
cd reliverse
# Install dependencies
bun install
# Start development
bun run dev:web# Start the API server
bun run dev:api
# API will be available at http://localhost:3001# Start Expo development
bun run dev:native
# Scan QR code with Expo Go appCalm by default. Powerful by design.
Reliverse is an open-source collection of developer tools and libraries at reliverse.org. Inspired by ecosystems like oxc and UnJS, it provides a modular, Bun-first monorepo for building modern applications.
What is Reliverse?
Reliverse is a developer tools ecosystem. It is:
- A modular foundation for modern development: Libs and CLIs under
@reliverse/*. - Bun-first: Fast runtime, package manager, and test runner.
- Open by architecture: Clear boundaries, typed APIs, catalog-based dependencies.
- Designed for clarity: No dark patterns, explicit configuration, accessibility by default.
Principles
- Designed for developer productivity.
- Clear system boundaries.
- Open by architecture.
- Modular by design.
Philosophy
- No dark patterns.
- Accessibility by default.
- Consent precedes automation.
- System actions are visible and reversible.
- Configuration is explicit and documented.
Learn More
Getting Started
Set up the monorepo and start building with Reliverse
Features
CLIs, libs, and capabilities across the ecosystem
Philosophy
Principles and design philosophy behind Reliverse
Privacy
Privacy, consent, and how your data is handled
Accessibility
Our commitment to accessibility
Contributing
How to contribute to Reliverse
Join Reliverse
Reliverse.org: developer tools built for clarity and productivity.
Core Applications
🌐 Web Apps (@repo/apps-web-reliverse)
Main web application with modern tooling:
- TanStack Router - File-based routing with SSR support
- React 19 - Latest React with concurrent features
- Tailwind CSS - Utility-first styling with custom design system
- AI Integration - Built-in chat and assistant features
🚀 API (@api)
Backend API with type safety:
- Elysia.js - Fast, type-safe web framework for Bun
- OpenAPI - Automatic API documentation generation
- TypeScript - Full type safety across the stack
- RESTful design - Clean, predictable API patterns
📱 Native Apps (@expo/kitchen)
Cross-platform mobile applications:
- Expo - React Native with enhanced developer experience
- Shared components - Consistent UI across platforms
- Native performance - Compiled apps for iOS and Android
- Live updates - Over-the-air updates for rapid iteration
🗄️ Database (@convex)
Real-time database and authentication:
- Convex - Real-time database with reactive queries
- Better Auth - Secure authentication with multiple providers
- Type safety - End-to-end type safety with generated clients
- Real-time sync - Automatic data synchronization
Why Reliverse?
Built for Our Community
Designed exclusively for our closed developer community:
- Shared ownership - Everyone contributes to the monorepo
- Consistent patterns - Unified architecture across all apps
- Rapid development - Monorepo tooling for fast iteration
- Quality assurance - Automated testing and code review processes
Modern Tech Stack
Cutting-edge technologies chosen for productivity:
- Bun runtime - Fast package management and execution
- TypeScript strict - Type safety throughout the codebase
- Monorepo architecture - Shared packages and tooling
- Best-in-class libraries - Carefully selected dependencies
Developer-First Culture
Our monorepo reflects our values:
- Code quality - Strict linting, testing, and review standards
- Documentation - Comprehensive internal documentation
- Knowledge sharing - Shared understanding through code
- Innovation - Space to experiment with new technologies
Our Applications
Reliverse Web
Main web application with AI chat, modern UI, and comprehensive features
Kitchen App
Demo application showcasing our component library and design system
Reliverse API
Backend API serving all our applications with type-safe endpoints
Getting Started
Getting Started Guide
Complete setup and development workflow for Reliverse
Environment Setup
Configure your development environment
Contributing
How to contribute to the Reliverse monorepo
Code Standards
Our coding conventions and best practices
Community & Resources
Internal resources for Reliverse community members:
- GitHub - blefnk/reliverse
- Internal Wiki - Private documentation and resources
- Development - Local development setup and workflows
- Support - Get help from fellow community members
Built with ❤️ for our developer community