
DSpace
Digital repository and asset management platform for institutions
1.1k stars 1.5k forks last commit first released BSD-3-Clause
Actively maintained
Last commit 22 Jul 2026.

DSpace is an open source repository platform used by institutions to preserve and provide durable access to digital resources such as research outputs, theses, and other scholarly materials. It combines a Java-based backend with a web user interface and standard machine interfaces for interoperability.
Key Features
- Institutional repository capabilities for managing and publishing digital content
- REST API backend with an Angular-based web UI (v7+)
- Interoperability interfaces for repository integrations (including OAI-PMH and SWORD)
- Metadata and content management designed for long-term preservation and access
- Extensible platform commonly used for open access and scholarly communications workflows
Use Cases
- University or research institute repository for publications, theses, and datasets
- Digital collections portal for libraries, archives, and cultural heritage institutions
- Organization-wide preservation repository providing long-term access to digital resources
Limitations and Considerations
- Requires PostgreSQL and a servlet container (commonly Tomcat) to run
- Official Docker images are not production-ready; provided Docker Compose resources are intended for development/testing
- Legacy user interfaces from older versions (XMLUI/JSPUI) are not supported in v7 and above
DSpace is a widely adopted, standards-aware repository system suited to institutions that need robust digital preservation and access workflows. Its API-driven architecture supports integrations and customization while maintaining a stable foundation for institutional repositories.
Categories:
Tags:
Tech Stack:
Similar to DSpace

Docspell
Personal document management system with OCR and metadata suggestions
Docspell is a self-hosted document management system that imports scanned files and email attachments, runs OCR, and helps organize documents with tags, metadata, and search.
Fedora Repository
Open-source repository for managing and preserving digital content
Java-based, modular digital repository for libraries and archives. Provides a RESTful HTTP API, Linked Data support, flexible storage backends and preservation features.


wallabag
Read-it-later web app for saving and classifying articles
wallabag is a self-hostable read-it-later service to save web pages, extract clean article content, tag and organize items, and read them on any device.

linkding
Minimal self-hosted bookmark manager with tags, notes, and archiving
Self-hosted bookmark manager with tagging, notes, read-it-later, sharing, archiving, import/export, browser extensions, and a REST API.


Reitti
Personal location tracking and movement analysis app
Self-hosted personal location tracking and analysis tool that turns GPS data into timelines, trips, visits, and significant places with multi-user support.


ArchivesSpace
Archives information management system for collections and digital objects
Open-source archives information management application for accessioning, describing, preserving, and providing access to archival collections and digital objects.


