DSpace can be customized in the following key ways to suit your needs:
Customize or theme the user interface - You can fully customize the look and feel of your DSpace website so it will integrate seamlessly with your own institution's website and can be more intuitive for your users. DSpace provides two main user interface options: the traditional (JSP-based) interface, and Manakin (XML-based) which provides various "themes" out of the box.
Customize the metadata - Dublin Core is the default metadata format within the DSpace application. However you can add or change any field to customize it for you application. DSpace currently supports any non hierarchical, flat name space, although it is possible to ingest other hierarchical metadata schemas into DSpace such as MARC and MODS. This requires using tools such as crosswalk and having some technical capability to map the transfer of data.
Configure Browse and Search - You can decide what fields you would like to display for browsing, such as author, title, date etc. on your DSpace website. You can also select any metadata fields you would like included in the search interface. All of the text within a given item and metadata associated with the item, are indexed for full text search if desired.
Local authentication mechanisms - DSpace comes with plugins for most university authentication methods, including: LDAP (and hierarchical LDAP), Shibboleth, X.509, IP-based. In addition, DSpace comes with its own internal authentication method, or can be configured to use multiple authentication methods at once. You can also build your own authentication plugin if you use a custom authentication mechanism.
Standards compatiblility - DSpace complies with many standard protocols for access, ingest, and export. The standards DSpace supports include: OAI-PMH, OAI-ORE, SWORD, WebDAV, OpenSearch, OpenURL, RSS, ATOM.
Configurable database -You can choose either PostgreSQL or Oracle for the database where DSpace manages its metadata.
Default language -The DSpace web application is available in over twenty languages. So if English is not your local language, you can customize the language which DSpace uses. You can also configure DSpace to support multiple languages, so that the language your user sees is the 'preferred language' set in their web browser.