Interface WM is a highly-extensible window manager written in Objective-C, optimized for use in a GNUstep environment.
Ion is an unusual kind of window manager that brings a text-editorish, keyboard friendly user interface to window management. It is based on PWM.
Kahakai is a continuation of Waimea window manager with planned support for extensibility with Python (initially) and Ruby/Perl further down the road.
Karmen is an easy-to-use window manager for X. It is designed to "just work". There is no configuration file and no library dependencies except Xlib. Window selection is done in click-to-focus style. It aims at ICCCM compliance.
larswm is a rewrite of 9wm that adds automatic tiling, virtual desktops and many more features to make it a highly productive user environment. Despite the high level of automation, it uses very little CPU time and memory while running.
Lo-Tek is a fast, clean, sexy, and 100% vector theme, in keeping with the Blackbox tradition.
lwm is a window manager for X that tries to keep out of your face. There are no icons, no button bars, no icon docks, no root menus, no nothing: if you want all that, then other programs can provide it. There's no configurability either: if you want that, you want a different window manager; one that helps your operating system in its evil conquest of your disc space and its annexation of your physical memory.
Matchbox is an Open Source base environment for the X Window System running on non-desktop embedded platforms such as handhelds, set-top boxes, kiosks and anything else for which screen space, input mechanisms or system resources are limited. Matchbox consists of a number of interchangable and optional applications that can be tailored to a specific non desktop platform to enhance usability in a 'constrained' enviroment.
Meta Window Manager
MetaWM is a modular codebase intended to reduce redundancy between window managers, and provide a platform for experimentation for new aspiring window manager developers.
Metacity is a simple window manager that integrates nicely with GNOME 2.
Metisse is a window manager developped by the In Situ project. Available under the GPL Licence and in exclusivity for Mandriva Linux, Metisse differs from a classic 3D desktop ("the cube") in the way that it offers innovative windows interactions, thus enforcing work efficiency.
Microscopic Window Manager: a minimalist window manager with virtual workspaces. MIWM is written in C++, for the X window system.
mlvwm is a Macintosh like virtual window manager. This window manager is developed under FreeBSD 2.2 with XFree86 3.2 on Libretto 50. This window manager needs the XPM library.
Multi-Cursor Window Manager
A Multi-Cursor window manager is a modified Unix window manager which provides multiple cursors. This allows multiple users to simultaneously interact with a Unix desktop environment. Using a modified x2x client users can capture the keyboard and mouse input from their workstation and send to their personal cursor on a shared computer display. Multiple cursors are distinguished by different colors, and users can simultaneously interact with separate windows.
Notion is a tiling, tabbed window manager for the X window system. It features workspaces, multihead, RandR, and is extensible.
NovaWM is developed with speed, size, and style in mind. NovaWM was also developed with the idea of intergration and digital media in mind and so future versions of NovaWM are planned to support easy application intergration and have support for intergration of digital media applications.
Openbox is a standards compliant, fast, light-weight, extensible window manager. Openbox works with your applications, and makes your desktop easier to manage. This is because the approach to its development was the opposite of what seems to be the general case for window managers. Openbox was written first to comply with standards and to work properly. Only when that was in place did the team turn to the visual interface. Openbox is fully functional as a stand-alone working environment, or can be used as a drop-in replacement for the default window manager in the GNOME or KDE desktop environments.
OpenMotif is the publicly licensed version of Motif, the industry standard user interface toolkit for UNIX and Linux systems.
Oroborus is a small, themeable window manager for X which provides all the necessary window management functions as well as a themeable desktop, full keyboard controls and virtual desktops. Oroborus doesn't provide any kind of dock, toolbar, program launcher, background changer or root menu as these are added weight and their functions can be provided by seperate applications. It is GNOME compliant.
Pawm is a window manager for the X Window system. So it's not a 'desktop' and doesn't offer you a huge pile of useless options, just the facilities needed to run your X applications and at the same time having a friendly and easy to use interface.
pekwm is based on aewm++, but has a number of new functions such as window grouping and configurable Rootmenu.
perlwm is a window manager written in perl! Using perl will allow extra logic to be defined in configuration files.
Phluid emphasizes efficiency, speed, and beauty. It uses rasterman's Imlib2 library as the image/font rendering backend. Phluid also attempts to be flexible and compliant with the ICCCM standard.
Piewm is a window manager with pie menus.
pixie is a window manager for X11. It can be used as a code base for X11 window programming.
The Pointless Window Manager: a set of window managing primitives for the Python programming language. It consists of a C module for the basic X functions, and a Python module with the necessary tools to create your own window manager.
PWM is a lightweight window manager that does not support icons, memory-exhausting themes or CPU-eating superfluous graphical effects. There are no buttons in the title bar either and only "sloppy" focus mode is supported. It does support multiple workspaces, frame shading, primitive menus and Window Maker dockapps.
PycaWM is a reparenting window manager written in Python. It is meant to be easily extended/modified.
PyWM is a small, simple python-programmable X window manager that's packed with features yet very easy to learn and use. PyWM is a "pythonised" version of the fast light FLWM window manager, and gives you easy-to-use tools to create your own personal dream desktop.
qlwm is yet another window manager for the X11 system. Because it makes heavy use of a high level API it can be kept small, stable and easy to maintain. One of the design rules was to get a non-intrusive environment that does not bother the user with unnecessary details or features while providing comfort and high functionality.
qvwm is a window manager that provides a strong solution for a Windows 95 like environment on X Window System.
Ratpoison is a simple Window Manager with no fat library dependencies, no fancy graphics, no window decorations, and no rodent dependence. It is largely modelled after GNU Screen which has done wonders in the virtual terminal market.
Rio is a window manager for X which attempts to emulate the window management policies of Plan 9?s rio window manager.
s3d is a 3D network display server which can be used as a 3D desktop environment.
Sawfish is an extensible window manager using a Lisp-based scripting language --all window decorations are configurable and all user-interface policy is controlled through the extension language. This is no layer on top of twm, but a wholly new architecture. Despite this extensibility its policy is very minimal compared to most window managers. Its aim is simply to manage windows in the most flexible and attractive manner possible.
scrotwm is a minimalistic window manager that tries to stay out of the way so that valuable screen real estate can be used for much more important stuff. It has sane defaults and does not require one to learn a language to do any configuration.
Scheme Constraints/Configurable Window Manager: a window manager with a powerful dynamic configuration language based on Guile Scheme. Scwm has many, many advanced features, often implemented in the configuration language itself
spectrwm is a small dynamic tiling window manager for X11. It tries to stay out of the way so that valuable screen real estate can be used for much more important stuff.
Stump Window Manager
Stump Window Manager is a tiling, keyboard driven X11 Window Manager written entirely in Common Lisp. Stumpwm attempts to be customizable yet visually minimal. There are no window decorations, no icons, and no buttons. It does have various hooks to attach your personal customizations, and variables to tweak.
Shell-controllable TWM provides a shell-based interface which enables to operate windows without mouse operation.
Subtle is a tiling window manager with a slightly different approach to place the windows: the placement is done by tiling windows that arrange every child window either in a horizontal or a vertical manner. Client or even tiling windows can be moved/dragged into a tile, and will be arranged according to the tile type. Every window can be swapped, as well as shaded inside of its parent tile.
sWM was written for small computer system with very little amount of memory and small screen sizes. It was written to speed up working with laptops or even PDA's. You need a minimum of about 12k of diskspace (minimal mode). It uses even less memory than a rxvt.
TAL/wm is a tiling application launcher and window manager for X. Originally, TAL/wm was based on the dynamic window manager (dwm) code. Its goal is to be even more minimal and equally as customizable.
Tiling provides a simple window tiling system for linux. This is for those who cannot (or don't want to) use a tiling window manager like awesome or Xmonad.
TinyWM is a tiny window manager that I created as an exercise in minimalism. It is also maybe helpful in learning some of the very basics of creating a window manager. It is only around 50 lines of C. There is also a Python version using python-xlib.
Toy'd is an advanced window manager built on top of Aoof-Wm, an advanced object oriented framework designed specifically for the development of portable window management systems.
treewm is a window manager that tries to implement a new concept. In addition to the client windows the user can create desktops which can themselves contain windows and desktops.
TrsWM is based on Ion. The fundamental principles behind this project are the reduction of manual window positioning and the ability to completely manage windows using only the keyboard.
Twindy is a window manager for linux (& possibly any system running an X server?) inspired by Tracktion, the multitrack audio editor/sequencer for Windows and OS X. Twindy tries to apply Tracktion's workflow, where everything is on screen at once, to a window manager. As such, there are two panels, a main panel where new windows/programs open by default and may be selected using tabs, and a lower panel, which can only hold one window/program at a time.
Viper Window Manager
Viper Window Manager (VWM) is an extensible window manager for the console. Built on top of libpseudo and libviper, VWM is more visual alternative to Screen.
Prev 50 Next 50