About PluralPort Converter

Move your plural data between apps.

Most plural apps store data in their own shape. This converter reads that shape and writes the shared PluralPort format. It's free, open source, and runs in your browser with no account needed to use.

Why it exists

The plural community uses a lot of apps. From toolkit apps like Simply Plural, Octocon, and PluralSpace to proxies like PluralKit and Tupperbox. Each one stores data differently. Historically it's meant that apps have to add support to allow certain exports/imports from other apps, that's where PluralPort comes in. It allows for an easy, expected format for exports and imports.

Supported conversions

Add one
Available now
  • Ampersand logoAmpersandPluralPortv0.1 (draft)
  • BerryTree logoBerryTreePluralPortv0.1 (draft)
  • PluralKit logoPluralKitPluralPortv0.1 (draft)
  • Octocon logoOctoconPluralPortv0.1 (draft)
Planned
  • Simply Plural logoSimply PluralPluralPortv0.1 (draft)
    Soon
  • PluralSpace logoPluralSpacePluralPortv0.1 (draft)
    Soon

About this project

PluralPort Converter started out as a PluralSpace project, and is now maintained alongside the PluralPort specification. It exists so that getting your data out of an app doesn't depend on that app, or on finding some third app that happens to read both formats. It's free and open source. PRs are welcome!

Add a converter

A converter is one file in app/lib/converters/ that handles the export and conversion to a new format.
Sources and destinations are listed in app/lib/registry.ts and auto register once added.

Want Octocon, Tupperbox, or something else? Open a PR and contribute!