EULfedora is an extensible library for creating and managing digital objects in a Fedora Commons repository. It eases mapping Fedora digital object types to Python classes along with ingesting, managing, and searching reposited content. Its builtin datastream abstractions include idiomatic Python access to XML and RDF datastreams. They’re also extensible, allowing applications to define other datastream types as needed.
The library contains extra integration for Django apps, though the core repository functionality is framework-agnostic.
- Creating a simple Django app for Fedora Commons repository content
- Example Uses
eulfedora– Python objects to interact with the Fedora Commons repository
- Change & Version Information