Composite Server Unveils Nourish 1.0.0 Release

Published release of the composite server Nourish 1.0.0, which uses a dimensionless workspace for placing windows, not limited by screen boundaries, on which you can freely move, pan, zoom windows closer/out without losing the readability of the content. For rendering, the Vulkan graphics API is used with the ability to fall back to OpenGL. The composite server uses the Wayland protocol and the fractional-scale extension to avoid blurring of content when scaling windows. It can work on systems with NVIDIA, Intel, and AMD video cards supported in Mesa. The project code is written in Rust and distributed under MIT and Apache 2.0 licenses. Pre-built packages created for Fedora 44.

You can group windows into named groups that can be minimized, expanded to full screen, and individually customized. The layout and selected window positions are retained after a restart, application crash, or system reboot.

It supports the creation of separate workspaces for specific tasks and switching between them through keyboard shortcuts or visual 3D navigation implemented in the form of a mosaic globe map. It is possible to create screenshots and record screencasts, both for selected windows and for a selected area of ​​the workspace, with coverage when recording changes in scale and movement on the virtual screen.

/Reports, release notes, official announcements.