InvenioRDM logo

Alternatives to InvenioRDM

InvenioRDM is a modern research data management repository platform that enables organizations to securely share and preserve research data with a beautiful, intuitive interface. Find open source and proprietary alternatives that serve similar purposes.

License:MIT
Stars:123
Difficulty:Medium
Pricing:Free
Hosting:Self-Hosted

Self-hosted alternatives to InvenioRDM

Open source projects that can replace InvenioRDM:

CKAN logo

CKAN

4,724
AGPL-3.0

CKAN is a powerful open source data management system designed for building data portals and catalogs. It provides a robust platform for publishing, sharing and accessing datasets with extensive API support and visualization capabilities.

Key Features

  • Data Publishing & Management:

    • Dataset hosting and cataloging
    • Rich metadata support
    • Dataset versioning
    • Access control and permissions
    • Data preview and visualization
    • Full-text search
  • API & Integration:

    • Comprehensive REST API
    • Harvesting from other portals
    • Extensions framework
    • Custom workflows
    • OAuth2 support
    • DataStore API
  • Organization Features:

    • Multi-tenant architecture
    • User management
    • Activity streams
    • Dataset analytics
    • Custom branding
    • Multilingual support
  • Data Discovery:

    • Faceted search
    • Spatial search
    • Dataset relationships
    • Data previews
    • Custom metadata
    • RSS feeds

Who Should Use CKAN

CKAN is ideal for:

  • Government Agencies publishing open data
  • Research Organizations sharing datasets
  • Enterprises managing internal data catalogs
  • NGOs distributing public information

Getting Started

CKAN can be installed via package or Docker:

  1. Package Installation:

    # Install system dependencies
    sudo apt-get install python3-dev postgresql libpq-dev
    
    # Create virtualenv and install CKAN
    python3 -m venv /usr/lib/ckan/default
    pip install -e 'git+https://github.com/ckan/ckan.git#egg=ckan'
    
  2. Docker Installation:

    git clone https://github.com/ckan/ckan
    cd ckan
    docker-compose up -d
    

The platform provides extensive documentation and an active community to help users get started with data portal management.

DSpace logo

DSpace

976
BSD-3-Clause

DSpace is the world's most widely-used repository software, providing organizations with tools to capture, store, index, preserve, and distribute digital research materials. It's particularly popular in academic institutions for managing scholarly output.

Key Features

  • Comprehensive Repository Management:

    • Store any type of digital content
    • Flexible metadata schemas
    • Handle/DOI persistent identifiers
    • Version control for items
    • Embargo and access restrictions
    • Bitstream format registry
  • Advanced Discovery:

    • Apache Solr-powered search
    • Faceted browsing interface
    • Full-text indexing
    • OAI-PMH data provider
    • REST API for integrations
    • SWORD deposit protocol
  • Workflow & Curation:

    • Configurable submission workflow
    • Review and approval process
    • Batch import/export tools
    • Automated curation tasks
    • Authority control
    • Metadata quality checks
  • Enterprise Features:

    • LDAP/Shibboleth authentication
    • Hierarchical communities/collections
    • Granular access control
    • Usage statistics
    • Multi-language support
    • Customizable themes

Explore by Category

Find more projects in these tags