https://github.com/rdmorganiser/rdmo-plugins
List of plugins for RDMO.
https://github.com/rdmorganiser/rdmo-plugins
Last synced: 4 months ago
JSON representation
List of plugins for RDMO.
- Host: GitHub
- URL: https://github.com/rdmorganiser/rdmo-plugins
- Owner: rdmorganiser
- License: apache-2.0
- Created: 2020-05-29T12:54:12.000Z (about 6 years ago)
- Default Branch: main
- Last Pushed: 2025-06-26T11:53:35.000Z (12 months ago)
- Last Synced: 2025-09-05T19:30:19.650Z (10 months ago)
- Homepage:
- Size: 143 KB
- Stars: 5
- Watchers: 6
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# RDMO Plugins
This repository contains a list of the currently available [RDMO](https://rdmorganiser.github.io/) plugins.
For additional information, please refer to the corresponding documentation at
https://rdmo.readthedocs.io/en/latest/plugins/index.html.
## Plugins maintained by RDMO
### RDMO re3data plugin
https://github.com/rdmorganiser/rdmo-plugins-re3data
The dynamic re3data optionset will query [re3data.org](https://www.re3data.org/) for repositories
that match the research field of the project (as given by the `project/research_field/title` attribute).
### RDMO ORCID plugin
https://github.com/rdmorganiser/rdmo-plugins-orcid
This plugin implements dynamic option set, that queries the expanded-search endpoint of the
[ORCID public API](https://info.orcid.org/documentation/api-tutorials/api-tutorial-searching-the-orcid-registry/).
### RDMO ROR plugin
https://github.com/rdmorganiser/rdmo-plugins-ror
This plugin implements dynamic option set, that queries the expanded-search endpoint of the
[ROR API](https://ror.readme.io/docs/rest-api).
### RDMO GND plugin
https://github.com/rdmorganiser/rdmo-plugins-gnd
This plugin implements dynamic option set, that queries the API for the Gemeinsame Normdatei (GND)
at https://lobid.org/gnd.
### RDMO Wikidata plugin
https://github.com/rdmorganiser/rdmo-plugins-wikidata
This plugin implements dynamic option set, that queries the Wikidata Search API at https://www.wikidata.org/w/api.php.
### RDMO maDMP plugin
https://github.com/rdmorganiser/rdmo-plugins-madmp
This repo contains two plugins to provide interoperability of [RDMO](https://github.com/rdmorganiser/rdmo)
with the [RDA-DMP-Common-Standard (maDMP)](https://github.com/RDA-DMP-Common/RDA-DMP-Common-Standard):
* `rdmo_madmp.exports.MaDMPExport`, which lets users download their RDMO project as maDMP JSON metadata files,
* `rdmo_madmp.exports.MaDMPExport`, which lets users import maDMP JSON metadata files into RDMO.
### RDMO DataCite plugin
https://github.com/rdmorganiser/rdmo-plugins-datacite
This repo implements two plugins to provide interoperability of [RDMO](https://github.com/rdmorganiser/rdmo)
with [DataCite](https://datacite.org/):
* `rdmo_datacite.exports.DataCiteExport`, which lets users download their RDMO datasets
as DataCite XML metadata files (combined in one ZIP file),
* `rdmo_datacite.imports.DataCiteImport`, which lets users import DataCite XML metadata
files into an **existing** RDMO project.
### RDMO RADAR plugin
https://github.com/rdmorganiser/rdmo-plugins-radar
This repo implements several plugins to connect [RDMO](https://github.com/rdmorganiser/rdmo)
with [RADAR](https://www.radar-service.eu/):
* `rdmo_radar.exports.RadarExport`, which lets users download their RDMO datasets as RADAR-XML metadata files,
* `rdmo_radar.exports.RadarExportProvider`, which lets push their RDMO datasets directly to RADAR,
* `rdmo_radar.imports.RadarImport`, which lets users import RADAR-XML metadata files (exported from RADAR) into RDMO.
The `RadarExportProvider` plugin uses [OAUTH 2.0](https://oauth.net/2/), so that users use
their respective accounts in both systems.
### RDMO Zenodo plugin
https://github.com/rdmorganiser/rdmo-plugins-zenodo
This plugin implements an [export provider](https://rdmo.readthedocs.io/en/latest/plugins/index.html#export-providers)
for RDMO, which lets users push metadata from RDMO to Zenodo work packages. The plugin uses
[OAUTH 2.0](https://oauth.net/2/), so that users use their respective accounts in both systems.
It creates only the metadata in Zenodo, so that users need to upload the actual data on Zenodo themselfes.
### RDMO GitHub plugin
https://github.com/rdmorganiser/rdmo-plugins-github
This repo implements two plugins for [RDMO](https://github.com/rdmorganiser/rdmo):
* an [issue provider](https://rdmo.readthedocs.io/en/latest/plugins/index.html#issue-providers),
which lets users push their tasks from RDMO to GitHub issues.
* a [project import plugins](https://rdmo.readthedocs.io/en/latest/plugins/index.html#project-import-plugins),
which can be used to import projects from (public or private)repos.
The plugin uses [OAUTH 2.0](https://oauth.net/2/), so that users use their respective accounts in both systems.
### RDMO GitLab plugin
https://github.com/rdmorganiser/rdmo-plugins-gitlab
This repo implements two plugins for [RDMO](https://github.com/rdmorganiser/rdmo):
* an [issue provider](https://rdmo.readthedocs.io/en/latest/plugins/index.html#issue-providers),
which lets users push their tasks from RDMO to GitLab issues.
* a [project import plugins](https://rdmo.readthedocs.io/en/latest/plugins/index.html#project-import-plugins),
which can be used to import projects from (public or private)repos.
The plugin uses [OAUTH 2.0](https://oauth.net/2/), so that users use their respective accounts in both systems.
### RDMO OpenProject plugin
https://github.com/rdmorganiser/rdmo-plugins-openproject
This plugin implements an [issue provider](https://rdmo.readthedocs.io/en/latest/plugins/index.html#issue-providers)
for RDMO, which lets users push their tasks from RDMO to OpenProject work packages. The plugin uses
[OAUTH 2.0](https://oauth.net/2/), so that users use their respective accounts in both systems.
## Plugins contributed by the community
### RDMO Sensor AWI optionset plugin
https://github.com/hafu/rdmo-sensor-awi
Queries the Sensor Information System of the Alfred-Wegener-Institut, Helmholtz-Zentrum für Polar- und Meeresforschung (AWI).
This is an example optionset plugin, to show how to gather information from other systems.