KnowledgeTree™ is one of the most rapidly-adopted open source document management systems. It was originally developed for the South African Medical Research Council; so it has all the code quality, functionality and architectural rigor that you would expect of a top-of-the-range enterprise application. The product includes advanced document version control, full text search capabilities, multiple search types and extensible metadata fields for documents.