Last File Manager, a simple 'commander'-type file manager
Last File Manager - lfm - is a simple 'midnight commander'-type file manager. It includes a simple file viewer, pyview. Lfm is a curses-based application for the UNIX console.
Create a nice formatted table using ASCII characters
Pretty nifty if you want to output dynamic text to your console or other fixed-size-font displays, and at the same time it will display it in a nice human-readable, or "cool" way.
Query Apache logfiles via SQL
asql is a simple console shell which allows you to run SQL queries against an Apache logfile, something that can be very useful -- especially at getting information which is not easily available via static logfile analysers.
Terminal widget for QTerminal
QTermWidget is an opensource project originally based on KDE4 Konsole application. The main goal of this project is to provide unicode-enabled, embeddable Qt widget for using as a built-in console (or terminal emulation widget).
Small and simple bandwidth monitor
Bandwidth Monitor NG is a small and simple console-based live bandwidth monitor for Linux, BSD, Solaris, Mac OS X and others. Short list of features: * supports /proc/net/dev, netstat, getifaddr, sysctl, kstat and libstatgrab * unlimited number of interfaces supported * interfaces are added or removed dynamically from list * white-/blacklist of interfaces * output of KB/s, Kb/s, packets, errors, average, max and total sum * output in curses, plain console, CSV or HTML * configfile
Engine of slicing solution for RepRap 3D printers
The CuraEngine is a C++ console application for 3D printing GCode generation. It has been made as better and faster alternative to the old Skeinforge engine. The CuraEngine is pure C++ and uses Clipper from http://www.angusj.com/delphi/clipper.php. There are no external dependencies and Clipper is included in the source code without modifications. This is just a console application for GCode generation. For a full graphical application look at https://github.com/daid/Cura with is the graphical frontend for CuraEngine. The CuraEngine can be used separately or in other applications. Feel free to add it to your application. But to take note of the License.
Cross-compiler for 6502-based systems, includes 65816 assembler
cc65 is a complete cross development package for 65(C)02 systems, including a powerful macro assembler, a C compiler, linker, librarian and several other tools. Direct library support (that is, startup/initialization code) and support libraries for other features are available for... - the Commodore C64 - the GEOS operating system for the Commodore C64 - the Commodore C128 - the Commodore C16, C116 and Plus/4 - the Commodore P500 - the Commodore 600/700 family of computers - the Apple ][ - the Atari 8bit machines - the Oric Atmos - the Nintendo Entertainment System (NES) - the Supervision Game Console - the Atari Lynx Console
Curses-based user interface library for Python
Urwid is a curses-based user interface library. It includes many features useful for text console application developers including: * Fluid interface resizing (xterm window resizing / fbset on Linux console) * Support for 8-bit and CJK encodings * Multiple text alignment and wrapping modes built-in * Ability to register user-defined text alignment and wrapping modes * Simple markup for setting text attributes * Powerful list box that handles scrolling between different widget types * List box contents may be managed with a user-defined class * Flexible edit box for editing many different types of text * Easy interface for creating HTML screen shots
Simple and powerful JUnit/CppUnit/xUnit-like framework for C++
CxxTest is a JUnit/CppUnit/xUnit-like framework for C++. Its advantages over existing alternatives are that it: - Doesn't require RTTI - Doesn't require member template functions - Doesn't require exception handling - Doesn't require any external libraries (including memory management, file/console I/O, graphics libraries) This makes it extremely portable and usable.
Allow to push code to review and interact with a Gerrit server
Git review allows you to extend git to interact more easily with a Gerrit server from the console. It allows you to push change to review, download a changeset into a new branch, push a change as draft or push an amended change as new patchset.