Mendeley Data

Best Self Hosted Alternatives to Mendeley Data

A curated collection of the 7 best self hosted alternatives to Mendeley Data.

Cloud research data repository for uploading, managing, sharing and publishing research datasets. Provides metadata, DOI assignment, versioning, access controls, citation information and searchability to make research data findable and citable.

Alternatives List

#1
DSpace

DSpace

DSpace is an open source institutional repository and digital asset management system for preserving, managing, and providing access to digital content.

DSpace screenshot

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.

1kstars
1.4kforks
#2
Omeka

Omeka

Omeka is a PHP-based open-source web publishing platform for managing, preserving and presenting metadata-rich digital collections and media-rich online exhibits.

Omeka screenshot

Omeka is an open-source, PHP-based web publishing platform for managing, publishing, and exhibiting metadata-rich digital collections. It ships in two primary distributions — Omeka Classic for individual projects and educators, and Omeka S for multi-site and institutional deployments — and is extensible via themes, plugins (Classic) and modules (S).

Key Features

  • Core support for structured metadata (Dublin Core and custom mappings) and item/collection (Classic) or item/item set/resource templates (S).
  • Extensible architecture: installable plugins (Classic) and modules (S) plus custom themes to change site presentation and behavior.
  • RESTful API endpoints for programmatic access and integrations; support for JSON-based services and interoperability features.
  • File storage adapters including local filesystem and S3-compatible storage, plus support for image derivatives and thumbnailing via GD or ImageMagick.
  • User roles and permissions for administrators, contributors, and public access; site-building tools in Omeka S for multi-site resource sharing.
  • Wide third-party ecosystem: modules for IIIF/Universal Viewer, CSV import/export, SPARQL and cloud storage adapters.

Use Cases

  • Museums, libraries, and archives publishing curated digital exhibits and searchable collections.
  • Academic and digital humanities projects for teaching, student projects, and research-focused collections.
  • Institutions running multiple branded sites that share centralized resources and vocabularies (Omeka S).

Limitations and Considerations

  • Feature sets and plugin/module ecosystems differ between Omeka Classic and Omeka S; migrating or mixing distributions requires planning and testing for compatibility.
  • Some advanced modules and background jobs require additional server tools (PHP-CLI, ImageMagick, poppler-utils) and specific PHP/database versions; administrators must meet system requirements and manage updates accordingly.

Omeka is well-suited for organizations that need a metadata-first, extensible platform for digital collections and exhibits. It emphasizes interoperability and an active community ecosystem while requiring standard web hosting administration to deploy and maintain.

523stars
207forks
#3
Omeka S

Omeka S

Omeka S is a modular PHP CMS for cultural heritage institutions to publish exhibits, manage digital collections, and share metadata across sites.

Omeka S screenshot

Omeka S is a modular PHP-based web publication system designed for museums, galleries, libraries, archives, and other cultural heritage institutions. It lets organizations create independently curated exhibits that draw from a shared pool of items, media, and metadata across a local network of sites.

Key Features

  • Modular architecture with cores, modules, and themes to extend functionality and presentation
  • Centralized item and media repository usable by multiple exhibits/sites with shared metadata management
  • RDF/linked-data support and metadata modeling for controlled vocabularies and semantic interoperability
  • Built-in exhibit and resource management features tailored for collections and archives
  • Support for common PHP libraries and tooling (Doctrine ORM, Laminas components) and front-end build tooling via npm
  • Thumbnail/image generation and media handling (ImageMagick recommended)

Use Cases

  • Publish curated online exhibits that aggregate items from a shared institutional collection
  • Manage and present digital collections with descriptive metadata and controlled vocabularies
  • Provide a lightweight institutional repository for galleries, university archives, and special collections

Limitations and Considerations

  • Requires a PHP/Apache/MySQL or MariaDB stack and server configuration (PHP 8.1+ recommended)
  • Performance and scalability for very large collections may require tuning and more robust infrastructure
  • Feature availability often depends on community modules; some integrations may need custom development
  • Thumbnailing and advanced media processing rely on external tools and correct server setup

Omeka S is focused on cultural heritage publishing and metadata-driven collection management rather than general-purpose CMS features. It is well suited for institutions needing exhibit-centric workflows and semantic metadata support.

463stars
155forks
#4
ArchivesSpace

ArchivesSpace

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

ArchivesSpace screenshot

ArchivesSpace is an open-source archives information management application designed for archivists and cultural heritage institutions. It provides tools to manage archival descriptions, digital objects, and discovery interfaces for researchers and staff.

Key Features

  • Structured archival description supporting accessioning, arrangement, and descriptive metadata workflows
  • Management of digital objects and file uploads tied to descriptive records
  • RESTful API for integration, batch import/export, and programmatic access
  • Full-text and indexed search backed by a search engine for discovery and finding aids
  • Role-based access controls and user management for staff workflows and permissions
  • Deployments supported via packaged releases and containerized setups for production environments

Use Cases

  • Managing institutional archival collections, finding aids, and descriptive metadata
  • Publishing searchable discovery interfaces and providing researcher access to digital objects
  • Integrating archival metadata with institutional systems via the provided API

Limitations and Considerations

  • Typical deployments require a relational database and a search index; initial installation and configuration can be complex for smaller teams
  • Community membership provides access to some support channels and member-only documentation resources; non-members rely on community forums and public docs

ArchivesSpace is focused on archival standards and workflows, prioritizing structured metadata, preservation-aware object management, and interoperability. It is widely used by libraries, museums, and archives to centralize collection control and provide researcher access.

395stars
243forks
#5
Hyrax

Hyrax

Open-source repository engine from the Samvera community for building institutional digital repositories with flexible metadata, workflows, and search integration.

Hyrax screenshot

Hyrax is a Ruby on Rails repository engine developed by the Samvera community that provides a foundation for building customizable digital repositories and collection front-ends. It supplies domain-specific features and UI components while letting implementers choose how to mount Hyrax inside a Rails application and which persistence and indexing backends to use.

Key Features

  • Rails engine architecture that is mounted inside a host Rails application, enabling reusable repository components and extension points
  • Flexible metadata modeling and configurable work/object types to represent diverse collection items
  • Configurable deposit and review workflows, role- and group-based access controls, and administrative dashboards
  • Support for multiple persistence/indexing adapters (Valkyrie-based adapters) allowing Postgres or Fedora for metadata and Apache Solr/Blacklight for search
  • Background job support and activity streams integrations (Redis-backed queues such as Sidekiq are commonly used)
  • Media derivative generation and processing integrations (image and document derivatives, thumbnailing, and media processing)
  • Development and deployment tooling included: Docker / docker-compose support and JavaScript tooling for front-end assets

Use Cases

  • Institutional repositories and academic library collections for preserving and exposing scholarly outputs and archival materials
  • Digital asset management for library/archives collections that need flexible metadata, workflows, and discovery interfaces
  • Project-specific or departmental digital collections that require custom metadata profiles, moderation workflows, and search-driven discovery

Limitations and Considerations

  • Significant infrastructure and integration needs: a Hyrax deployment typically requires additional services (search index, database, Redis, media tools) and configuration effort
  • Requires substantial Rails development and Samvera-specific knowledge for non-trivial customizations, upgrades, or adapter changes
  • Because Hyrax is a feature-rich framework, deployments can be complex to tune for high-scale performance and may require careful planning of indexing and background-job strategies

In summary, Hyrax is a mature, community-maintained framework for building institutional digital repositories with strong metadata, workflow, and search capabilities. It is most appropriate for institutions that can invest in the required infrastructure and Rails development to customize and operate a production repository.

193stars
131forks
#6
InvenioRDM

InvenioRDM

Open-source research data management platform for publishing, storing, indexing and sharing datasets with rich metadata, versioning and access controls.

InvenioRDM screenshot

InvenioRDM is an open-source, turn‑key research data management platform for creating and operating institutional data repositories. It provides record and file management, rich metadata, search and APIs together with a React-based user interface for publishing and discovering research datasets.

Key Features

  • Record-based dataset management with metadata schemas and file attachments
  • Versioning and provenance for datasets and uploaded files
  • Fine-grained access controls and role-based permissions for records and files
  • S3-compatible object storage support for large file storage
  • Full-text and faceted search powered by Elasticsearch
  • REST APIs and a React UI for programmatic and interactive access
  • Background task processing and ingestion pipelines (Celery/Redis)
  • Docker-based deployment artifacts and configuration for production stacks

Use Cases

  • Institutional or departmental research data repositories for dataset publishing and DOI minting
  • Long-term management of research outputs with metadata, versioning and access policies
  • Harvesting, indexing and exposing collections of datasets for discovery and reuse

Limitations and Considerations

  • Relies on a multi-component stack (PostgreSQL, Elasticsearch, Redis, object storage) which increases operational complexity
  • Not a single-binary lightweight solution; deployment and scaling require orchestration and resource planning
  • Customizing complex metadata schemas and UI workflows has a learning curve and may require Python development

InvenioRDM is suitable for universities, laboratories and research infrastructures that need a standards-oriented, extensible repository platform. It combines production-grade search, storage and APIs with workflow features needed for dataset publishing and discovery.

146stars
176forks
#7
EPrints

EPrints

Perl-based institutional repository platform for higher education. Manages research outputs with flexible metadata, workflows, OAI-PMH support and integrations.

EPrints screenshot

EPrints is an open-source document and repository management system designed for higher education institutions and researchers. It provides a platform to collect, manage and expose research outputs, theses, and other scholarly and creative works with configurable metadata and workflows.

Key Features

  • Flexible metadata and workflow model allowing custom schemas, submission workflows and access controls
  • Support for standard repository protocols and interoperability (harvesting and metadata exposure)
  • Configurable UI rendering and export formats using server-side templates and XML/XSLT-driven views
  • Batch import/export and ingestion tools for large datasets and legacy collections
  • Plugin architecture and integration points for institutional systems (authentication, statistics, preservation)
  • Basic usage analytics and reporting tailored for repository managers

Use Cases

  • Host an institutional open access repository for publications, theses, reports and grey literature
  • Manage specialist collections (e.g., creative arts portfolios) with custom metadata and display templates
  • Provide OAI-PMH and metadata feeds for aggregation, funder compliance reporting, and library integrations

Limitations and Considerations

  • Core platform is Perl-centric; significant customization typically requires Perl and XSLT expertise
  • Default interface and stack reflect a traditional repository architecture and may require additional work for modern JS-heavy frontends
  • Very large-scale search or analytics deployments may need external indexing or additional services for optimal performance

EPrints is a mature, institution-focused repository platform well suited to universities, libraries and research services that need configurable metadata schemas, interoperable metadata exposure and institutional integration capabilities.

40stars
34forks

Why choose an open source alternative?

  • Data ownership: Keep your data on your own servers
  • No vendor lock-in: Freedom to switch or modify at any time
  • Cost savings: Reduce or eliminate subscription fees
  • Transparency: Audit the code and know exactly what's running