Terminology
- The library — this package.
- An updater script — this is what you would run to add/update plugins in specific ecosystems.
- An input — list of references to the outputs. Example: for Vim plugins, this would be a CSV table with Git URLs.
- An output — what is generated at the end. This can be for example a plugin or an extension.
- An entry — a single unit of what updater updates. For Vim plugins this would be a plugin, for Gnome extensions this would be an extension.
Gprefix means it is a Generic.