bemenu VS xdg-desktop-portal-wlr

Compare bemenu vs xdg-desktop-portal-wlr and see what are their differences.

bemenu

Dynamic menu library and client program inspired by dmenu (by Cloudef)

xdg-desktop-portal-wlr

xdg-desktop-portal backend for wlroots (by emersion)
Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
bemenu xdg-desktop-portal-wlr
12 68
1,094 546
- -
8.2 6.8
17 days ago about 2 months ago
C C
GNU General Public License v3.0 only MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

bemenu

Posts with mentions or reviews of bemenu. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-05-25.

xdg-desktop-portal-wlr

Posts with mentions or reviews of xdg-desktop-portal-wlr. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-04-11.
  • How do you guys screenshare Sway on Discord?
    2 projects | /r/swaywm | 11 Apr 2023
    Are you running the Wayland envvar for Firefox, MOZ_ENABLE_WAYLAND=1? Because the rest of your setup sounds very similar to my (working) setup. You could also run the Python test script included with xdg-desktop-portal-wlr (bottom of this page) as a sanity check that nothing's going wrong there
  • Which technology / protocol etc. is the next big thing, coming the next few years in Linux gaming?
    4 projects | /r/linux_gaming | 20 Mar 2023
    - Global hotkey portal
  • Moving from a DE, loss of functionality?
    2 projects | /r/swaywm | 24 Nov 2022
    You'll need this
  • PSA: Steam Link (Remote Play) works on Wayland with AMD GPU
    4 projects | /r/linux_gaming | 22 Oct 2022
    I don't know which of the xdg-desktop-portal backends you would need for gamescope, but xdg-desktop-portal-wlr has a config file which it reads where you can set the preferred output and set the chooser_type to none. That makes it skip the screen selector for me.
  • flameshot not working in sway (typing "flameshot gui" hangs in the terminal)
    3 projects | /r/swaywm | 22 Oct 2022
    See these links for more info: * flameshot: flameshot gui from cli does nothing. dbus error UnknownMethod: "No such interface “org.freedesktop.portal.Screenshot” #2872 * xdg-desktop-portal: No such interface “org.freedesktop.portal.Screenshot” on object at path /org/freedesktop/portal/desktop #861 * xdg-desktop-portal-wlr: screenshot: Announce version property
  • Preliminary support for global (keyboard) shortcuts has been added to xdg-desktop-portals
    4 projects | /r/linux | 29 Sep 2022
    I've created an issue to track the wlroots implementation of this here if anyone was interested in that.
  • obs wayland pipewire capture missing
    4 projects | /r/Gentoo | 3 Sep 2022
    gui-libs/xdg-desktop-portal-lxqt Available versions: 0.2.0 Homepage: https://lxqt-project.org/ Description: Backend implementation for xdg-desktop-portal using Qt/KF5/libfm-qt gui-libs/xdg-desktop-portal-wlr Available versions: 0.4.0(0/9999) 0.5.0(0/9999) ~0.6.0(0/9999) **9999(0/9999)*l {elogind systemd} Homepage: https://github.com/emersion/xdg-desktop-portal-wlr Description: xdg-desktop-portal backend for wlroots [I] kde-plasma/xdg-desktop-portal-kde Available versions: (5) 5.24.6 ~5.25.4 {debug} Installed versions: 5.24.6(5)(01:02:06 07/29/22)(-debug) Homepage: https://kde.org/plasma-desktop Description: Backend implementation for xdg-desktop-portal that is using Qt/KDE Frameworks [I] sys-apps/xdg-desktop-portal Available versions: 1.14.6 {geolocation screencast systemd} Installed versions: 1.14.6(20:25:44 08/27/22)(-geolocation -screencast -systemd) Homepage: https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal Description: Desktop integration portal sys-apps/xdg-desktop-portal-gnome Available versions: 42.3 {X wayland} Homepage: https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome Description: Backend implementation for xdg-desktop-portal using GNOME sys-apps/xdg-desktop-portal-gtk Available versions: 1.8.0 1.14.0 {X wayland} Homepage: https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal-gtk Description: Backend implementation for xdg-desktop-portal using GTK+ Found 6 matches
  • Why remote desktop applications lack Wayland support?
    5 projects | /r/linux | 19 Aug 2022
  • Thoughts over MicroOS aftering giving a try
    2 projects | /r/openSUSE | 28 Jul 2022
    It does, it uses wlroot's xdg-desktop-portal-wlr.
  • OBS captures screen but not window in Sway
    3 projects | /r/swaywm | 23 Jul 2022
    From xdg-desktop-portal-wlr

What are some alternatives?

When comparing bemenu and xdg-desktop-portal-wlr you can also consider the following projects:

sway - i3-compatible Wayland compositor

xdg-desktop-portal-gtk - Gtk implementation of xdg-desktop-portal

rofi - Rofi: A window switcher, run dialog and dmenu replacement - fork with wayland support

wayvnc - A VNC server for wlroots based Wayland compositors

wlroots - A modular Wayland compositor library

tessen - an interactive menu to autotype and copy pass and gopass data

v4l2loopback - v4l2-loopback device

flameshot - Powerful yet simple to use screenshot software :desktop_computer: :camera_flash:

autotiling - Script for sway and i3 to automatically switch the horizontal / vertical window split orientation

wayland-keylogger - Proof-of-concept Wayland keylogger

rofi-pass - rofi frontend for pass

Sway-DE - 🏠 Sway desktop environment dotfile installation for Arch Linux