||Reusable software components
Today's software systems are increasingly complex. Yet, the time
and effort available to produce these systems has become shorter
rather than longer.
Software reuse is one of the most important solutions to the
challenge of building complex systems. Effective reuse requires:
- Easily accessible repositories of useful, high-quality components
- Standards in technology, documentation, and software process
- Tools for finding, understanding, evaluating, adapting, and
integrating reusable components
- Effective support of the developer community that is reusing each
This category on tigris.org hosts open source projects that are
producing widely reusable software components.
||A Java library enabling the loose coupling of components.
||Lisp-based extension and scripting language for Java
||PHP OO DB Model inspired by Django
||Returns elements of a program in language specific tokens
||libbatch is a batch processes Python library
||A library to help the developing of new emulators.
||Networking and concurrency components
||Preferences Registry Format configuration file access library
||C++ language support for QUALCOMM's BREW SDK
||ORM for Apache Lucene
||caveat emptor, demonstrational limax implementation
||Limb PHP Framework
||Complete configuration system, for OS, apps and machine clusters
||Database reverse-engineering toolkit for PHP5
||SDK for easy writing high scalable network programs and more...
||Java port of MySQL built-ins
||MARC4J is an open source library for working with MARC records.
||Pascal Mathematical Library
||Flexible Unit Test Framework
||Managed Graph Component "MataMata"
||A Java/C# library for computational mathematics.
||A .Net library containing some helpful utility classes