The Digital Discovery System (DDS) software is an XML repository search server that provides a search API built on top of Lucene. A DDS repository can be populated through a repository service API or by pointing it to XML files on disc. It is optimized to support the rapid construction of audience-specific portals and applications and can be flexibly configured to search over any XML structure. An instance of the DDS is hosted at to provide the Search API over library collections. The DDS software may also be downloaded for use locally.


See it in Action

Web sites and applications that use DDS:

Get Involved

  • For suggestions, questions, and more information, please send your inquiry to NSDL via the contact form

Download Links



Additional Information

Supporting Documents