About Deco
Deco is a Git-based visual CMS for TypeScript projects built on Deno, with server-side JSX templates and client-side interactivity through HTMX. Changes made in the visual editor are saved to Git, and developers can edit on the web while committing locally through an HTTPS tunnel to their development machine.
Business users and editors get a content editor UI generated automatically from TypeScript props, an asset manager with multimedia support, a publishing workflow with staging, immutable releases and instant rollbacks, and roles and permissions for content-only editors. It has native Tailwind theme support with component libraries such as DaisyUI, Preline, FloatUI and Shadcn UI.
Sites deploy with one click to Deno-compatible hosts, with Deno Deploy the preferred partner and other providers listed as coming. The README also lists deco.cx PRO managed hosting at 99 USD per month. Starting from a template at deco.new creates a GitHub repository and a free deco.site domain. The framework is licensed under Apache-2.0.
Key features
- Git-based visual content editing
- Editor UI generated from TypeScript props
- Server-side JSX with HTMX interactivity
- Tailwind themes and component libraries
- Staging, immutable releases and rollbacks
- One-click Deno Deploy hosting
Good fit for
- →Visual editing for Deno-based sites
- →Marketing sites with content-only editor roles
- Tags
- cms
- deno
- htmx
- tailwind
- git-based
- visual-editor
- typescript
- headless-cms
Deco: questions and answers
- What is Deco used for?
- Deco is a Git-based visual CMS for TypeScript sites on Deno, HTMX and Tailwind, with a content editor UI generated from component props. It is a good fit for visual editing for Deno-based sites and marketing sites with content-only editor roles.
- Is Deco open source?
- Yes. Deco is open source under the Apache-2.0 licence. Its source code is on GitHub at deco-cx/deco and is written mainly in TypeScript.
- Is Deco free?
- Yes. Deco is open source, so the software itself is free to use. A managed cloud version is also available, with paid plans from R$100 per seat per month.
- Can I self-host Deco?
- Yes. Deco can be self-hosted on your own server or infrastructure.
- What is Deco an alternative to?
- Deco is an open-source alternative to Storyblok and CloudCannon. Other open-source alternatives to Storyblok include Alinea, Keystatic and TinaCMS.
- Is Deco actively maintained?
- Yes. The most recent commit to Deco was on 1 October 2026, and the latest release is 1.211.2, published on 22 September 2026. The project has 849 stars on GitHub.
Open-source alternatives to Deco
See all
Alinea
CMS
Content management, streamlined
MITvs Storyblok★ 855
Keystatic
CMS
First class CMS experience, TypeScript API, Markdown & YAML/JSON based, no DB
MITvs Prismic★ 2.4k
TinaCMS
CMS
TinaCMS is the leading open-source headless CMS that supports Markdown and Visual Editing.
Apache-2.0vs Storyblok★ 14k
Decap CMS
CMS
A Git-based CMS for Static Site Generators
MITvs Prismic★ 19k
Pages CMS
CMS
The simplest CMS you'll ever need. Manage content and media right in your GitHub repositor
MITvs Prismic★ 4.1k
Sveltia CMS
CMS
Leading Git-based headless CMS. Successor to Netlify/Decap CMS. Modern UX, first-class i18
MITvs Storyblok★ 2.9k
SaaS alternatives to Deco
See all
Storyblok
CMS
Headless CMS with a visual editor for component-based pages
SaaS
CloudCannon
CMS
Git-based visual CMS for static sites with editing tools for content teams
SaaS
Contza
CMS
Developer-first CMS that adds visual content editing to a website
SaaS
ButterCMS
CMS
Hosted headless CMS and blog engine with APIs for many frameworks
SaaS
Contentful
CMS
Headless CMS and content platform with APIs, structured content and localization
SaaS
Cosmic
CMS
API-first headless CMS with a hosted dashboard and media library
SaaS

