InvenioRDM
Turn‑key research data management repository platform

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.
Categories:
Tags:
Tech Stack:
Similar Services

Immich
Open-source photo and video management platform for private servers
Immich is an open-source platform for organizing, backing up, and streaming photos and videos with web and mobile clients, searchable metadata, face clustering, and S3-co...

OpenCut
Open-source, cross-platform timeline-based video editor
Free open-source video editor for web, desktop, and mobile with timeline editing, multi-track support, real-time preview, and local-first privacy.

Piwigo
Open-source web photo gallery and image management software
Self-hosted photo gallery for organizations and individuals; supports large libraries, albums, plugins, themes, permissions and a developer API.

Pimcore
Open core platform for PIM/MDM, DAM, CMS/DXP, CDP, and commerce
Pimcore is an open core data and experience management platform combining PIM/MDM, DAM, CMS/DXP, CDP and digital commerce with extensible APIs and modeling tools.

Papra
Minimalistic document management and archiving platform
Minimalistic document management and archiving platform for long-term storage, full-text search, tagging, and automated ingestion via email or folders.

Papermerge
Open-source document management system for scanned documents
Open-source DMS that OCRs, indexes, and manages scanned PDFs, TIFFs and images with tagging, versioning, metadata and full-text search support.
JavaScript
Redis
Docker
Python
React
Elasticsearch