Semantic search

Jump to: navigation, search


Bspwm
bspwm is a tiling window manager that represents windows as the leaves of a full binary tree. It only responds to X events, and the messages it receives on a dedicated socket. bspc is a program that writes messages on bspwm's socket. bspwm doesn't handle any keyboard or pointer inputs: a third party program (e.g. sxhkd) is needed in order to translate keyboard and pointer events to bspc invocations.
Common Desktop Environment
The Common Desktop Environment was created by a collaboration of Sun, HP, IBM, DEC, SCO, Fujitsu and Hitachi. Used on a selection of commercial UNIXs, it is now available as free software for the first time.
Cwm
'cwm' (calmwm) is a window manager originally inspired by evilwm. It has several novel features, including the ability to search for windows and a very simple and attractive aesthetic.
DWM
dwm is a fast and simple window manager for X11. It manages windows in tiling and floating modes. Either mode can be applied dynamically, optimizing the environment for the application in use and the task performed. Windows can be tagged with one or multiple tags. Selecting certain tags displays all windows that are accordingly tagged. dwm is the little brother of wmii.
Dextra
A dynamic window manager with extra repository, themes, styles, and dotfiles.
Dmenu
dynamic menu is a generic menu for X, originally designed for dwm. It manages huge amounts (up to 10.000 and more) of user defined menu items efficiently.
Dungeon-mode
Dungeon-mode is a game engine and REPL for creating and playing multi-user dungeons written primarily in emacs lisp. While playing a game created with dungeon-mode doesn’t necessarily require Emacs authoring game environments (e.g. worlds) does, as do assigning special powers, resolving Ghod calls, Sage encounters, and Ubic -if enabled- or any other or custom events with a dm-intractable property set to a non-nil value. Dungeon Masters may specify delegation rosters to support cooperative oversight and enable teams to direct the play experience.
Dwl
dwl is intended to fill the same space in the Wayland world that dwm does in X11, primarily in terms of philosophy, and secondarily in terms of functionality. dwl is easy to understand, minimal, extendable, and tied to as few external dependencies as possible.

Features

  • Any features provided by dwm/Xlib: simple window borders, tags, keybindings, client rules, mouse move/resize (excluding built-in status bar)
  • Configurable multi-monitor layout support, including position and rotation
  • Configurable HiDPI/multi-DPI support
  • Provide information to external status bars via stdout/stdin
  • Urgency hints via xdg-activate protocol
  • Various Wayland protocols
  • XWayland support as provided by wlroots
  • Zero flickering - Wayland users naturally expect that "every frame is perfect"
Dwm
dwm is a dynamic window manager for X. It manages windows in tiled, monocle and floating layouts. All of the layouts can be applied dynamically, optimizing the environment for the application in use and the task performed. In tiled layout windows are managed in a master and stacking area. The master area contains the window which currently needs most attention, whereas the stacking area contains all other windows. In monocle layout all windows are maximised to the screen size. In floating layout windows can be resized and moved freely. Dialog windows are always managed floating, regardless of the layout applied. Please notice that dwm is currently customized through editing its source code, so you probably want to build your own dwm packages. This package is compiled with the default configuration and should just give you an idea about what dwm brings to your desktop.
E-xmms
E-xmms is a Enlightenment applet that interfaces with XMMS. It will compare the previous and current states to determine if window painting should be done.
E2wm
E2WM is a window manager for Emacs. It enables to customize the place of pop-up window, how the windows are split, how the buffers are located in the windows, keybinds to manipulate windows and buffers, etc. It also has plugins, namely dedicated windows for specific purpose, something close to Eclipse views.
Efsane II
Efsane is an X window manager programmed in C++. It can run any X application (KDE and GNOME also included). It can be installed under any GNU/Linux distribution.
Enlightenment
Enlightenment is a themeable, fast, flexible, and powerful window manager that runs on everything from small mobile devices to powerful multi-core desktops. The Enlightenment Foundation Libraries (EFL) comprise a suite of libraries to help you create beautiful user interfaces.
Exwm
EXWM (Emacs X Window Manager) is a full-featured tiling X window manager for Emacs built on top of XELB. It features:
  • Fully keyboard-driven operation
  • Hybrid layout modes (tiling & stacking)
  • Workspace support
  • ICCCM/EWMH compliance
  • Basic RandR support (optional)
The latest version is available via GNU ELPA. To install this package, run in Emacs: M-x package-install RET exwm RET
Fancy9menu
'fancy9menu' is a small shell script that lets you easily implement a system of menus using 9menu and xwit. It ensures that only one copy of any distinct 9menu instance is running at a time. If no entry is running, it starts one.
Felidae
Felidae is a collection of modules for FVWM written in Perl. Currently it contains:
  • FvwmWallpaper
  • FvwmStorage
  • FvwmOsd
  • FvwmXMMS
Fluxbox
Fluxbox is a lightweight and highly configurable window manager with pwm-like tabs.
Flwm
flwm is a window manager based on wm2. Primary features are:
  • Nifty sideways titlebars.
  • No icons. You deiconize by picking off a pop-up menu. This means no space is wasted by icons.
  • The same pop-up menu controls multiple desktops and lets you launch programs.
  • Occupies as little screen space as possible. The border and titles are as thin as they could possibly be. And maximized windows waste zero pixels vertically.
  • Independent maximize buttons for width & height.
  • Understands Motif, KDE, and Gnome window manager hints, and works with SGI programs that assume 4DWM.
  • Really small and fast code.
FramebufferUI
FBUI is a small, fast in-kernel GUI windowing system for the Linux kernel whose core is currently about 32kB large. It lets you put windows in each framebuffer-based virtual console, read keyboard input, track a mouse pointer, and respond to typical GUI events. Each process may have more than one window, and accesses its windows completely independently of all other processes. It supports windows on every virtual console, and there is no concept of parent and child windows. Each virtual console can have its own optional window manager process
Fresco
Fresco (formerly known as Berlin) is a windowing system derived from a powerful structured graphics +toolkit originally based on InterViews. Fresco extends earlier incarnations +to the status of a full windowing system, in command of the video hardware +(via GGI, SDL, DirectFB or GLUT) and processing user input directly rather +than peering with a host windowing system. Additionally, Fresco's extensions include a rich drawing interface with +multiple backends, an upgrade to modern CORBA standards, a new Unicode-capable +text system, dynamic module loading, and many communication abstractions for +connecting other processes to the server. It is developed entirely by +volunteers on the internet, using free software. This project was formerly known as Berlin.
Frugal Windowing Environment
This is a candidate for deletion: Links broken. No archive.org entry. No response from maintainer. Poppy-one (talk) 11:58, 5 August 2018 (EDT) Frugal Windowing Environment is a user-space client-server windowing environment that uses the framebuffer. It is the next logical development of FBUI.
Fvwm
FVWM is an extremely powerful ICCCM-compliant multiple virtual desktop window manager for the X Window system. Originally (long time ago) derived from twm. FVWM is intended to have a small memory footprint and a rich feature set, be extremely customizable and extendable. It is highly extensible through its module interface. This 2.6 version includes new features like full support of the EWMH (Extended Window Manager Hints) specification, internationalization, improved window decoration code (no flickering anymore), bi-directional asian text support, FreeType font support (antialiasing), image rendering, Perl based module library, support for PNG images, side titles and much more.
GNOME Shell Extension TaskBar
TaskBar is a GNOME Shell extension. It displays icons of running applications on the top panel or alternatively on a new bottom panel. Activate, minimize or close tasks with a simple click. TaskBar is a dock-like windows list on the top/bottom bar. Development stopped Last stable version (Apr 5, 2018 / available here): 57.0 Last updates (Oct 17, 2018): https://github.com/zpydr/gnome-shell-extension-taskbar/tree/39b36aba2611c42cefbbf9beab60d46ce75ec82c
Gargoyle
Gargoyle is an IF player that supports all the major interactive fiction formats. Most interactive fiction is distributed as portable game files. These portable game files come in many formats. In the past, you used to have to download a separate player (interpreter) for each format of IF you wanted to play. Gargoyle is based on the standard interpreters for the formats it supports. Gargoyle is free software released under the terms of the GNU General Public License.
Garlic-player
The garlic player is a SMIL compatible media player software for digital signage. It displays different digital signage content, such as images, videos, and interactive applications, on a screen. The garlic-player can be used and administrated locally or remote via Internet.
Gnome
GNOME is an easy and elegant desktop environment. It is designed to put you in control and bring freedom to everybody. GNOME is developed by the GNOME community, a diverse, international group of contributors that is supported by an independent, non-profit foundation. The GNOME project has a tradition of high-quality interface design which has been strongly influenced by usability principles and practice. GNOME software is available in a large number of spoken languages, and the project aims to ensure that its software is usable for everyone, including people with disabilities.
Guile-wm
Guile-WM is a framework for creating an X window manager (or any other X application, really) and a set of useful modules designed for that purpose.
Gworkspace
GWorkspace is the official GNUstep workspace and file manager. It is a clone of NeXT's workspace manager. It is ready for daily usage, and is available in English, French, German, Italian and Romanian. Besides its standard Contents Inspectors (App, Folder, Image, Sound, Pdf-Ps, Rtf, text, Plist, Strings and Inspector viewers), GWorkspace can dynamically load other modules which you can build separately. Simply put them in a place where GWorkspace looks for them, (ie ~/GNUstep/Library/GWorkspace). In the same way you can add other viewers besides the standard Browser, Icon and Small Icons viewers.
I3
i3 is a tiling X11 window manager that dynamically manages tiled, stacked, and tabbed window layouts. It primarily targets advanced users. Windows are managed manually and organized inside containers, which can be split vertically or horizontally, and optionally resized. i3 uses a plain-text configuration file, and can be extended and controlled from many programming languages.
I3-gaps
i3-gaps is a fork of i3wm, a tiling window manager for X11. It is kept up to date with upstream, adding a few additional features such as gaps between windows.
IceMe
IceMe is a graphical menu and shortcut editor for the IceWM window manager, written in Python and GTK+. You can edit menu entries with drag and drop as well as cut and paste. Both the default menu and the local menu in the users home directory can be edited.
IceWM Control Center
The IceWM Control Center allows you to run various tools for configuring IceWM's options.
IceWm Control Panel
IceWM Control Panel is a full-featured, GTK-based control panel for IceWM. Current tools/modules include:
  • IceWMCP KeyEdit- Shortcut keys manager
  • IceWMCP Wallpaper- Wallpaper and desktop manager
  • IceWMCP Window Options- Window options manager
  • IceWMCP Mouse- Sets mouse speed
  • IceWMCP Keyboard- Sets keyboard repeat-rate
  • IceWMCP Cursors- Configures IceWM mouse cursors
  • IcePref2- Preferences manager.
  • IcePref2 Theme Designer- Theme creation utility
  • IceMe- Menu editor
  • IceWMCP Icon Browser- Utility for viewing and using icons
  • Ice Sound Manager- Sound events manager
  • PhrozenClock- Gtk+ Date/Time application
  • PySpool- LPRng printer spool manager
  • GtkPCCard- Gtk+ PC CARD manager
  • PyInstallShield- Installation method for .tar.gz/.tar.bz2 distributions
  • Bug-Reporter- Bug-reporting tool
  • Software Update Checker- Checks for software updates
  • tkPCCard- PC CARD manager
Icewm
IceWM is a window manager designed for speed, usability, and consistency. It is fully GNOME compliant, and partially KDE compliant. Use of the mouse is optional. NB. a fork of the original IceWM is available at https://github.com/bbidulock/icewm
Ion
Ion addresses the problem of navigating between windows by dividing the screen into frames that take up the whole screen and never overlap. Big displays have so much space that this should be convenient and smaller displays couldn't show more than one window at a time anyway. The frame layout is dynamic and different on each workspace. Given the tree instead of coordinate-based frame layout, moving between the frames can be conveniently done from the keyboard. As in PWM, the frames may have multiple clients attached. The author notes that programs with more than one window per document may become practically unusable under Ion. Terminal programs should work better than before, however. Other features include a general purpose line editor (called minibuffer in many text editors) and tab-completion in certain queries. Ion also has support for extensions (that are not wanted in the core source) as loadable modules.
Karmen
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 other than Xlib. The input focus model is click-to-focus. It aims at ICCCM and EWMH compliance.
Larswm
'Larswm' is a modified version of the 9wm window manager that adds virtual desktops, automatic window tiling, and many other features designed to make it a highly efficient user environment. One of the design goals is that you should never have to manually shuffle windows around on the screen. Another is that it should use as little CPU time, RAM, and screen space for itself as possible.
Lifeograph
Lifeograph is an off-line and private journal and note taking application.
Lumina Desktop
Lumina Desktop, also called Lumina, is a desktop environment developed as a graphical interface for the TrueOS operating system. Lumina is designed to use as few dependencies as possible. It also has a plugin system so the interface can be arranged any way the user wants.
Lwm
'lwm' (Lightweight Window Manager) 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 (other programs can provide those things). There is also no configurability, in the interest of remaining small.
Menushki
Menushki is a console menu converter and editor for various window managers, including WindowMaker, KDE, GNOME, BlackBox, Enlightenment, and IceWM.
Metacity
Metacity is a window manager based on GTK+ 2.0. It uses GTK to draw frames and Pango to render nice Unicode window titles.
Metisse
Metisse is an experimental X desktop with some OpenGL capacity. It consists of a virtual X server called Xwnc, a special version of FVWM, and a FVWM module FvwmAmetista. Xwnc is a mix of Xvnc and XDarwin. It draws nothing on your screen; everything is drawn into pixmaps. Similarly to Xvnc, but with a different protocol, Xwnc can send these pixmaps (and other information) to a "viewer";. FvwmAmetista is such a viewer; it uses OpenGL for rendering the X desktop into a window of a "regular" 3D accelerated X server.
Microscopic Window Manager
MIcroscopic Window Manager (MIWM) is a fast, small, minimalist, and extremely reliable window manager. It is designed to do the job very simply and unobtrusively, without constraining power users. It features optional auto-tiling, desktop cleanup, a user-defined root menu, optional previewing of hidden windows, variable numbers of virtual desktops, and configurable window behavior. It includes a simple, very effective memory management utility for leak detection.
More Speech
Desktop application that shows if replies to or from a Twitter user are being censored. Check your replies to see if you're being censored (a "shadowban"). Check replies to a newsmaker to see how heavily Twitter censors replies to them. The application uses browser automation to surf Twitter like a real user would, and writes HTML reports showing which tweets were censored. Note: despite claims to the contrary, Twitter heavily censors all kinds of users. They don't limit it to just one group.
Mutter
Mutter is a window and compositing manager that runs the GNOME desktop both on X and Wayland via OpenGL. While it can be used stand-alone, it is primarily developed to be used as the display core of a larger system such as GNOME Shell.
OpenProdoc
OpenProdoc is a Document Management System and a Thesaurus Manager. It allows to define the documents and folders/cases model needed for different kind of companies or institutions. It's multiplatform (Windows, GNU/Linux, Mac) and has a complete portable version that can be used without installation. Can be installed also in most of the J2EE servers and Databases servers. Provides Java and API REST for integration with different products Offers an OPAC function that can be easily configured.
Openbox
Openbox is a highly configurable, next generation window manager with extensive standards support. The box visual style is well known for its minimalistic appearance. Openbox uses the box visual style, while providing a greater number of options for theme developers than previous box implementations. It can also be used inside GNOME or KDE, or alongside an Emacs desktop environment.
Orbital
A Windowing and Compositing System
Oroborus Theme Changer
Oroborus Theme Changer is a miniapp written in TCL/Tk for changing the theme in the Oroborus window manager. As of Jan 27, 2004, this package is not longer being maintained.
Oroborus Window Manager
'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.
Puto Amo
Pawm is a simple, small and functional window manager for the X Window system. It manages your X client windows so you can resize, move, minimize them, just that. It's not a 'desktop' and doesn't offer a huge pile of options, just the facilities needed to run your X applications through a friendly and easy to use interface. If you want to run X apps and don't have the time, space or interest in installing kde or gnome, then try pawm. With Pawm you can minimize windows that are placed on a small auto-hide bar at the bottom for a better access to all apps. It also includes a small clock on the bar that can be easily disabled. The libraries included with your XFree86 system are enough to complie pawm- no extra libraries are needed.
Pwm
PWM is a rather lightweight window manager that can have multiple client windows attached to a single frame. This feature helps keeping windows, especially the numerous xterms, organized. Since 'pwm' aims to stay small, there are no icons and frames cannot be iconified, only "shaded". Only One True (pointer) focus mode is supported: sloppy. There are no titlebar buttons. It does have workspaces, menus and Window Maker dockapp support. There is decent keyboard support and almost all the functionality is configurable. PWM is no longer maintained and is the predecessor to Ion.
Qtile
Qtile is simple, small and extensible and runs on both X11 and Wayland. It is entirely configured in Python and has a command shell that allows all aspects of Qtile to be managed and inspected. It features complete remote scritability, meaning you can write scripts to set up workspaces, manipulate windows, update status bar widgets and more.
Ratpoison
Ratpoison is a simple Window Manager with no fat library dependencies, no fancy graphics, no window decorations, and no flashy nonsense. It is largely modeled after GNU Screen which still is doing wonders in virtual terminal market. The screen can be split into non-overlapping frames. All windows are kept maximized inside their frames to take full advantage of your precious screen real estate. All interaction with the window manager is done through keystrokes. Ratpoison has a prefix map to minimize the key clobbering that cripples Emacs and other quality pieces of software.
River
River is a window manager for Wayland that is currently under development. River’s window management is based on a linear stack of windows much like dwm. It ships with a layout generator, rivertile, that provides a few simple layouts for those who don’t need anything custom or fancy. Instead of traditional workspaces, river supports tags. Each window may be assigned one or more tags and multiple tags may be displayed at once. All configuration and control of river happens at runtime through the riverctl tool. It can be used to create keybindings, move focus between windows, set the border color, etc. River doesn’t have any traditional configuration file, instead it runs an arbitrary executable on startup which is generally a shell script invoking riverctl to setup the user’s desired configuration.

Features

  • Simple and predictable behavior, river should be easy to use and have a low cognitive load.
  • Window management based on a stack of views and tags.
  • Dynamic layouts generated by external, user-written executables. A default rivertile layout generator is provided.
  • Scriptable configuration and control through a custom Wayland protocol and separate riverctl binary implementing it.
SPROP
Prints/sets window properties in an X server.
Sawfish
Sawfish is an extensible window manager using an Emacs Lisp-like scripting language. All window decorations are configurable, the basic idea is to have as much user-interface policy as possible controlled through the Lisp language. Despite this extensibility, its policy is currently very minimal compared to most window managers. Its aim is simply to manage windows in the most flexible and attractive manner possible. As such it does not implement desktop backgrounds, applications docks, or other things that may be achieved through separate applications. All high-level wm functions are implemented in Lisp for future extensibility or redefinition. Currently this includes menus (using GTK+), interactive window moving and resizing, virtual desktop, iconification, focus/transient window policies, frame theme definitions and much more. Also, most received events are exported to the Lisp environment through key-bindings and hooks, similar to in Emacs. These events include pointer behavior and many internal X11 events (enter/leave, focus-in/focus-out, map/unmap, etc..)
Screen Heckert gnu.tiny.png
Screen is a terminal window manager that multiplexes a single terminal between several processes. The virtual terminals each provide features such as a scroll-back buffer and a copy-and-paste mechanism. Screen then manages the different virtual terminals, allowing to easily switch between them, to detach them from the current session, or even splitting the view to show two terminals at once.
Small Window Manager
SWM (the Small Window Manager) was written for small computers with very little memory and small screen sizes. It is designed to run on laptops (or even PDAs). You need a minimum of about 20K of diskspace. It is configured entirely at compile time.
Stumpwm
Stumpwm is a window manager written entirely in Common Lisp. It attempts to be highly customizable while relying entirely on the keyboard for input. It does not use any conventional GUI widgets, but offers hooks. If you make a change, just "re-eval" and everything is updated. These design decisions reflect the growing popularity of productive, customizable lisp based systems. StumpWM manages windows the emacs way. It is also known as "the emacs of WMs."
Sway
Sway is a tiling Wayland compositor and a drop-in replacement for the i3 window manager for X11. It works with your existing i3 configuration and supports most of i3's features, plus a few extras. Sway allows you to arrange your application windows logically, rather than spatially. Windows are arranged into a grid by default which maximizes the efficiency of your screen and can be quickly manipulated using only the keyboard.
Twin
Twin is a text-mode window environment. It turns a text terminal into a X11-style display with window manager, terminal windows, and can also serve as display for remote applications. Each terminal window provides the functions of a text-mode GNU/Linux console. Twin runs on the GNU/Linux console, X11, libggi, and itself. It supports multiple simultaneous displays, and can attach/detach each display on the fly.
WindowLab
'WindowLab' is a small, simple window manager of novel design. It has a click-to-focus but not raise-on-focus policy, a window resizing mechanism that lets users change one or many edges of a window in one action, and an innovative menubar that shares the same part of the screen as the taskbar. Window titlebars are prevented from going off the edge of the screen by constraining the mouse pointer. The pointer can also be constrained to the taskbar/menubar to make target menu items easier to hit.
Windowmaker
Window Maker is a fully configurable window manager for the X window system. Its features include: --ICCCM compliant --support for GNOME, GNUstep, and KDE --localization support (over 11 locales) --support for Motif and OPEN LOOK window hints --supports dockapps and rudimentary session management --can change all preferences and menus on-the-fly without having to restart the window manager --built-in icon dithering with support for 4bpp and 8bpp displays --application Dock (similar to NEXTSTEP/MacOS X Dock) that can be configured using drag and drop --workspace Dock (aka Clip/Fiend) which is a workspace specific Dock extender --good functionality vs. resource consumption ratio --configurable by GUI- no need to hand edit config files --supports multiple workspaces ("virtual desptops")
WmDrawer
'wmDrawer' is a dockapp which provides a drawer (button bar) from which applications can be launched.
Wmakerconf
'wmakerconf' is a GTK+ based configuration tool for the WindowMaker window manager. It can configure all WindowMaker attributes, including the application menu and themes, making it an alternative (or add-on) for the built-in WindowMaker configuration tool 'WPrefs'.
Wmconfig
'Wmconfig' is a text-based menu generation tool for various X window managers for desktops. It uses a simple configuration layout which may be edited with a text editor, and does not require a toolkit like Qt or GTK. The goal is to provide an independent tool without patching any sources.
Wmfire
'wmfire' is a dockable application that displays a burning fire depending on the load of the CPU(s), network, or memory. It uses the GDK library to improve its speed - using less than half the cpu of the original program. It can monitor the average cpu load (or individual cpu load on SMP computers) as well as memory, network load, or just be set to show a pretty flame. On entering the dock a burning spot replaces the cursor; after two seconds symbols to represent the current monitor are "burnt" onscreen. The flame colour can also be changed.
Wmi
WMI is a new lightweight window manager for X11, which attempts to combine the best features of LarsWM, Ion, evilwm and ratpoison into one window manager. Its features include:
-no dependencies except Xlib and C++ STL -multihead support (not tested/experimental) -virtual workspaces -tabbed/tiled frames -floating clients -vi-alike input mode -full keyboard control -fully customizable (key) bindings -mouse and theme support -session management -mini pager for statusbar -remote tool (status text and action invocation) -optional antialiased fonts support (Xft)
Wmii
wmii is a dynamic window manager for X11. It supports classic and dynamic window management with extended keyboard, mouse, and filesystem based remote control. It replaces the workspace paradigm with a new tagging approach. Its minimalist philosophy attempts to not exceed 10.000 lines of code (including all shipped utilities and libraries), to enforce simplicity and clarity.
Wmweather+
'wmweather+' will download the National Weather Service METAR bulletins, ANV and MRF forecasts, and any weather map for display in a WindowMaker dockapp. It includes forecasts, a weather map, and a sky condition display. For window managers other than WindowMaker, wmweather+ runs as a 64x64 pixel shaped icon on the desktop.
Wograld
Wograld is a 2d 45 degree isometric multi-player online rpg. It is in development with many gameplay features not yet implemented. It is a fork of crossfire with mostly redone graphics and some gameplay changes to make it more fun and newbie friendly.
XPde
XPde aims to recreate the Windows XP desktop environment on GNU/Linux in order to allow Windows users to feel at home in front of a GNU/Linux computer.
Xfce
Xfce is a lightweight desktop environment for various *NIX systems, designed to keep system resources for the applications, and not to consume all memory and CPU usage with the desktop environment. Everything is driven by the mouse, using buttons, drag and drop, etc., and the configuration files are hidden from the user, although it is plain text. Xfce features:
  • Drag and drop
  • File management
  • Full session management support, including built-in session management and XSM (X11R6 protocol).
  • Support for several graphic image types with Imlib (if available) or GNOME gdk-pixbuf.
  • NLS (Native Language Support) in al Xfce applications, even xfwm built-in menus.
  • Support for multi-byte character sets (such as Korean and Japanese)
  • From 2 to 10 virtual screens, driven from the panel itself
  • From 0 to 12 popup menus on Xfce panel
  • User configurable size of icons on the panel and popup menus
  • Improved window management (Windows snapping, windows shading, etc.)
  • New window title bar and buttons design
Xmonad
xmonad is a dynamically tiling X11 window manager that is written and configured in Haskell. In other words, it handles the arrangement of windows for you. It is minimal and efficient, and managed through the keyboard. It is extensible and featureful, through Haskell as the powerful configuration language with a variety of hooks, with a large existing extension library, and things like xinerama support and per-screen workspaces. It is also stable, being written in Haskell and extensively using good practices including formal verification. As of version 0.7, it has under 1200 lines of code.
ZEsarUX
It's a ZX Machines Emulator for Unix, including all the Sinclair computers:
  • MK14
  • ZX80
  • ZX81
  • ZX Spectrum
  • QL
  • Z88
And also:
  • Timex TS 2068
  • Sam Coupe
  • Pentagon
  • Chloe 140 SE, 280 SE
  • Chrome
  • Prism
  • ZX-Uno
  • ZX-Evolution BaseConf
  • ZX-Evolution TS-Conf
  • TBBlue/ZX Spectrum Next
  • Jupiter Ace
  • Amstrad CPC 464


Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.

The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.