blumrand is a very good random number generator.
The Berkeley Open Infrastructure for Network Computing (BOINC) is a software platform for distributed computing using volunteered computer resources.
bprom is a console application used to read or write EPROMs or EEPROMs with the µ-prom 2001 programmer by the German brand Dr. Böhm GmbH connected with a null modem cable to your Linux box.
a terminal wrapper that continuously modifies the palette and screen font while running. It's fairly usable in command line, although it doesn't always notice output not ending in a newline
Broccoli18 is a suite of PIC18F programming tools. This software will program a Microchip PIC18F-series microcontroller from your parallel port with a minimum of external circuitry. It is released under the terms of the GNU General Public License.
BundleMan manages the releases of an application built on versioned products under Subversion. An application is seen as a product suite defined using the Subversion svn:externals property. An application is a bundle of products. Products are versioned pieces of software. Releasing an application is about taking care of tagging the source repository, managing the version of each products, managing CHANGELOGs, creating a source package archive, and giving ways to maintain a release without blocking the trunk development.
For each byte in the input, ByteName prints a line consisting of the byte offset, the hex value of the byte, the octal value of the byte, and its ISO-8859-1 (Latin-1) name.
constructs sentences using random words, but based on English language rules; using nouns, verbs, adjectives and adverbs in the correct context, it will generate 'sensible' gibberish
lets you use your casio calculator interface under linux
CalcChecksum is a tool for calculating MD5, MD4, CRC32, SHA1 (SHA160), SHA256, RIPE-MD-160, TIGER, HAVAL (128, 160, 192, 224, 256 with 3, 4 or 5 passes) on files, text-strings or hash-lists generated by md5sum or sha1sum. CalcChecksum is a KDE/QT 3.1 application.
CAN Abstraction Layer
provides a single interface for programs to use different CAN drivers. It consists of a CANAL daemon that handles client and driver communication, a canalLogger that logs messages in a window, and a simple diagnostic application. C++ clases and DLL/DL interfaces are provided
an implementation of the CANopen protocol for CAN bus devices. It makes it very easy to create CANopen slave devices under Linux and on Microchip's PIC microcontrollers
Canumb aims to crunch data on various forms and turn them into something meaningful. A variety of inputs are currently supported, such different number base conversions (decimal to hexadecimal, binary to hexadecimal, octal to decimal, etc), various encoded format (base64 encoder decoder, uri encoder decoder). It's built in way to allow for extension when the future demands other input formats to be crunched.
Carcode is an experiment in programming education. The idea is to give beginning programmers carcode, which provides an animated car they can drive around the screen either using the keyboard or programmatically through a simple API. By working on a series of problems (such as "park the car in parking space A"), beginners learn to program in an engaging and goal-driven environment with which they already familiar.
Cardpeek is a tool to read the contents of ISO7816 smartcards. It features a GTK GUI to represent card data is a tree view, and is extendable with a scripting language (LUA).
cdr2serial sends Asterisk CDR to a serial port for the use of software for hotels
CDS Invenio (formerly CDSware) is a suite of applications that provides the framework and tools for building and managing an autonomous digital library server. It complies with the Open Archives Initiative metadata harvesting protocol (OAI-PMH) and uses MARC 21 as its underlying bibliographic standard. Its flexibility and performance make it a comprehensive solution for the management of document repositories of moderate to large size.
cerbeRun is a software runner. The applications are stored inside a .tar (version 0.3 will use the ISO9660 format) file renamed with the extension .run. cerbeRun's format allows you to switch between different architectures using an .xml file, in which are specified different rules for different archictures. This is all done in user space without root access.
Cerberus-Prox is backend software for an inexpensive, easy-to-build hardware system that implements a functional door access control system. It supports HID clock-and-data prox card readers. A MySQL database (or theoretically any JDBC) is used for data storage. RXTX is used for serial port communication.
Chance is a minimalist generator of random strings, numbers, etc. to help reduce some monotony particularly while writing automated tests or anywhere else you need anything random.
The chemical-mime-data package is a collection of data files to add support for various chemical MIME types on Linux/Unix desktops, such as KDE and GNOME.
chinesepython is a translation of Python scripting language itself into Chinese.
ChronoJump is a complete multiplatform system for measurement, management and statistics of the jump events. Chronojump uses a contact platform suitable for two events (in-platform, out-platform), and also a chronometer printed circuit designed ad-hoc in order to obtain precise and trustworthy measurements.
a tool for making bootable Compact fLASH systems. The tool includes: scripts for making the CF image instructions for writing the image and making it bootable essential root fs
cmndbot is a port of gozerbot to google wave platform.
a non-intrusive real-time ANSI color wrapper for common unix-based commands on GNU/linux
Computational Linguistics Toolset
The Computational Linguistics Toolset is a set of tools for computational linguistics. It contains re-usable code for cleaning, splitting, refining, and taking samples from corpora (ICE, Penn, and a native one), for tagging them using the TnT-tagger, for doing permutation statistics on N-grams (useful for finding statistically significant syntactical differences between any two sets of tagged texts), and various examination-tools. The tools themselves are well documented.
ComputeMode is a product that allows an organization HPC grid to be extended through aggregation of unused computing resources. For instance, ComputeMode allows a virtual cluster to be built using an organization's employees' PCs while they are not being used. Practically, most PCs in large companies are idle at night, on weekends, and during employee vacations, training periods, or business trips. ComputeMode allows you to take advantage of these available resources.
Concurrency Kit provides a plethora of concurrency primitives and lock-less data structures designed to aid in the design and implementation of high performance scalable concurrent systems.
ConfigObj is a simple but powerful config file reader and writer: an ini file round tripper. Its main feature is that it is very easy to use, with a straightforward programmer's interface and a simple syntax for config files.
configpy is a config file parser with variable replacement, variable look-ahead and look-behind support, and support for list, dict, int, float, and string types.
congruity is a GUI application for programming Logitech Harmony remote controls. Configuration setup is via the Logitech Web site, in the same fashion as Logitech's own Windows/Mac OS software. congruity will handle processing the files downloaded from the Web site, which perform "check connectivity", "configuration update", "firmware update", and soon "ir learning" operations. It uses libconcord for the underlying remote interaction, is written in Python/wxPython, and is portable to at least Linux and Windows.
A user-level process checkpointing and restarting system for processes in Linux. It differs from some existing implementations in that it does not require the executables to be linked with a library, so processes can be checkpointed without being changed.
cowsay is a text filter. Send some text into it, and you get a cow saying your text. Read more
CPAN+changelog.pl is a wrapper script for the CPAN Perl module. It adds ChangeLog and BuildLog functionality.
allows to read modify or create model files form Rational Rose. This can be used to map class diagrams to source files and vice versa
a curses-based tool for creating and solving the simple pencil-and-paper cryptograms found in newspapers and puzzle magazines. It is a tool that aids in analyzing, examining, and trying possible decodings of simple substitution cyphers
csharpFreiburg is a C# client using the libFreiburg 2.0 library.
an interpreter for building character graphical user interfaces
a history mechanism for cut-n-paste operations. Also converts transparently between selections and cutbuffer0
Cycling is a small software that helps you in managing your training. It is designed for cyclists whether they do competition or not. With cycling you can define circuits and save informations about your training. Informations include length, average speed, duration, weather and the circuit.
Cyrus IMAP Server Distribution
IMAP server for sealed server
D Parser is a scannerless GLR parser generator based on the Tomita algorithm. It is self-hosted and very easy to use. Grammars are written in a natural style of EBNF and regular expressions and support both speculative and final actions.
D-BUS is a message bus system, a simple way for applications to talk to one another. D-BUS supplies both a system daemon (for events such as "new hardware device added" or "printer queue changed") and a per-user-login-session daemon (for general IPC needs among user applications). Also, the message bus is built on top of a general one-to-one message passing framework, which can be used by any two apps to communicate directly.
turns other process into daemons
a UNIX/WIN32 help robot. It has a parser that enables it to match text using regular IRC wildcards, for almost human-like responses
an information-efficient text-entry interface, driven by natural continuous pointing gestures. Dasher is a competitive text-entry system wherever a full-size keyboard cannot be used
Data2l is a language neutral, platform neutral way for describing large sets of proprietary binary data. An example of this kind of data is car navigation data, which is about 1GB to 15GB in a typical embedded navigation.
Days Lived is a simple console program that calculates the days lived and biorythm.
DB Visual Architect for JDeveloper
DB Visual Architect (DB-VA) is a single, easy-to-use object-relational mapping (ORM) environment which acts as a bridge between object model, data model and relational model. It helps developers to build quality database applications faster, better and cheaper!
Prev 50 Next 50