Wayland in 2021

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • yagostatus

    Yet Another i3status replacement written in Go

  • If you are looking for an alternative status bar that works with sway, you can use my fork of yagostatus :)

    https://github.com/denysvitali/yagostatus

  • i3status-rust

    Very resourcefriendly and feature-rich replacement for i3status, written in pure Rust

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • aphelia

    A light, single-file, minimalist window manager for X11.

  • I think Wayland, and the modern desktop in general too, has forgot about a few good ideas that the original X system had. I will miss them once Wayland has taken over:

    - A unified way to change applications settings. All old X apps used to read the X resources database (xrdb): you could set a global color scheme, fonts, window geometry and what not, all in one place using a simple but powerful text format.

    - The simplicity of the window managers, hotkey daemons and other X clients. You can implement a functional wm in a few hundred lines of C[1] because the X server takes care of most of the stuff. In comparison a compositor has much more work to do and it's difficult to implement one, unless using a big library like wl_roots.

    - A base graphics API based on drawing primitives like the original X, SVG or Cairo, rather than just bitmaps. This would make writing a simple application without importing huge frameworks feasible again. Also sending the drawing calls over the network would probably be less bandwidth intensive.

    [1]: https://github.com/vardy/aphelia

  • dwl

    Discontinued dwm for Wayland - ARCHIVE: development has moved to Codeberg

  • - I've never seen xrdb used outside of terminal configuration

    - You have to link against X11, dwl (dwm for Wayland) implemented in 2500 LOC [1]

    [1] https://github.com/djpohly/dwl

    Plan 9 /dev/draw is simpler yet, somehow it was not reason against X11.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts