--- title: Arena Block description: "iPhone app, CLI and browser extension to compose social media posts into Are.na blocks." image: https://media.fjpaz.net/projects/arena-block/tui-tour-light.poster.703fb0c6.webp canonical: https://fjpaz.net/arena-block markdown: https://fjpaz.net/arena-block.md section: projects year: "2026" tags: - context - GUI urls: - https://github.com/jmpaz/arena-block --- # Arena Block iPhone app, CLI and browser extension to compose social media posts into [Are.na](https://www.are.na/are-na-team/how-do-you-describe-are-na-at-a-party) [blocks](https://help.are.na/docs/guides/handling-blocks-with-care). Year: 2026 · Site: [github.com/jmpaz/arena-block](https://github.com/jmpaz/arena-block) · Tags: context, GUI ### [in-progress](https://fjpaz.net/arena-block#in-progress) · text excerpt I have been working (so far just prompting) a bit on this social importer app for Are.na I care a lot about post [→ block](https://help.are.na/docs/guides/handling-blocks-with-care) representation… many of the blocks in [this collection](https://www.are.na/share/KkubHFA) could have benefited from the app’s baseline feature / initial reason for existence, which is/was to import something (anything) meaningful vs white box, or bot rejection page, or giant profile picture the app imports from x.com/bsky, tiktok/IG, reddit/HN/lobste.rs some outputs at [inprogress.works](https://inprogress.works), Oct 2026 (edited) ## [Terminal](https://fjpaz.net/arena-block#terminal) CLI + TUI ### [cli-quote-two-channels](https://fjpaz.net/arena-block#cli-quote-two-channels) · video ![arena-block previewing an X quote post, then saving it to AI analogies and LLM interaction](https://media.fjpaz.net/projects/arena-block/cli-quote-two-channels-light.poster.47c9dd63.webp) Video: [cli-quote-two-channels-light.d6a6940c.webm](https://media.fjpaz.net/projects/arena-block/cli-quote-two-channels-light.d6a6940c.webm) · 2066×1154 ### [tui-tour-clip](https://fjpaz.net/arena-block#tui-tour-clip) · video ![arena-block pick in a terminal, opening the picker, searching channels and saving a block to two of them](https://media.fjpaz.net/projects/arena-block/tui-tour-light.poster.703fb0c6.webp) Video: [tui-tour-light.00fbf8b9.webm](https://media.fjpaz.net/projects/arena-block/tui-tour-light.00fbf8b9.webm) · 2066×796 ### [tui-tour-details](https://fjpaz.net/arena-block#tui-tour-details) · image ![The picker with the details of a channel beside the list](https://media.fjpaz.net/projects/arena-block/tui-tour-details-light.56bbcb9e.webp) ## [Mobile](https://fjpaz.net/arena-block#ios) iOS app ### [replaced-cli](https://fjpaz.net/arena-block#replaced-cli) · chat excerpt [9:59 AM] Josh: still need to clean but happy to say the app has replaced ~all of my mobile cli usage [10:05 AM] Josh: now has thread crawling (pulls in post body for text/desc, and media for mosaic) [image] Discord, Oct 9, 2026 Previous: [Context Runtime](https://fjpaz.net/context-runtime) · Next: [Wikireceipt](https://fjpaz.net/wikireceipt)