A DYNAMIC SHELL FOR NIRIWAYLAND NATIVE

KANADE

One shape.
Everything close.

What matters, when it matters.
A quieter surface for your desktop.
SCROLL TO EXPERIENCE
01 / A SHELL THAT STAYS OUT OF THE WAY

The desktop should
surface what matters,
then disappear
when it doesn't.

Transient moments. One coherent surface.
Kanade keeps them close, and leaves window
management to niri. Not another desktop environment.

02 / ONE SHAPE. MANY STATES.

Meet your
new centre.

No windows to chase.
Just a little room for what’s happening.

MEDIA MPRIS
Abstract dune album artwork

Weightless

The quiet hours

A little room to think.
1:233:42
EXPANDED / MEDIATRY THE CONTROLS

Artwork, playback, and a timeline. Your music, a little closer.

Live interface demo. Sample data, not your system.

JavaScript is off. This is a static preview; explore the real shell’s features in the documentation.

03 / FOCUSED BY DESIGN

Small surface.
Large system.

The everyday things, brought together.
Without taking over your desktop.

01

Media

MPRIS playback, artwork, timeline, and controls.

02

Notifications

Banners, history, actions, and Do Not Disturb.

03

Controls

Audio, brightness, Wi-Fi, Bluetooth, microphone, and power.

04

Launcher

Applications, calculations, and emoji. Keyboard first.

05

Privacy

A separate cluster for PipeWire microphone, camera, and niri screen capture.

06

Timer

Persistent timers that share the Island with your other activities.

07

OSD

Volume, brightness, and microphone feedback. Outside the Island.

08

Tray & clipboard

App tray menus and an in-memory history of text and images.

04 / ROOM FOR TWO

Together.
Not in the way.

Music keeps playing. A timer finds its place.

One body. Two segments. Neither forgotten.
05 / BUILT FOR THE DESKTOP

Native, down
to the details.

A Rust shell, built with Amane.
Connected to the systems already there.

NIRI

Focused outputs, workspace changes, and screen capture.

COMPOSITOR
PIPEWIRE

Microphone and camera awareness through the media graph.

PRIVACY
NETWORKMANAGER

Wi-Fi state and connection flows.

NETWORK
BLUEZ

Bluetooth discovery and device actions.

DEVICES
MPRIS

Media state, artwork, and playback control.

MEDIA
WAYLAND / D-BUS

Native shell surfaces. System and application communication.

FOUNDATION

Event driven when possible.
Quiet when idle.

Modular services. Explicit tool adapters.
Hot-reloadable configuration.
Predictable presentation transitions.

niri only. Some event sources need optional tools.
See requirements and limitations ↗.

System eventsServicesPresentationKanade.

PROJECT HORIZON

Live milestones
Milestone Focus Status
v0.3 ↗ Split, detailed Controls, tray, clipboard, and launcher providers In progress
v0.6 ↗ Theme, accessibility, motion, performance, and blur Planned

Project milestones, not release claims. Status checked against the repository on 7 October 2026.

06 / OPEN SOURCE. OPEN ENDED.

Take the shell.
Take the pieces.
Make it yours.

A complete shell, with a structure you can read.
Explore the modules. Follow the decisions.
Start with what you need.

git clone https://github.com/0x1d1e/kanade
MIT LICENSE   /   BUILT IN RUST