-
Notifications
You must be signed in to change notification settings - Fork 14
Implementations
Andrew Woods edited this page Aug 10, 2023
·
48 revisions
Please open an issue in the spec if there is anything on this list that should be updated
- KA3 Audio-Visual Archive hosted at University of Cologne, see documentation of File System Structure
- UTS eResearch Repository Repository development at University of Technology Sydney, using OCFL as part of the Arkisto platform for research data preservation
- Fedora (version 6.0), see documentation of Fedora OCFL Object Structure
-
InvenioRDM is completing OCFL implementation (https://inveniosoftware.org/products/rdm/roadmap/)
- Development notes
- University of Wisconsin - Madison is working on implementing a digital preservation system based on OCFL
- Harvard University has implemented a preservation system that relies on an OCFL, S3-based storage layer
-
OCFL-Java (Java, Peter Winckles)
- Used by UW Madison, Fedora, and Harvard
-
OCFL Core (Python, CERN/Data Futures) OCFL Core Docs
- Used by InvenioRDM
- OCFL Java HTTP HTTP over an OCFL repository (Java, Ben Cail)
- rocfl (Rust, Peter Winckles)
- ocfl-js (Javascript, Univ of Queensland)
- oni-express (A Solr-backed search for an OCFL repository containing RO-Crate datasets)
- OCFL (Go, Aaron Birkland)
-
OCFL library for Go (Go, Seth Erickson)
- includes gocfl which is a validator (Go, Seth Erickson)
- ocfl-index OCFL storage root indexer (Go, Seth Erickson)
- OCFL implementation in Python (Python, Simeon Warner)
- OCFL HTTP service over an OCFL repository (Clojure, Ben Cail)
- ocfl-validate (Python, Simeon Warner)
- gocfl (Go, Jürgen Enge)