An InvenioRDM extension that adds modular, configurable layout and client-side validation to the record deposit form. It augments the stock deposit form with configurable multi-page layouts, resource-type–driven field visibility and UI, custom fields integration, autosave, and optional client-side validation.
Beta version — Usage and configuration may change.
Version 0.3.4
Copyright (C) 2023-2026 Mesh Research. Licensed under the MIT License. See the LICENSE file for details.
Installation, configuration, extending the form, and full documentation are published at:
https://mesh-research.github.io/invenio-modular-deposit-form/
A good place to start is the Introduction.
Feature suggestions and pull requests are welcome. Please open an issue or pull request on the GitHub repository.