The id-utils package contains very fast and high capacity indexing tools for C/C++ source code. `mkid' creates an index covering a virtually unlimited number of files, `lid' queries the index, allowing you to find in an instant what files contain a particular identifier or numeric literal and `gid' will show you all lines where an identifier occurs.
Reliquary is a cross-platform framework, ideal for implementing network-enabled servers in C++. Mature and full-featured API provides a broad range of multitasking options, ranging from single process, to complex multiprocess/multi-threaded applications. It includes support for processes, threads and thread pools, Interprocess Communication (IPC) Network Communication File I/O, and much more.
The Systems Management Framework for Distributed Environments is a multi-platform custom-coded Java framework that provides a single point for executing system management tasks in a distributed WebSphere environment. It uses XML files as the basic customizable configuration objects. and is easy to extend by providing a new XML file and writing a single Java injector class.
pagination class is a PHP class that can be used to split MySQL database query listings between multiple pages. It takes as parameters an SQL query, the limiting number of result rows to display per page, and the number of the listing page being displayed. The class executes the query to retrieve the results of the current page and stores the result handle in a class variable. The class also generates HTML with links to go to the first, last, next, previous, and any intermediate page of the listing. It also generates HTML to display the current page being displayed and the total number of rows in the result set.
awfDialog Wizard can be used to generate a wizard-like Web based user interface using AJAX to avoid reloading the page when advancing to a new step. It features modal forms dialogs that cannot be closed, or non-modal with an exit button. It displays included or custom icons, which may have standard 32x32 or 20x20 sizes. A Wizard display mode causes the form content region to render in two side-by-side panes. There are AJAX wizard buttons to go to the previous and next pages or cancel. You can use the built-in Help display, or override it with your own AJAX methods. The forms have configurable gradient title bar colors. The user interface elements have unique ID values to allow customization of presentation details via CSS.
PTML is a Python module which lets you embed Python code in text documents. Its most common application is dynamic content generation on Web servers, but it can be used anywhere you need to generate text files on-the-fly. The project is still at a very early stage, although the code should be usable enough for you to learn the syntax and experiment with possible applications. Future directions are briefly listed in the TODO file; suggestions and contributions are most welcome.
The phptags utility makes a tags file from the specified PHP sources. A tags file gives the locations of specified objects in a group of files. Each line of the tags file contains the object name, the file in which it is defined, and a search pattern for the object definition, separated by whitespace. Using the tags file, many editors (ex(1), vim(1), emacs(1), etc.) can quickly locate these object definitions.