Skip to main content
Mercury Core Hero Light

What is Mercury Core?

Mercury Core is the ultimate community-driven secure, flexible, and stable foundation for the future of your revival web platform. It’s a complete self-hostable MMO game creation platform that allows for easy customization or complete overhaul, with support for multiple clients and external services.
If you don’t know what any of those things are, Mercury Core is a build-your-own-Roblox.
Mercury Core provides everything you need to run your own game platform revival - from user authentication and game hosting to asset catalogs and social features. Built with modern web technologies, it’s designed to be modular, extensible, and developer-friendly.

Get Started

Quickstart

Get Mercury Core running locally in minutes

Installation

Complete installation and hosting guide

Configuration

Customize your revival with mercury.core.ts

API Reference

Explore the complete API documentation

Key Features

Modern Tech Stack

Built with SvelteKit, TypeScript, SurrealDB, and Vite for a blazing-fast development experience with zero-downtime deployments.

Fully Customizable

Configure everything through mercury.core.ts - from branding and themes to registration keys and game server hosting options.

Self-Hosted

Complete control over your platform. Host on your own infrastructure with Docker compose for easy deployment.

Client Integration

Support for multiple Roblox revival clients with flexible corescript integration and signing support.

Built-in Economy

Custom currency system powered by a dedicated Go-based economy service with transaction ledger.

Developer Friendly

Modular codebase with IntelliSense, type checking, and comprehensive routing structure. Hot reload during development.

Technology Stack

Mercury Core is built on a carefully selected modern technology stack:
  • Svelte - UI framework that compiles to vanilla JavaScript
  • SvelteKit - Full-stack framework for building transitional apps
  • TypeScript - Type-safe JavaScript with IntelliSense support
  • SurrealDB - Multi-model database for highly relational data
  • Vite - Lightning-fast build tool and dev server
  • Caddy - Modern reverse proxy with automatic HTTPS
  • Bun - Fast all-in-one JavaScript runtime and package manager
  • Docker - Containerization for easy deployment

Endless Possibilities

Create or play your favorite games and customize your character with items on the catalog.

New Features

In addition to full client usability, additional features such as security fixes, QoL improvements, and an easy-to-use website make your experience better.

Same Nostalgia

All clients remain as vanilla as possible, to make sure it’s exactly as you remember it.
Ready to get started? Head over to the Quickstart guide to run Mercury Core locally in minutes.

Build docs developers (and LLMs) love