In development Plugins are a work in progress. Plugins are being developed this is a taster of what is already available.

Plugin ecosystem

Your node, extended.

Talesmith stays lean at the core. Hubs host a marketplace catalog of plugins; your node downloads manifests you choose and runs them in a sandbox beside your posts and connections. No app store lock-in—your data stays on your node.

  • Hub lists verified plugins
  • Node installs & enables
  • You configure in settings

New to hubs? Read Using a hub · Run a node: Get started

Writing · Full app

Studio

Long-form writing on your node: draft in Studio, organize with folders and categories, and publish articles to your feed when you are ready.

  • Markdown editing with images and search for readers
  • Owner menu entry and full-screen shell on your node
  • SQLite-backed storage on the node (enable PDO SQLite on your host)

Community · Full app

Threadbare

A forum on your node—threads, topics, comments, and optional public read access for guests.

  • Privacy controls for private or public boards
  • Integrates with the side panel menu when enabled
  • Voting and guest routes where you allow them

Writing · Publishing

Publishing

Full-length markdown articles with images, categories, and search—geared toward public article pages on your node.

  • Configurable intro text and default category
  • Database-backed article storage
  • Complements short posts on your home wall

Profile · Hub directory

Sim Racing Profile

Expand your node profile for sim racers—streaming links, league info, and badges shown on hub directory cards.

  • Twitch, YouTube, and custom profile fields
  • Hub directory display when registered with a sim racing hub
  • Generated UI on the node from hub-stored settings

Navigation · Side panel

Side panel menu

Add a custom link menu to the left or right side panel on your node—your links, your labels, nested groups if you need them.

  • Configure menu name, panel side, and ordered links
  • Works alongside other plugins that expose side-panel cards
  • No code required—settings drive the UI

Sim racing · Live data

ACC Emperor Server Card

Assetto Corsa Competizione league stats from ACC Emperor—pick a known league or add your own server. The hub fetches Emperor data and renders your race card on your profile or side panel.

  • Built-in league presets plus custom server URLs
  • Requires hub-side data sync (requires_hub_data)
  • Profile and side-panel placements

For developers

Build for the marketplace

Plugins are versioned manifests with integrity hashes, published through hubs and installed on nodes that opt in. Host UI, API routes, and hub directory cards are declared in JSON—your PHP and assets ship in a sandbox package on the node.

Coming soon A Talesmith plugin SDK and publishing guide will be published here.