Skip to main content
Kyber Logo

What is Kyber?

Kyber is an open-source private server tool for Star Wars™ Battlefront™ II (2017) that brings the community together with custom servers, mods, and enhanced gameplay features. Built as a complete platform with a monorepo structure, Kyber provides everything you need to host and play on custom servers with friends.

Key Features

Custom Servers

Host your own servers with custom game modes, maps, and player counts. Group servers together for seamless matchmaking.

Mod Support

Browse, download, and manage mods directly from Nexus Mods. Support for Frosty collections and custom map rotations.

Proximity Voice Chat

Built-in voice chat with push-to-talk support. Customize input/output devices without leaving the game.

Discord Integration

Link your Discord account for rich presence and seamless community integration with Patreon supporter benefits.

Stats & Progression

Track your gameplay statistics across official and custom servers with full EA account integration.

Cross-Platform Tools

Complete suite including Launcher (Flutter), Module (C++), API (Go), Proxy (Rust), and CLI tools.

Platform Architecture

Kyber is developed using a monorepo structure with multiple specialized components:
ComponentTechnologyDescription
ModuleC++Game module injected into the Battlefront II client
LauncherFlutter/DartDesktop application for managing servers and mods
ProxyRustHigh-performance server proxy
APIGoBackend API service
CLIFlutter/DartCommand-line interface tools
PackagesDartShared libraries and utilities

Getting Started

Quick Start

Download the launcher and join your first server in minutes

Installation Guide

Detailed installation instructions for all platforms

Building from Source

Compile Kyber components from source code

Contributing

Join the development community and contribute to Kyber

Community

Discord

Join our Discord community

Twitter

Follow @KyberServers

Website

Visit kyber.gg

Open Source

Kyber is licensed under GPL-3.0 and welcomes contributions from the community. Whether you’re fixing bugs, adding features, or improving documentation, your help is appreciated.
For major changes, please open an issue first to discuss what you would like to change.

Maintainers

  • Liam - API, CLI, Launcher, Proxy
  • Magix - Module
And a special thanks to all our contributors who help make Kyber better every day.

Build docs developers (and LLMs) love