XtermWM : Downloads | Screenshots | GitLab Project Page | SourceForge Project Page

Xterm Window Manager

Xterm Window Manager (XtermWM) is a desktop environment / window manager for the console. Its major features include:

Here is an example: Installing XtermWM on a headless Linux machine.

XtermWM is expected to be helpful to the following kinds of people:

License

Xterm Window Manager is Copyrighted (c) 2020 Autumn Lamonte. It is made available to all under the MIT license.

The core TUI library that XtermWM is built out of is also available here under the MIT license.

Downloads

XtermWM can be downloaded here.

Development Status

This code is currently "alpha" quality, as in it "works for me". I have fixed all the bugs I know about, but there are surely more bugs and rough spots lurking. If you run across something, feel free to open an issue.

Though I can fix the bugs, I am sadly in no position to drive a real project forward with the "community" parts of open-source like forums, announcements, getting it into distros, etc. If you feel a passion toward becoming the public face of XtermWM, consider dropping in on Issue #1: Find Project Maintainer.

The main structure will not change much from here on out. The path forward is now making more plugins.

Obligatory: "Ugh, Why Java?!"

Why not? It's cross-platform, much faster and lighter than Electron, and many of the systems that XtermWM makes sense for (rackmount servers / cloud instances without X11, Raspberry PIs) already have Java installed for webby/backend stuff.

But for those who find Java utterly distasteful, check out the Jexer porting guide: it has pointers to where the key features of XtermWM's toolkit are, and a potential roadmap to liberate it into other languages.

There are also several text-based toolkits listed on the bottom of this page in some more hip languages that could be built up to meet or exceed the features of XtermWM/Jexer. Consider giving those projects some of your time, so that text user interfaces can get better for everyone.

Xterm Window Manager Project

Submit A New Bug Report
Latest README
GitLab XtermWM Project Page
SourceForge XtermWM Project Page

See Also