Open Source · Free Forever

R2ND
Road to No
Dependencies

An open ecosystem of tools, languages, and systems built from scratch. 100% open source. 100% free forever.

The Problem

Modern software depends on thousands of independent tools

Every layer of the stack is owned by a different team, built with different philosophies, and maintained on different timelines. The result is fragile, bloated software.

R2ND aims to rebuild the stack — language, libraries, UI, and applications — into a coherent open ecosystem.

0
Dependencies
100%
Open Source
1
Ecosystem
Flagship Project

R2ND Desktop

A complete desktop environment built entirely from scratch. No Electron. No Qt. Pure R2ND.

Applications
R2ND Desktop
R2ND UI Engine
M++ Runtime
Operating System

Window Capture

Native window management with full capture and compositing control.

Environment Modes

Switch between development, production, and custom environment configurations.

UI Builder

Visual interface builder powered by the R2ND UI rendering engine.

Workspace Switching

Multiple virtual workspaces with smooth transitions and state persistence.

Modular Apps

Every application is a module. Install, remove, or replace any component.

Built-in Tools

File manager, terminal, editor, and system monitor — all native.

Philosophy

Built on principles, not convenience

01

No Unnecessary Dependencies

Every component is built from scratch. No hidden supply chains, no unexpected breakage from upstream changes.

02

Full Transparency

Every line of code is open. Every decision is documented. No black boxes, no proprietary layers.

03

Open Ecosystem

Everything is free and open source. Fork it, modify it, build on it. The ecosystem belongs to everyone.

04

Developer Freedom

No vendor lock-in, no forced upgrades, no telemetry. You own your tools and your workflow.

05

Long-term Maintainability

Built to last. A coherent codebase means fewer breaking changes and simpler maintenance over decades.

Community

Build with us

Everything is open source. Anyone can explore, fork, or contribute. Whether you want to write code, report issues, improve documentation, or just learn — you're welcome.

Get started in seconds
$ git clone https://github.com/mathiassol/r2nd
$ cd r2nd
$ make build