JLine is a Java library for handling console input. It is similar in
functionality to BSD editline and GNU readline. People familiar with
the readline/editline capabilities for modern shells (such as bash and
tcsh) will find most of the command editing features of JLine to be
familiar.
JLine is distributed under the BSD license, meaning that you are
completely free to redistribute, modify, or sell it with almost no
restrictions.
API documentation can be found in the apidocs directory.
You can use the jline.ConsoleRunner application to set up the system
input stream and continue on the launch another program. For example,
to use JLine as the input handler for the popular BeanShell console
application, you can run: java jline.ConsoleRunner bsh.Interpreter
fixc is a simple Financial Information eXchange (FIX) protocol console client.
fixc connects to remote host and sends out FIX messages it reads from local
scenario file.
ctris is a colorized, small and flexible Tetris(TM)-clone for the console.
It also has some small special features. (e.g. a highscore-list)
"Mad Bomber" is a clone of Activision's classic Atari 2600 console game,
"Kaboom!," by Larry Kaplan, with spruced-up graphics and sound effects, and
music
ICMP-Chat is a simple console-based chat that uses ICMP packets for
communication. The data is encrypted using the Rijndael-256 algorithm.
PuDB is a full-screen, console-based visual debugger for Python.
Its goal is to provide all the niceties of modern GUI-based debuggers in a more
lightweight and keyboard-friendly package. PuDB allows you to debug code right
where you write and test it--in a terminal. If you've worked with the excellent
(but nowadays ancient) DOS-based Turbo Pascal or C tools, PuDB's UI might look
familiar.
Orpie is a fullscreen RPN calculator for the console. Its operation is similar
to that of modern HP calculators, but data entry has been optimized for
efficiency on a PC keyboard. Features include extensive scientific calculator
functionality, command completion, and a visible interactive stack.
Orpie is the successor of math/rpc by the same author; it has been completely
rewritten in Ocaml, and offers a number of features that were not available in
the older program.
DigiTemp is a simple to use console application for reading values from
Dallas Semiconductor 1-wire devices. Its main use is for reading temperature
sensors, but it also reads counters and understands the 1-wire hubs with
devices on different branches of the network. DigiTemp now supports the
following 1-wire temperature sensors: DS18S20 (and DS1820), DS18B20, DS1822,
the DS2438 Smart Battery Monitor, DS2422 and DS2423 Counters, DS2409
MicroLAN Coupler (used in 1-wire hubs) and the AAG TAI-8540 humidity sensor.
Console based boinc-client monitor and controller.
Features
- Colorful console application using ncurses
- Single screen listing of results, transfers and recent messages
- Updated real time
- Control the client with single keypress
- Using same communication protocol as boinc_gui
- Works with all boinc projects
y is a multi-windowed console text editor, primarily intended for
programmers and system administrators.
y main features is:
- Multi-windows interface with up and down menu lines
- Pulldown menus
- Operable window list
- Copy/paste between windows
- Inter-windows search and replace
- Help window with ability to browse manual pages and info files
- Internal terminal window
- Internal GDB interface with ability to set up breakpoints
inside text window
- Status saving - you can load 20 files from your program project
by one click
- C-style and HTML-style Syntax highlight
- Stream and columnar blocks with saving block features
- Ability to edit huge (hundred of Mb) files
Rashid N. Achilov (citycat4@ngs.ru)