This is an Obsidian plugin to create permanent archival links with Perma.cc.
Perma.cc is an archiving service operated by a consortium of university libraries.
Here is how Perma.cc describes itself:
When a user creates a Perma.cc link, Perma.cc archives the referenced content and generates a link to an archived record of the page. Regardless of what may happen to the original source, the archived record will always be available through the Perma.cc link. To learn more about how Perma.cc works, please take a look at our user guide.
Perma.cc is developed and maintained by the Harvard Law School Library in conjunction with university law libraries across the country and other organizations in the “forever” business.
Before you can create permalinks, you must create an account with Perma.cc and find your API key.
Your API key is shown at https://perma.cc/settings/tools. Copy it to your clipboard.
Next, in Obsidian, go to your settings, click Community plugins, and find Archive with Perma.cc. Toggle the plugin on, and then click the gear icon to go to its configuration screen.
Paste your API key into the text box.
The easist way to archive the source for your current page is to click the new infinity icon in the ribbon.
You can also use the command in the command palette.
If you have a url property set in the current note, the plugin will call the Perma.cc API to create an archive, and add the URL to that archive into the permalink property.
The plugin uses the Perma.cc API via @harvard-lil/perma-js-sdk, a JavaScript SDK published by the Harvard Library Innovation Lab.



