niri icon
niri icon

niri

 3 likes

Windows are arranged in columns on an infinite strip going to the right. Opening a new window never causes existing windows to resize.

niri screenshot 1

License model

  • FreeOpen Source

Country of Origin

  • RU flagRussia

Platforms

  • Linux
  • Wayland
  No rating
3likes
0comments
0news articles

Features

Suggest and vote on features
  1.  Rust
  2.  Tiling Window Manager

 Tags

  • smithay

niri News & Activities

Highlights All activities

Recent activities

Show all activities

niri information

  • Developed by

    RU flagIvan Molodetskikh
  • Licensing

    Open Source (GPL-3.0) and Free product.
  • Written in

  • Alternatives

    71 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

OS & Utilities

GitHub repository

  •  7,887 Stars
  •  261 Forks
  •  188 Open Issues
  •   Updated Jun 7, 2025 
View on GitHub

Popular alternatives

View all

Our users have written 0 comments and reviews about niri, and it has gotten 3 likes

niri was added to AlternativeTo by K0RR on May 10, 2024 and this page was last updated May 10, 2024.
No comments or reviews, maybe you want to be first?
Post comment/review

What is niri?

Windows are arranged in columns on an infinite strip going to the right. Opening a new window never causes existing windows to resize.

Every monitor has its own separate window strip. Windows can never "overflow" onto an adjacent monitor.

Workspaces are dynamic and arranged vertically. Every monitor has an independent set of workspaces, and there's always one empty workspace present all the way down.

The workspace arrangement is preserved across disconnecting and connecting monitors where it makes sense. When a monitor disconnects, its workspaces will move to another monitor, but upon reconnection they will move back to the original monitor.

Features

  • Scrollable tiling
  • Dynamic workspaces like in GNOME
  • Built-in screenshot UI
  • Monitor screencasting through xdg-desktop-portal-gnome
    • You can block out sensitive windows from screencasts
  • Touchpad gestures
  • Configurable layout: gaps, borders, struts, window sizes
  • Animations
  • Live-reloading config

Official Links