Miracle-WM wordt flexibeler met nieuw plugin-systeem en Rust API

Miracle-WM, een populaire ’tiling window manager’ voor Wayland, heeft een belangrijke update gekregen naar versie 0.9. Het grootste nieuws is de introductie van een nieuw plugin-systeem gebaseerd op WebAssembly en een API voor de programmeertaal Rust. Dit opent de deur naar veel meer aanpassingsmogelijkheden voor gebruikers, van geavanceerd vensterbeheer tot vloeiende animaties en diepgaande configuratie.

Miracle-WM is een speciale manier om je vensters op Linux te organiseren, waarbij ze automatisch naast elkaar worden geplaatst zonder overlap. Het is gebouwd rond de Mir-compositor, een onderdeel dat ervoor zorgt dat alles op je scherm netjes wordt weergegeven. De nieuwe update voegt een systeem toe waarmee je kleine programmaatjes, oftewel plugins, kunt toevoegen. Deze plugins zijn geschreven in WebAssembly, een technologie die het mogelijk maakt om snel en veilig code uit te voeren, ongeacht het platform.

Daarnaast is er een nieuwe API (Application Programming Interface) beschikbaar voor ontwikkelaars die graag in Rust werken. Een API is als een handleiding die beschrijft hoe verschillende softwareonderdelen met elkaar kunnen communiceren. Rust staat bekend om zijn veiligheid en prestaties, vooral als het gaat om geheugenbeheer. Met deze API kunnen ontwikkelaars nu op een gestructureerde manier plugins schrijven die diep integreren met Miracle-WM, en profiteren van de robuustheid die Rust biedt.

Voor jou als gebruiker betekent dit dat Miracle-WM een stuk ‘hackbaarder’ wordt, zoals de maker, Matthew Kosarek (een ingenieur bij Canonical), het zelf noemt. Je kunt straks veel meer naar eigen smaak aanpassen: denk aan geavanceerder vensterbeheer, vloeiendere animaties bij het openen of sluiten van programma’s, en uitgebreidere configuratiemogelijkheden. Dit maakt het makkelijker om je desktopomgeving precies zo in te richten als jij wilt, zonder dat je diep in de broncode hoeft te duiken.

Deze stap voorwaarts toont aan hoe open-source projecten zoals Miracle-WM blijven evolueren, gedreven door de community en de wens om gebruikers maximale controle te geven over hun digitale werkplek. De combinatie van WebAssembly en Rust belooft een stabiele en krachtige basis voor toekomstige innovaties.

Bron: https://www.omgubuntu.co.uk/2026/04/miracle-wm-rust-plugins