Mishka CMS brings AI-assisted editing of pages, layouts, components and styles right in the browser. They go live in production instantly. Open source and free. Every site is its own tenant. Real-time everywhere. Plugin & event ready.
Mishka CMS itself is open source and free. The $250 lifetime purchase gives you all commercial extensions free, plus support.
A simplified, clickable model of the admin with sample data, not a live install. Switch tenant sites, open pages, layouts and components with their preview, HEEx source and version history, and browse media, users, permissions, the Blog and Documentation extensions and settings.
↑ an interactive preview with sample data · nothing you click here is saved
In Mishka CMS every site is its own tenant, with its own domain, pages, components, media, users and permissions. Master users run every site; tenant users only ever see their own. The data layer keeps tenants apart, and each site can serve Phoenix LiveView pages, a headless JSON:API and GraphQL API, or both.
AI-assisted editing, built-in SEO, a guided installer, multi-tenancy, live editing, real-time updates and plugins. Tap a feature to see how Mishka CMS does it.
Describe a change in plain words, or select an element and ask the AI to edit just that part. AI edits go through the same history as your own, so each one can be undone, and you connect the AI model you choose.
Every page gets its title, description, canonical address, Open Graph and Twitter tags and JSON-LD structured data from what it already holds. Each site serves its own sitemap.xml and robots.txt, and shared links get a share card.
Run mix setup to install the dependencies, create the database and build the assets. Start the server and a browser wizard creates your master admin and first site, installs UI components and sets the site title, email and languages.
One Mishka CMS install runs many websites, each with its own domain, content, users and layouts, kept apart by tenant at the data layer and governed by master users. Not folders. Real isolation.
Pages, layouts, components, JS and CSS live in the database and compile at runtime. Build in the visual page builder or edit the HEEx yourself, save a draft, then publish: it is live on production right away. No redeploy, no Git push.
Built on Elixir and Phoenix LiveView. Dashboards update live, activity streams in, and changes from other admins appear instantly. No SDK, no polling, no extra services.
Every part of Mishka CMS fires named events. Plugins hook in by priority through Mishka Installer to change behaviour without touching the core: halt, transform or observe.
The team that builds Mishka CMS takes on Elixir and Phoenix projects, from a single custom extension to a full enterprise platform, and stands behind every install with real support.
Need something Mishka CMS doesn't have yet, like a shop, a members area or a bespoke workflow? We design and build it as an extension, yours to keep.
Multi-team, multi-tenant rollouts with SSO, audit, compliance and migration from your old CMS. Architected and delivered end-to-end.
A fast, professional website without the agency price tag. We set up Mishka CMS, theme it to your brand, and hand you the keys.
Sites, pages, layouts, components, media, auth & permissions: the core every site runs on.
A full blog engine: multi-author posts, collections, tags, threaded comments, ratings and a share card for every post.
Versioned documentation: workspaces, sections, multi-language notes and a content plus technical review workflow.
New Mishka CMS releases, Elixir and Phoenix patterns, and case studies from the team. No spam, unsubscribe anytime.