Jexer : About | Downloads | Screenshots | Sixel Tests | API Docs | Wiki | GitLab Project Page | SourceForge Project Page

Introduction

Welcome! Jexer is an open-source 100% Java Text User Interface (TUI) originally designed to outwardly resemble the DOS-era Turbo Vision library used by various Borland products. It is not an application itself, but rather an advanced text windowing system framework to help new applications take full advantage of the terminal. See the applications wishlist for some of the things Jexer can enable.


Jexer is hosted on GitLab.com and SourceForge.net.

Main Features

Jexer can sometimes resemble Turbo Vision on the outside, but its inside design is entirely new. Its main features are:

Maven

Jexer is available on Maven Central. See below:

    <dependency>
      <groupId>com.gitlab.klamonte</groupId>
      <artifactId>jexer</artifactId>
      <version>1.6.0</version>
    </dependency>
  

Jexer Project

SourceForge Jexer Project Page
GitLab Jexer Project Page
Latest README

Other Projects

Jexer users may find these projects useful:

The History Behind Jexer

The Evolution Of A Terminal Programmer -- a.k.a. how you too can do this if you want.

Terminal Snippets. How to do some things with ncurses.

Like Jexer, But Hate Java?

Check out the Porting Jexer page for:

Sixel Tests

Terminal authors wishing to test their sixel support without the hassle of getting a Linux-based Java environment running can refer to session captures on this Sixel Tests page.