Fedora Repository

Fedora Repository

Open-source repository for managing and preserving digital content

242stars
135forks
Last commit: 9d ago
Repo age: 13y old
Fedora Repository screenshot

Fedora Repository is a modular, Java-based backend for managing, preserving, and delivering complex digital content collections. It is designed for libraries, archives, museums, and research institutions needing robust repository services and Linked Data interoperability.

Key Features

  • RESTful HTTP API exposing resources as Linked Data and binary content
  • RDF/Linked Data-first model for metadata and relationships
  • Flexible storage backend options supporting filesystem and object storage backends
  • Deployable as a WAR to servlet containers; built with Java and Maven
  • Modular architecture enabling integration with search indexers, triplestores, and preservation tools
  • Focus on preservation concerns (durability, storage transparency) and large collection scalability

Use Cases

  • Institutional repositories and digital libraries managing curated cultural heritage collections
  • Preservation and archival storage of scholarly datasets, images, audio, and composite objects
  • Backend for digital scholarship platforms that expose content via REST/Linked Data APIs

Limitations and Considerations

  • Fedora is a backend repository and typically requires external services (search index, triplestore, UI) to provide a complete user-facing system
  • Operational setup and scaling require Java/Maven and familiarity with servlet containers and storage backends

Fedora Repository is a mature, preservation-aware platform intended for organizations that need a flexible, standards-aligned repository backend. It emphasizes interoperability and long-term content management while relying on complementary components to provide full-feature functionality.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Immich

Immich

Open-source photo and video management platform for private servers

89.2k
4.7k
Last commit: 18h ago

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...

Alternative to:
Google Photos
Google Photos
+14
OpenCut

OpenCut

Open-source, cross-platform timeline-based video editor

45.1k
4.5k
Last commit: 1mo ago

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

Alternative to:
CapCut
CapCut
+16
Piwigo

Piwigo

Open-source web photo gallery and image management software

3.7k
464
Last commit: 2d ago

Self-hosted photo gallery for organizations and individuals; supports large libraries, albums, plugins, themes, permissions and a developer API.

Alternative to:
Piwigo Cloud
Piwigo Cloud
+19
Pimcore

Pimcore

Open core platform for PIM/MDM, DAM, CMS/DXP, CDP, and commerce

3.7k
1.5k
Last commit: 1d ago

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.

Alternative to:
Acquia DAM (Widen)
Acquia DAM (Widen)
+19
Papra

Papra

Minimalistic document management and archiving platform

3.3k
162
Last commit: 18h ago

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

Alternative to:
M-Files
M-Files
+11
Papermerge

Papermerge

Open-source document management system for scanned documents

2.9k
303
Last commit: 1mo ago

Open-source DMS that OCRs, indexes, and manages scanned PDFs, TIFFs and images with tagging, versioning, metadata and full-text search support.

Alternative to:
DocuWare
DocuWare
+7