Francesco Bernini15 downloadsRender Are.na channels as live, responsive masonry grids inside your notes with a simple code block.
Render Are.na channels as live, responsive masonry grids inside your Obsidian notes with a single code block. Works in both Reading view and Live Preview.
Unofficial. This plugin is an independent community project. It is not affiliated with, endorsed by, or supported by Are.na. It uses the public Are.na API.

Add a code block to any note:
```arena
channel: arena-influences
```
The channel renders as a masonry grid that adapts its column count to the note width.
You can paste a full URL instead of a slug — it's extracted automatically:
```arena
channel: https://www.are.na/charles-broskoski/arena-influences
```
Any global setting can be overridden inside a block:
```arena
channel: arena-influences
columns: 300
gap: 20
variant: large
caption: true
link: false
fullwidth: false
```
| Key | Values | Default |
|---|---|---|
channel |
slug or Are.na URL (required) | — |
columns |
target column width in px | 240 |
gap |
space between items in px | 14 |
variant |
small / medium / large / original |
medium |
caption |
true / false |
on |
link |
true / false |
on |
fullwidth |
true / false |
on |
cssclasses frontmatter
needed; disable globally or per block with fullwidth: false.This plugin connects to the internet to do its job:
Authorization header.No other servers are contacted. No telemetry or usage data is collected.
An Are.na account (Personal Access Token) is required only for private
channels. The token is stored locally in your vault's plugin folder
(data.json), in plain text.
Settings → Community plugins → Browse → search "Are.na Channels".
main.js, manifest.json, and styles.css from the latest
release.<vault>/.obsidian/plugins/arena-channels/.npm install
npm run dev # watch build
npm run build # production build + typecheck
MIT