Native macOS app for building and reading decentralized blogs running on IPFS ENS.

Joined February 2022
149 Photos and videos
Pinned Tweet
a local-first web publishing app for cypherpunks.
2
1
13
4,756
planetable.eth retweeted
Made a skill for @PlanetableXYZ APIs so your harnesses can now maintain your Planetable blog for you - including custom code, themes, everything. Compatible with @cursor_ai, @claudeai and of course Codex, using my own fork of the create-skill skill. @OpenAIDevs github.com/Swader/skill-plan…
1
2
8
2,067
The latest Insider builds are now built with macOS 26 SDK and using Liquid Glass UI when running on macOS 26.
1
1
157
Planet is a sandboxed native macOS app. That means we can use some really powerful native macOS APIs, and that is what we just shipped in the latest 0.22.0: - Hardware-accelerated H.264/HEVC video compression when you add video to your post - When writing a post, directly import photos from a nearby iPhone/iPad - CJK fuzzy search - Paste anything (image, audio, video, markdown, pdf) into the editor, and it will just handle them Learn more: planetable.eth.limo/feature-…
1
401
Also new in this release: - Publish to Cloudflare Pages - Publish to SSH Rsync destinations - New settings to use an AI API to chat with your articles
185
planetable.eth retweeted
Mar 22
This is an experiment. A minimal implementation of IPFS in Swift. It has a minimal API and CLI. You can start it as a daemon, add files to it, and get CID. You can get CID from other peers, and other peers can see it. I started it because I wanted a pure Swift implementation of IPFS that could one day be used in full-featured mobile versions of @PlanetableXYZ. github.com/Planetable/Hoshi
1
1
13
3,549
If you want to control Planet app from @OpenClaw, just give it this API documentation to create a skill: raw.githubusercontent.com/Pl…
2
249
planetable.eth retweeted
13 Dec 2025
Started consolidating my writing. Scattered posts from long ago that still hold some value to me or others will be re-collected onto my @PlanetableXYZ-powered blog. Time to clean up my digital footprint and go a bit long-form again, while making sure the posts stick around post an HTTPs cert expiration or a server shutdown. Feels better. Just re-published Neural Decorators: bruno.eth.link/B887286C-A0DF…
1
6
1,172
Pinnable is an IPFS pinning (storage) service for IPNS/ENS websites. It retains all historical CIDs for a website you add, allowing you to recover previous versions if needed. pinnable.xyz/
2
240
This is so cool! bruno.eth.limo
14 Oct 2025
Oookay cool, finally live! It took a few hours of work on and off. I have replicated @thekitze's website as a @PlanetableXYZ theme. It supports custom value parsing for left sidebar and mid-bar so you can configure those via Custom Code injection, and it has custom rendering for Project and Videos views that breaks off from the Planetable template mold somewhat. Works nice on mobile too. Needs a bit more polish overall, but I think it's pretty cool, and now I can blog into it from Planet and it gets hosted through IPFS and linked via bruno.eth, instantly live. Wonderful! The theme's source is listed on my projects page, download there! 😉
6
730
planetable.eth retweeted
14 Oct 2025
Oookay cool, finally live! It took a few hours of work on and off. I have replicated @thekitze's website as a @PlanetableXYZ theme. It supports custom value parsing for left sidebar and mid-bar so you can configure those via Custom Code injection, and it has custom rendering for Project and Videos views that breaks off from the Planetable template mold somewhat. Works nice on mobile too. Needs a bit more polish overall, but I think it's pretty cool, and now I can blog into it from Planet and it gets hosted through IPFS and linked via bruno.eth, instantly live. Wonderful! The theme's source is listed on my projects page, download there! 😉
2
2
6
2,389
planetable.eth retweeted
1/7 Decentralized publishing isn’t a future vision, it’s already live on macOS. 👨🏻‍💻 Meet Planet (@PlanetableXYZ): a native app that lets anyone build, publish, and follow websites on IPFS, anchored by ENS or .sol domains. No server, no gatekeepers. Proudly aligned with our vision of self-sovereign networks. 🧵👇
2
1
12
2,417
planetable.eth retweeted
🕵🏻 .eth names started as identity. Now they’re turning into homepages. This is how infra shifts — slowly, then in a native macOS app 🪐
Or, you can simply use a native macOS GUI app @PlanetableXYZ that includes: Static Site Generator Markdown Editor IPFS Node planetable.eth.limo/
8
12
27
17,009
Or, you can simply use a native macOS GUI app @PlanetableXYZ that includes: Static Site Generator Markdown Editor IPFS Node planetable.eth.limo/
16 Jul 2025
Did you know .eth names can point to full websites? Vitalik’s personal blog lives at vitalik.eth.limo
1
1
5
5,923
If you want to keep posting video or audio content to your ENS website, @PlanetableXYZ is probably the only tool that can help you do so. ohlife.eth.sucks/9BF3B466-6E…
3
1,271
Markdown files are also published when you use Planet to write blogs. This makes it easy to plug your Planet sites into LLM. For example, this is the Markdown version of our latest post: planetable.eth.limo/quality-…

1
933
The problem @PlanetableXYZ is solving is clear: @ensdomains ENS names look like domain names, so can they host websites like domain names? Once you go down this rabbit hole, you begin to learn new concepts because ENS works differently. If no one can take down your domain since it is a record on a blockchain, what about the content it points to? Is there a way to ensure the content cannot be taken down as well? So we built @PlanetableXYZ, a native macOS app that provides everything you need to self-host your content for ENS, utilizing all the new ideas from the new protocols.
3
4
19
1,707
With @PlanetableXYZ, your self-hosted blog content on your ENS does not rely on a platform to exist. planetable.eth.limo/
4 Jun 2025
Your name should outlast platforms. ENS is decentralized, portable, and forever yours.
1
6
17
4,170