The Chemistry Development Kit (CDK) is a library of Java classes for chemo-, bioinformatics, computational chemistry, and chemometrics. It provides important algorithms like substructure search, SMILES, Gasteiger charges, QSAR descriptor calculation, 3D structure generation, 2D layout and rendering, many IO formats, atom typing, and more.
CodeWorker is a versatile parsing tool and a universal source code generator. It interprets a scripting language for producing reusable, tailor-made, evolving, and reliable IT systems with a high level of automation. The file formats to parse are described in an extended-BNF syntax. Template-based scripts drive the writing of patterns for generating code or text. The code generation knows how to preserve protected areas with hand-typed code and provides code expansion, source-to-source translation, and program transformation. It provides a native translation of CodeWorker's scripts in C++.
DCHK is a protocol to check the availability of Internet domain names. It is based on IRIS, the Internet Registry Information Service (see RFC 3981) and is defined in RFC 5144. It uses the lightweight UDP transfer protocol for the Internet registry information service, defined in RFC 4993. This software contains a client implementation of the IrisLWZ and DCHK protocols. It provides interfaces to the protocol in the form of a C/C++ library, a command line client, and a graphical user interface.
Showcase is a Mozilla Firefox plugin that allows tabs and windows to be managed by showing them as thumbnails in a single window, tab, or sidebar. It includes a find bar that will filter the thumbnails and the capability to select the thumbnails in the same way you would select files in your system.
GNU SASL is an implementation of the Simple Authentication and Security Layer framework and a few common SASL mechanisms. SASL is used by network servers such as IMAP and SMTP to request authentication from clients, and in clients to authenticate against servers. The library includes support for the SASL framework (with authentication functions and application data privacy and integrity functions) and at least partial support for the CRAM-MD5, EXTERNAL, GSSAPI, ANONYMOUS, PLAIN, SECURID, DIGEST-MD5, LOGIN, NTLM, and KERBEROS_V5 mechanisms.
Gammu+ is a tool for developers and users to help explore cellular phones functionality over Bluetooth, infrared, or cable. It currently supports, for example, various Nokia devices. Depending on the phone model, it can manage the phone book, calendar, todo, notes, SMS, MMS, and phone filesystem (with such tasks as backup/restore for data using files/PostgreSQL, sending SMS, viewing MMS, and more).