# weird

> Weird is a self-hosted, local-first CMS for personal digital gardens — WordPress meets Notion with Linktree simplicity. Rust/SvelteKit, Rauthy OIDC, optional p2p.

- **Category:** Content Management
- **Licence:** Other
- **Latest version:** v0.4.0
- **Open source:** source_available
- **Languages:** Typescript, Rust, Svelte
- **Platforms:** Docker Compose
- **Tags:** Social Network, Linked Data, Cms, Indieweb, Sveltekit, Local First, OIDC, Graph Database, Identity, Rust, Federated, Digital garden, Websites, P2p, Personal Website, Posse, Pesos, Webring, Nomadic Identity

## Description

Weird is a local-first Content Management System for personal digital gardens. It blends a WordPress-style site builder with a Notion-like editor and Linktree-level simplicity. Users can spin up a personal web page in minutes, pull in content from other platforms via automated PESOS/POSSE pipelines, and tend their garden over time instead of chasing a chronological feed. The backend runs on Rust (Leaf Server, Iroh, Willow) and the frontend on SvelteKit. Authentication is handled by Rauthy (OIDC), with IndieAuth and FedCM on the roadmap. A full Docker Compose stack is provided for self-hosting, exposing the app on port 9523 alongside Rauthy (8921) and an SMTP dev server (8091). The project is pre-1.0 (v0.4.0) and actively developed, with federated webrings, peer-to-peer networking, and nomadic identity planned.

## Links

- [Homepage](https://github.com/muni-town/weird)
- [Website](https://a.weird.one)
- [GitHub Repository](https://github.com/muni-town/weird)
- [Discord Server](https://discord.gg/mbQYgFVBQx)
- [Matrix Space](https://matrix.to/#/#muni-town:commune.sh)
- [Roadmap Tracking Issue](https://github.com/muni-town/weird/issues/1)

---
Source: https://selfhost.directory/project/weird