DSpace Repository
Officially supported and maintained applications or modules of the DSpace repository platform (except where noted)
Pinned Repositories
DSpace
(Official) The DSpace digital asset management system that powers your Institutional Repository
dspace-angular
DSpace User Interface built on Angular.io
dspace-api-lang
API Language Packs (Multilingual Support / I18N)
DSpace-SVN-Deprecated
OBSOLETE mirror/sync of the DSpace SVN repository. This repo was previously known as DSpace/DSpace prior to 2012-03-26, but has been deprecated and renamed. Please use the Correct/Official DSpace GitHub repo now located at: https://github.com/DSpace/DSpace. You should unwatch and unfork this repo, and watch the other DSpace/DSpace repo. Please contact dspace-tech if you have questions on how to cherry-pick commits made to forks from this repo to the new DSpace/DSpace. Finally, this DSpace-SVN-Deprecated repo will be deleted in the next few weeks.
dspace-xmlui-lang
(OBSOLETE) XMLUI Language Packs (Multilingual Support / I18N) for DSpace 6.x and below
ResourceSyncJava
Java library for creating and serialising ResourceSync documents
RestContract
REST Contract for DSpace 7-8
vagrant-dspace
(No longer actively maintained. Replaced by Docker compose in main codebase.) DSpace + Vagrant. Quickly spin up a virtual machine (via Vagrant) which is "DSpace development ready"
webmvc
OBSOLETE experimental user interface called WebMVC. Uses Spring WebMVC to provide clean seperation between controller and view. Was built as a part of a Google Summer of Code project but has been unadopted/unsupported since then.
xoai
OAI-PMH Java Toolkit
DSpace Repository's Repositories
DSpace/DSpace
(Official) The DSpace digital asset management system that powers your Institutional Repository
DSpace/dspace-angular
DSpace User Interface built on Angular.io
DSpace/RestContract
REST Contract for DSpace 7-8
DSpace/vagrant-dspace
(No longer actively maintained. Replaced by Docker compose in main codebase.) DSpace + Vagrant. Quickly spin up a virtual machine (via Vagrant) which is "DSpace development ready"
DSpace/xoai
OAI-PMH Java Toolkit
DSpace/dspace-api-lang
API Language Packs (Multilingual Support / I18N)
DSpace/dspace-xmlui-lang
(OBSOLETE) XMLUI Language Packs (Multilingual Support / I18N) for DSpace 6.x and below
DSpace/DSpace-SVN-Deprecated
OBSOLETE mirror/sync of the DSpace SVN repository. This repo was previously known as DSpace/DSpace prior to 2012-03-26, but has been deprecated and renamed. Please use the Correct/Official DSpace GitHub repo now located at: https://github.com/DSpace/DSpace. You should unwatch and unfork this repo, and watch the other DSpace/DSpace repo. Please contact dspace-tech if you have questions on how to cherry-pick commits made to forks from this repo to the new DSpace/DSpace. Finally, this DSpace-SVN-Deprecated repo will be deleted in the next few weeks.
DSpace/webmvc
OBSOLETE experimental user interface called WebMVC. Uses Spring WebMVC to provide clean seperation between controller and view. Was built as a part of a Google Summer of Code project but has been unadopted/unsupported since then.
DSpace/dspace-solr
(OBSOLETE) Special, slightly-customized build of Apache Solr for DSpace 6.x and below. Replaced by out of the box Solr in DSpace 7.
DSpace/puppet-dspace
(No longer actively maintained. Replaced by Docker compose in main codebase.) A basic Puppet module to install DSpace (and common prerequisites).
DSpace/ResourceSyncJava
Java library for creating and serialising ResourceSync documents
DSpace/dspace-release
OBSOLETE. This was an early GitHub experiment that never came to fruition. The dspace/dspace directory which is used for source releases
DSpace/dspace-replicate
DSpace Replication Task Suite - Backup/restore DSpace to/from DuraCloud or mounted drive
DSpace/dspace-geoip
(OBSOLETE. Replaced by com.maxmind.geoip2) This project builds & deploys MaxMind GeoIP releases (http://sourceforge.net/projects/geoip/) to Maven Central for DSpace
DSpace/dspace-services
OBSOLETE codebase for DSpace Services Framework. As of version 3.0 it was merged into the main DSpace codebase and can now be found at https://github.com/DSpace/DSpace/tree/master/dspace-services.
DSpace/DSpaceResourceSync
DSpace implementation of the ResourceSync standard
DSpace/oclc-harvester2
OCLC OAI-PMH Harvester, adapted for DSpace
DSpace/Remote-Handle-Resolver
A storage plugin for the Handle System resolver. It ships all operations to remote DSpace instances.
DSpace/vagrantbox-ubuntu
(OBSOLETE. No longer maintained) A Vagrant project useful for generating a custom Vagrant base-box.
DSpace/dspace-lni
(OBSOLETE. No longer maintained) A mothballed copy of the dspace-lni module as at 18 August 2015. LNI is no longer supported/maintained centrally, but institutions are welcome to fork this repository for their own purposes.
DSpace/dspace-cocoon-servlet-service-impl
(OBSOLETE - Used by XMLUI in 6.x and below) Patched version of Cocoon Servlet Service which resolves issues with Cocoon swallowing 404 Errors (see https://jira.duraspace.org/browse/DS-768)
DSpace/dspace-rest
OBSOLETE codebase for the old Sakai EntityBus experimental REST API for DSpace. No longer in use or supported, as DSpace REST API has been rebuilt. See https://github.com/DSpace/DSpace
DSpace/orcid-jaxb-api
(OBSOLETE - Use https://github.com/ORCID/orcid-model/) ORCID Java API generated from the official ORCID XSDs (via JAXB)
DSpace/orcid-model
Fork of 'orcid-model' compatible with Jakarta EE
DSpace/xmlui-webapp
OBSOLETE. This was an early GitHub experiment that never came to fruition. An attempt to build a gallery of XMLUI themes, from the forks. Might not be valuable.