waybox - An openbox clone on Wayland (WIP)

  •        94

Details on contributing.

https://github.com/wizbright/waybox

Tags
Implementation
License
Platform

   




Related Projects

sway - i3-compatible window manager for Wayland (WIP)

  •    C

"**S**irCmpwn's Wayland window manager" is a work in progress i3-compatible window manager for Wayland. Read the FAQ.

wlroots - A modular Wayland compositor library

  •    C

Pluggable, composable, unopinionated modules for building a Wayland compositor; or about 40,000 lines of code you were going to write anyway. wlroots implements a huge variety of Wayland compositor features and implements them right, so you can focus on the features that make your compositor unique. By using wlroots, you get high performance, excellent hardware compatibility, broad support for many wayland interfaces, and comfortable development tools - or any subset of these features you like, because all of them work independently of one another and freely compose with anything you want to implement yourself.

OpenBox - Window Manager for GNOME

  •    C

Openbox is a highly configurable, next generation window manager with extensive standards support. Openbox uses the box visual style, while providing a greater number of options for theme developers than previous box implementations. Most modern applications have been written with GNOME and KDE in mind. With support for the latest freedesktop.org standards, as well as careful adherence to previous standards, Openbox provides an environment where applications work the way they were designed to.

sway - i3-compatible Wayland compositor

  •    C

"SirCmpwn's Wayland compositor" is a work in progress i3-compatible Wayland compositor. Read the FAQ. Join the IRC channel (#sway on irc.freenode.net). Notice: You are viewing the unstable and unsupported master branch of sway, where work is ongoing to port it to wlroots. The supported branch is the 0.15 branch, and end users are encouraged to use the stable releases cut from it.

way-cooler - Customizable Wayland compositor (window manager)

  •    Rust

Way Cooler is the spiritual successor of AwesomeWM for Wayland. It is written in Rust and uses wlroots. Then run make build and then make run (or simply make to do both steps). This will build and run both halves of Way Cooler.


ozone-wayland - Wayland implementation for Chromium Ozone classes

  •    C++

Wayland implementation for Chromium Ozone classes

fireplace - Modular wayland window manager written in rust

  •    Rust

He who wants to warm himself in old age must build a fireplace in his youth. Fireplace strives to be as feature-rich as possible without compromising its slim and fast codebase. It is written in Rust and is based on the great wlc library and does its rendering directly in OpenGL.

Openbox Menu Editor

  •    Python

An Openbox menu editor. Edit your complex xml-based openbox menus easily!

RebeccaBlackOS

  •    Shell

Fan Made Rebecca Black Linux. With Wayland.

swc - A library for making a simple Wayland compositor

  •    C

swc is a small Wayland compositor implemented as a library. You must implement two callback functions, new_window and new_screen, which get called when a new window or screen is created. In new_window, you should allocate your own window window structure, and register a listener for the window's event signal. More information can be found in swc.h.

SalentOS

  •    

SalentOS is a GNU / Linux distribution based on Ubuntu that uses Openbox as window manager. SalentOS has been designed to combine lightness (hence the choice of Openbox), but at the same time want to maintain the completeness and features of Ubuntu. The system includes elements of gnome and xfce. This is not a distribution of the Ubuntu family, nor is connected to Canonical in any way. http://www.salentos.it

oomox - Graphical application for generating different color variations of a Oomox (Numix-based), Materia and Arc themes (GTK2, GTK3), Gnome-Colors and Archdroid icons and terminal

  •    Python

Graphical application for generating different color variations of Oomox (Numix-based), Materia (ex-Flat-Plat) and Arc themes (GTK2, GTK3, Cinnamon, GNOME, Openbox, Xfwm), Gnome-Colors and Archdroid icon themes. Have a hack for HiDPI in gtk2. AUR helpers are not officialy supported, so you can also install it manually from either rolling-release or stable PKGBUILD.

Visual WIP

  •    

Visual WIP is a tool to make your Work In Progress (WIP) visible by using a card wall visualization. Main goals: - Use strong visual signals - Utilize multi monitors to - Use a provider model - Not tied to a specific process

Sailfish OS - Mobile Operating System

  •    C++

Sailfish OS is a mobile operating system built on top of Mer project and Qt5. The UI is built with QML and QtQuick2 and Wayland. It is compatible with Android.

wlc - High-level Wayland compositor library

  •    C

wlc reads the following env variables. You can set your preferred keyboard layout using XKB_DEFAULT_LAYOUT.

Peek - Simple animated GIF screen recorder with an easy to use interface

  •    Vala

Peek makes it easy to create short screencasts of a screen area. It was built for the specific use case of recording screen areas, e.g. for easily showing UI features of your own apps or for showing a bug in bug reports. With Peek, you simply place the Peek window over the area you want to record and press "Record". Peek is optimized for generating animated GIFs, but you can also directly record to WebM or MP4 if you prefer.

papyros-shell - :shell: The desktop shell for Papyros, built using QtQuick and QtCompositor as a compositor for Wayland

  •    C++

Papyros Shell is the desktop shell for Papyros, an operating system based upon Linux which conforms to Google’s Material Design guidelines. The focus will be on creating a stable and easy-to-use operating system with a heavy emphasis on well-thought-out design. Brought to you by the Papyros development team.

maynard - Desktop environment for Wayland

  •    C

This is a desktop shell client for Weston based on GTK. It was based on weston-gtk-shell, a project by Tiago Vignatti. License information can be found in the LICENSE file in the same directory as this README.

arcan - Arcan - [Display Server, Multimedia Framework, Game Engine] -> "Desktop Engine"

  •    C

Arcan is a powerful development framework for creating virtually anything from user interfaces for specialized embedded applications all the way to full-blown standalone desktop environments. At its heart lies a robust and portable multimedia engine, with a well-tested and well-documented Lua scripting interface. The development emphasizes security, debuggability and performance -- guided by a principle of least surprise in terms of API design.

x11docker - Run GUI applications and desktops in docker. Focus on security.

  •    Shell

Graphical applications and desktops in docker are similar in usage to a Virtual Machine. They are isolated from host in several ways. It is possible to run applications that would not run on host due to missing dependencies. For example, you can run latest development versions or outdated versions of applications, or even multiple versions at the same time. Practical differences to a VM: Docker containers need much less resources. x11docker discardes containers after use. Persistant data and configuration storage is done with shared folders. Persistant container system changes can be done in Dockerfile. System changes in running containers are discarded after use.