Planetable.xyz - Native macOS App for Building dWebsites on IPFS + ENS

Planet is a native macOS app for building and hosting decentralized websites on IPFS + ENS. You can use it to follow the updates from other ENS websites too. Content is hosted with a local IPFS node, so cloud is not required.

For example, the project’s blog is built with Planet app and linked to an ENS domain:

https://planetable.eth.limo

Another retro gaming themed blog:

https://gamedb.eth.limo

Open Source

Features

  • Build a blog and publish it to IPFS
  • Built-in local IPFS node
  • Generate an IPNS that is ready to be set as EIP-1577 ENS contenthash
  • Pinning content when following, make content usable offline
  • Follow the updates of websites running on ENS, NFT avatar as site icon is supported
  • Markdown editor with live preview
  • Attach video, audio, or any format of files
  • Star or share posts
  • Global audio player
  • Template browser for managing and building templates
  • Integration with WorldWideWeb for previewing sites built with Planet
  • Integration with Plausible.io for traffic analytics, example: Plausible · planetable.eth.limo
  • Integration with dWebServices.xyz for hosted IPNS records
  • Export/Import website
  • RSS reader, all three formats, RSS, Atom, and JSON Feed, are supported
  • Sandboxed native macOS app created with SwiftUI 3

I look forward to your feedback! Thank you! :blush:

3 Likes

Very cool project!

If you were to integrate my decentralized social media protocol you could make all the blogs created with Planet interoperable and get comments too.

Let me know if your interested!