STARLING DESKTOP / OPEN SOURCE

One desktop.
Many possibilities.

A fast, native home for your applications. Everyday tools, dedicated agent workspaces, and more ways to make the desktop your own.

An early preview for Ubuntu and Windows through WSL2.

Starling’s 2D desktop with a status bar, dock, and city wallpaper.
The familiar 2D desktop. A place to begin.

BUILT FOR YOUR REAL WORK

A complete desktop.
A shared foundation.

The desktop brings your applications, windows, dock, and menus together. Its foundation is compiled Swift, GPU rendering, and the open Starling SDK.

01

Your Linux applications

Bring familiar applications such as Chrome and VS Code into your workspace, alongside the tools built into Starling.

02

Everyday tools, included

Files, Terminal, Settings, and an App Store cover the essentials, from finding a document to setting up your workspace.

03

One native foundation

Dock, menus, and windows live in one widget tree. The shared SDK connects the interface, rendering, and platform hosts.

04

Open to make your own

Read the implementation, follow development, and help shape the desktop. The project is free to use and Apache 2.0 licensed.

DEDICATED AGENT WORKSPACES

Watch it work.
Step in anytime.

Give an agent a workspace of its own, with the applications it opens beside its terminal.

Keep the work in view as it happens. Move between workspaces, inspect the applications, and take over when you need to. The workspace makes the agent’s activity part of the desktop.

Explore the project ↗
An agent workspace on the Starling desktop.
Agent workspaces bring the terminal and its applications together.

MORE WAYS TO WORK

A different view.
The same desktop.

Use the familiar 2D desktop, or explore a living 3D city.

The 3D view is one feature of a broader desktop. Choose a perspective while keeping your applications and work at the center of the experience.

Starling’s 3D desktop shown as a waterfront city.
The 3D city offers another way to explore your workspace.

SEE IT IN MOTION

Take a look around.

Watch the running desktop, its applications, and the switch between perspectives. A 2 minute 50 second demo with music and English narration.

Download the film ↓

Original instrumental music and AI-generated narration. Sample film: Big Buck Bunny, © 2008 Blender Foundation, CC BY 3.0, resized for playback.

MAKE YOURSELF AT HOME

Get Starling Desktop.

An early preview for Ubuntu 26.04 LTS (amd64), and Windows through WSL2 with Ubuntu 26.04.

On Ubuntu Desktop, Starling adds a session alongside your existing desktop. On Windows, run it in WSL2 and connect with Remote Desktop.

Download Desktop 0.5.0 ↗

Choose your setup.

  1. Ubuntu Desktop

    Download and install the package, log out, then choose Starling from the sign-in screen’s session menu.

  2. Windows with WSL2

    Install the package inside Ubuntu, run starling-session, and connect using mstsc /v:localhost:3390.

Full installation guide and requirements ↗