Genscreen generates C or C++ code using ncurses library functions for building I/O screens. Screen layouts are designed using any text editor (vi, emacs, etc.), then the layout file is run through Genscreen and automatically converted to compilable C/C++ code. Once the basic screen code is generated it can be edited, have additional features added, or be merged with other code. Genscreen also includes automatic date field generation for both US and European date formats, and support for generating money fields.
Ch is an embeddable C/C++ interpreter for cross-platform scripting, shell programming, 2D/3D plotting, numerical computing, and embedded scripting. It is the simplest solution to numerical computing and visualization in the domain of C/C++. It supports the ISO 1990 C Standard (C90), major features in C99 (complex numbers, variable length arrays or VLAs, type generic functions, long long data type, etc), classes in C++, and extensions to the C language like nested functions, string types, etc. It can be embedded in other applications and hardware and used as a scripting language. C/C++ code is interpreted directly with no compilation to intermediate code. It supports Linux, Windows, MacOS X, Solaris, HP-UX, and FreeBSD.
backupIT is a script to backup local and remote filesystems onto a remote tape drive. It includes a collection of functions to send mail, to use system commands to drive a tape library, and to use NetBackup(tm) to drive a tape library. backupIT uses rsh/ssh to connect to remote hosts, and it supports ufs, vxfs, and ext2 file systems. It works on Solaris, Slackware Linux, and Red Hat Linux systems. backupIT requires the dump utility, which might not be installed on Linux systems.
Sawmill is a log analysis tool which can be used to analyze Web site traffic, proxy usage, ftp usage, and much more. Major features include a persistent database for long-term tracking of statistics, hierarchical data mining features, and many security features appropriate for use in a multi-user environment.
QuickHelp is a development tool for quickly creating and distributing online help for Linux applications. It consists of a QuickHelp Builder for creating help systems and a QuickHelp Viewer for deploying them to users. The help information resides in a single XML file distributed with the QuickHelp Viewer. For the user, QuickHelp provides a table of contents, an index with an automatic search field, word searches across topics, color highlighted topic text with hypertext links, and context-sensitive help from applications. For the developer, it provides an editing environment to create, verify, and maintain application help.
QuickUML is a software design tool that provides extensive integration and ease-of-use for a core set of UML models. An entire project is accessible through a tabbed window with smooth integration between use cases, class models, object models, a dictionary, and code. The project is saved as an XML file. Use cases capture the essence of user-visible functions the system must perform and link to models, code, foreign files, or other use case entries to provide a foundation for development. Class models may contain classes, interfaces, components, packages, and other objects. Sequence diagrams illustrate how objects interact with emphasis on the order in which things occur. Horizontal operation connections are drawn between vertical lifelines under objects, modules, and packages. QuickUML contains advanced features for multiple language projects, design namespaces, UML stereotype extensions, flexible color support, custom detail fields, and automated generation of class models from the dictionary. An integrated code manager enables a designer to navigate through code files linked to use cases and diagram objects.
The Yospace Graphical Interface (YoGI) provides a simple XML-based API that lets J2ME developers quickly create rich user interfaces for their applications. The interfaces can easily be customized on a per-device basis. The YoGI Toolkit also supports advanced features such as built-in anti-aliased fonts, pixel-precision layout control, and a flexible navigation model appropriate for both stylus-based and thumb-based input models.
Image Alchemy has the ability to convert between over 90 different raster image formats (including all colorspace and compression variations of each format). Color management features include gamma correction, undercolour removal, seven high quality dithers, colorspace conversion, and palette manipulation. It also includes a Postscript interpreter.
QuickBugs is a tool for reporting, tracking and resolving the countless bugs, issues, changes, and new features involved in product development. Key attributes include extreme ease-of-use and flexibility, a shared XML repository accessible to multiple users, multiple projects with assigned responsibilities, and configurable access and privileges for users on each project. Virtually everything in QuickBugs is configurable to the organization and specific user needs, including data collection fields, workflow, views, queries, reports, security, and access control.