RSS 68 projects tagged "User Interfaces"

Download Website Updated 27 Dec 2013 AKFAvatar

Screenshot
Pop 99.36
Vit 18.38

AKFAvatar is a fancy graphical user interface for text oriented applications where an avatar appears on the screen and provides information in a balloon. It also supports recorded audio files. Applications for AKFAvatar can be written in Lua, and there are interfaces for C and Free Pascal. A number of ready-to-use applications and modules are provided, including a text viewer and a module that makes question-answer exercises. For POSIX-compatible operating systems there is a man page viewer and a terminal emulator, which makes it possible to run many existing terminal-based programs in this fancy environment.

Download Website Updated 09 Nov 2013 Curses Development Kit

Screenshot
Pop 189.67
Vit 16.83

A library of widgets for curses development.

No download Website Updated 23 Oct 2013 Stunnix Advanced Web Server for CD-ROMs

Screenshot
Pop 231.51
Vit 26.45

Stunnix Advanced Web Server is a Web server for putting Web sites onto CD-ROMs, DVDs, FlashDisks, and other readonly media to be used on any typical system. Sites can be scripted with PHP, Python, Java, or Perl and can be driven by MySQL or SQLite databases. All required software programs are designed to reside on the CD-ROM to avoid the need to install software on the user's computer. The Web serving core is based on Apache 1.3.x, and has additional functionality to detect and use free ports and automatically start a browser on each platform. Desktop applications can also be created with it.

Download Website Updated 01 Oct 2013 SANE

Screenshot
Pop 366.43
Vit 36.26

SANE stands for "Scanner Access Now Easy" and is an application programming interface (API) that provides standardized access to any raster image scanner hardware (flatbed scanner, handheld scanner, video and still cameras, framegrabbers, etc.). The SANE standard is public domain and its discussion and development are open to everybody. The source code is written for UNIX (including Linux) and is available under the GPL, but commercial applications and backends are welcome. The package contains the libraries, net support, and scanimage. The X frontends xscanimage and xcam can be found in sane-frontends.

Download Website Updated 10 Aug 2013 tig

Screenshot
Pop 156.46
Vit 12.62

Tig is an ncurses-based text-mode interface for git. It functions mainly as a git repository browser, but can also assist in staging changes for commit at chunk level and act as a pager for output from various git commands.

Download Website Updated 03 Jul 2013 Zero Memory Widget

Screenshot
Pop 133.00
Vit 5.51

The Zero Memory Widget library is as powerful as classic widget libraries, but it does not use a single bit of memory per widget. So with this library, there is no widget pointer/reference, instance creation/destruction, event handler function, functions to read/write data between widget and application, and so on. GUI programming with this library is done in the C language, and it is as easy as composing an HTML page.

Download Website Updated 18 May 2013 U.D.O.S. zero

Screenshot
Pop 25.81
Vit 18.51

U.D.O.S. zero is a minimalistic C, ASCII, VRML, non-privileged User Distributed Operating System.

Download Website Updated 24 Feb 2013 Arg_parser

Screenshot
Pop 154.11
Vit 9.14

Arg_parser is an argument parser that follows POSIX and GNU conventions for command line arguments. There exist C++ and C versions of Arg_parser. The C++ version is implemented as a C++ class, while the C version is implemented as a single struct plus associated functions. Both are simpler, easier to use, and safer than 'getopt_long'. The C++ version of Arg_parser can also parse options from configuration files.

Download Website Updated 06 Jul 2012 rep-gtk

Screenshot
Pop 121.20
Vit 8.76

rep-gtk is a language-binding between GTK+/GDK and librep. Basic GLib and ATK bindings are included, too. The bindings for outdated, deprecated libraries (libgnome, libgnomeui, libgnomecanvas, and libglade) have been dropped. In favor of libglade, GTKBuilder is supported.

Download Website Updated 12 Jun 2012 libtecla

Screenshot
Pop 130.77
Vit 10.68

The Tecla library provides programs with interactive command line editing facilities, similar to those of the Unix tcsh shell. It supports recall and editing of previously entered command lines, TAB completion of file names and application specific tokens, and in-line wild-card expansion of filenames. The optionally reentrant modules which perform TAB completion and wild-card expansion are also available separately for general use. The library is smaller, more modular, makes more efficient use of the heap, and has a less restrictive license than GNU readline.

Screenshot

Project Spotlight

Dianara

A client for the pump.io social network.

Screenshot

Project Spotlight

asciidia

A program to create bitmaps from simple ASCII diagrams.