Are.na plug-in

I’m hoping somebody more skilled at programming than I might want to take on building an http://are.na plug-in for obsidian.

One was recently made for logseq GitHub - jellea/logseq-arena-plugin: Unofficial Are.na plugin for Logseq. After playing around with the are.na node wrapper GitHub - ivangreene/arena-js: are.na API wrapper for JavaScript and templater I was able to get some basic functionality working, however my js knowledge is very limited.

Proposed functionality

  • chooser to search and select public are.na channels by keyword
  • chooser to list and select personal channels by keyword
  • get channel blocks by type
  • add channel block content to obsidian note using formatted templates (block.id, block.title, block.url, block.image.link, etc)
  • make new obsidian notes for each block using formatted templates
  • list are.na connected channels / blocks
  • publish selected obsidian note to are.na as markdown

Benefits

  • easy to discover related connections outside of your note content
  • easy to add images, links, videos to notes without saving files, drag dropping etc
  • easy to bookmark content on mobile via are.na apps