If you are not sure if the website you would like to visit is secure, you can verify it here. Enter the website address of the page and see parts of its content and the thumbnail images on this site. None (if any) dangerous scripts on the referenced page will be executed. Additionally, if the selected site contains subpages, you can verify it (review) in batches containing 5 pages.
favicon.ico: emdashcms.com - EmDash CMS.

site address: emdashcms.com

site title: EmDash CMS

Our opinion (on Saturday 17 October 2026 8:50:16 UTC):

GREEN status (no comments) - no comments
After content analysis of this website we propose the following hashtags:



Meta tags:
description=An open source Astro CMS built for humans and agents.;

Headings (most frequently used words):

the, cms, and, your, with, plugins, for, you, agent, build, site, today, frequently, asked, questions, astro, native, spiritual, wordpress, successor, drafts, revisions, scheduling, built, agents, in, mind, extend, without, security, nightmare, product, community, resources,

Text of the page (most frequently used words):
the (31), and (28), emdash (17), your (17), with (14), for (13), content (12), cms (11), admin (11), astro (10), plugin (9), #plugins (9), you (8), from (8), string (8), build (7), agent (7), pages (7), open (6), wordpress (6), capabilities (6), posts (6), draft (6), blog (5), community (5), playground (5), built (5), mcp (5), site (5), types (5), june (5), title (5), tools (5), try (5), source (4), discord (4), agents (4), can (4), create (4), get (4), server (4), that (4), schema (4), media (4), revisions (4), claude (4), typescript (4), permissions (4), hooks (4), schedule (4), edit (4), publish (4), product (3), team (3), docs (3), full (3), api (3), where (3), run (3), ready (3), menus (3), any (3), other (3), cmss (3), slack (3), com (3), own (3), feature (3), section (3), fields (3), copy (3), routes (3), every (3), summer (3), sale (3), live (3), drafts (3), preview (3), one (3), well (3), small (3), big (3), impact (3), generated (3), excerpt (3), cloudflare (2), github (2), humans (2), chat (2), questions (2), sandbox (2), npm (2), out (2), new (2), how (2), model (2), context (2), taxonomies (2), into (2), opencode (2), tool (2), just (2), use (2), stack (2), like (2), its (2), security (2), ecosystem (2), manage (2), storage (2), filesystem (2), environment (2), variables (2), notify (2), install (2), they (2), see (2), only (2), bento (2), illustrations (2), links (2), type (2), marketing (2), add (2), block (2), this (2), page (2), starts (2), search (2), post (2), client (2), cursor (2), codex (2), same (2), mar (2), now (2), changes (2), published (2), version (2), saved (2), categories (2), tags (2), export (2), widgets (2), spiritual (2), successor (2), render (2), thing (2), best (2), does (2), searchable (2), end (2), prompt (2), copied (2), bluesky (2), browse (2), registry (2), browser (2), follow (2), emdashcms (2), system, dark, light, brought, 2026, documentation, resources, join, issue, cover, setup, architecture, reference, ask, instant, scaffold, project, local, computer, deployment, started, great, whether, not, excels, shipping, protocol, exposes, drop, aware, works, suddenly, things, were, chore, sent, off, work, need, fully, has, lot, similarities, popular, but, improves, posture, eliminating, risk, comes, will, support, based, secure, execution, scoped, making, sure, damage, different, gives, typed, polished, both, what, frequently, asked, undeclared, hosts, access, isolate, accept, cancel, make, network, requests, read, requires, following, their, isolated, declare, approve, without, nightmare, grid, cards, icons, features, headline, optional, actions, hero, insert, reusable, next, illustration, describes, header, editable, card, lives, description, label, index, blocks, src, extend, scheduled, jun, content_schedule, data, collection, content_create, check, duplicates, calls, ships, connect, scripts, through, rest, cli, mind, created, updated, publication, date, later, visitors, still, revision, yesterday, while, stays, untouched, restore, earlier, publishing, share, before, anything, goes, scheduling, 342, files, 128, xml, complete, import, bylines, sections, redirects, comments, everything, love, about, fast, modern, are, expect, them, importer, brings, over, via, getemdashentry, notes, building, software, less, yoursite, featured_pill_tag, featured_pill_text, featured_on_homepage, boolean, portabletextblock, status, slug, null, interface, env, defined, field, portabletext, text, required, first, class, integration, define, entry, structured, json, native, combines, frontend, today, manually, paste, coding, begin, starter, plan, locally, again, latest, our, here, announcement,


Text of the page (random words):
emdash cms product playground try the admin in your browser plugins browse the plugin registry build a plugin hooks routes and admin pages docs blog community discord chat with the team and community bluesky follow emdashcms com x follow emdashcms product playground try the admin in your browser plugins browse the plugin registry build a plugin hooks routes and admin pages docs blog community discord bluesky x 13 5k try it announcement emdash 1 0 is here the cms for you and your agent emdash is the spiritual successor to wordpress an open source agent ready full stack cms for astro try it out in our playground npm create emdash latest or build with an agent copy prompt copied try again an emdash starter for your agent plan build preview locally prompt copied paste it into your coding agent to begin copy manually capabilities build your site today emdash combines with astro to create one end to end typescript cms and frontend the astro native cms first class astro integration define content types in the admin get typescript types generated from your schema and render every entry on the server from structured json content types posts 3 fields title title string required searchable excerpt excerpt text content content portabletext searchable add field 01 model fields defined in the admin posts edit draft title small tools big impact content the best tools do one thing well publish 02 edit drafts revisions and preview emdash env d ts generated 21 export interface post 22 id string 23 slug string null 24 status string 25 title string 26 excerpt string 27 content portabletextblock 28 featured_on_homepage boolean 29 featured_pill_text string 30 featured_pill_tag string 03 type types generated from your schema yoursite com blog small tools big impact blog june 1 small tools big impact notes on building software that does less and does it well the best tools do one thing well 04 render astro pages via getemdashentry a spiritual wordpress successor everything you love about wordpress in a fast modern admin pages posts media menus widgets and taxonomies are where you expect them and the built in importer brings your content over my site content pages posts media manage comments menus redirects widgets sections categories tags bylines import from wordpress complete export xml 2 4 mb posts and pages 128 media files 342 categories and tags 36 drafts revisions and scheduling edit drafts while the live page stays untouched restore earlier revisions schedule publishing and share preview links before anything goes live mar 12 published yesterday revision saved just now draft saved publish changes publish live version visitors still see the published version draft changes ready to publish now or schedule for later publication date mar 12 9 00 am created and updated built with agents in mind every site ships with an mcp server connect claude codex cursor or any mcp client to draft edit search and schedule content with the same permissions as your team scripts get the same through the rest api and cli codex cursor claude opencode any mcp client claude draft a summer sale post for june 1 at 9 am 3 tool calls check for duplicates search create draft content_create collection posts data title summer sale starts june 1 schedule for june 1 content_schedule summer sale starts june 1 scheduled for jun 1 9 00 am extend with plugins add your own block types admin pages hooks storage and api routes in typescript every section on this page is a block from this site s own plugin src plugins marketing blocks index ts 84 85 type marketing capabilities 86 label capabilities 87 description feature bento with illustrations 88 only the header is editable card copy lives in capabilities astro 89 next to the illustration it describes 90 fields 91 section insert a reusable section hero headline with optional links or agent actions capabilities feature bento with illustrations features grid of feature cards with icons plugins without the security nightmare plugins you install from the admin run in their own isolated sandbox they see no environment variables or filesystem and get only the capabilities they declare and you approve plugin permissions slack notify requires the following permissions read your content make network requests to hooks slack com cancel accept install slack notify isolate no access environment variables filesystem other plugins storage undeclared hosts frequently asked questions what is emdash emdash is an open source cms built on astro from cloudflare it gives you a typed schema a polished admin and an mcp server so both humans and ai agents can manage your content how is it different from other cmss like wordpress emdash is a fully typescript full stack cms built on astro it has a lot of similarities to popular cmss like wordpress but improves on its security posture by eliminating the risk that comes with its plugin ecosystem emdash will support a new plugin ecosystem based on secure execution context and scoped permissions making sure your plugins can t damage your site do i need to use ai to use emdash no emdash is a great cms whether you run it with ai agents or not where emdash excels is in shipping a model context protocol server that exposes content schema media taxonomies menus and revisions drop it into claude opencode or any mcp aware tool and it just works suddenly things that were a chore in other cmss can be sent off as work for your agent to do how do i get started open the playground for an instant sandbox or run npm create emdash to scaffold out a new project on your local computer ready for deployment where can i ask questions join the discord to chat with the team and community or open an issue on github the docs cover setup architecture and the full api reference an open source astro cms built for humans and agents product playground emdash build plugins community discord github admin resources documentation blog build a plugin 2026 emdash cms open source cms for astro brought to you by cloudflare light dark system
Thumbnail images (randomly selected): * Images may be subject to copyright.GREEN status (no comments)
  • EmDash CMS
  • EmDash CMS

Verified site has: 3 subpage(s). Do you want to verify them? Verify pages:

1-3


The site also has 4 references to external domain(s).

 discord.gg  Verify  bsky.app  Verify  x.com  Verify
 github.com  Verify


Top 50 hastags from of all verified websites.

Supplementary Information (add-on for SEO geeks)*- See more on header.verify-www.com

Header

HTTP/1.1 200 OK
Date Sat, 17 Oct 2026 08:50:16 GMT
Content-Type text/html
Transfer-Encoding chunked
Connection close
CF-Cache-Status HIT
Age 5471
Cache-Control no-cache
Last-Modified Thu, 15 Oct 2026 17:38:58 GMT
Link <htt????/docs.emdashcms.com/>; rel= service-doc , <htt????/docs.emdashcms.com/llms.txt>; rel= describedby ; type= text/plain , </start.md>; rel= describedby ; type= text/markdown ; title= Build a site with EmDash
Cf-Placement remote-IAD
Permissions-Policy camera=(), microphone=(), geolocation=(), payment=()
Referrer-Policy strict-origin-when-cross-origin
Server-Timing setup;dur=51;desc= Setup probe , rt;dur=92;desc= Runtime init , rt.db;dur=50;desc= DB init + migration policy , rt.secrets;dur=0;desc= Validate encryption key , rt.plugins;dur=42;desc= Plugin states , rt.seedcheck;dur=42;desc= Auto-seed gate , rt.hookselections;dur=42;desc= Exclusive hook selections , rt.site;dur=42;desc= Site info options , rt.sandbox;dur=0;desc= Sandboxed plugins , rt.hooks;dur=0;desc= Exclusive hook resolution , rt.cron;dur=0;desc= Cron init (recovery deferred post-response) , rt.lifecycle;dur=0;desc= Config plugin install/activate , render;dur=204;desc= Page render , mw;dur=296;desc= Total middleware , db.total;dur=552;desc= DB total , db.count;dur=13;desc= Query count , db.first;dur=0;desc= First query at , db.last;dur=296;desc= Last query at , cache.hit;dur=0;desc= Cache hits , cache.miss;dur=1;desc= Cache misses
X-Content-Type-Options nosniff
X-Frame-Options SAMEORIGIN
Content-Encoding gzip
Server cloudflare
CF-RAY a4be0e061e9d06d2-AMS

Meta Tags

title="EmDash CMS"
charset="UTF-8"
name="viewport" content="width=device-width, initial-scale=1.0"
name="description" content="An open source Astro CMS built for humans and agents."
name="twitter:card" content="summary_large_image"
name="twitter:title" content="EmDash CMS"
name="twitter:description" content="An open source Astro CMS built for humans and agents."
name="twitter:image" content="htt????/emdashcms.com/_emdash/api/media/file/01KREDEFB0J69BDDYKA339VMNJ.png"
property="og:type" content="website"
property="og:title" content="EmDash CMS"
property="og:description" content="An open source Astro CMS built for humans and agents."
property="og:image" content="htt????/emdashcms.com/_emdash/api/media/file/01KREDEFB0J69BDDYKA339VMNJ.png"
property="og:url" content="htt????/emdashcms.com/"
property="og:site_name" content="EmDash CMS"

Load Info

page size24516
load time (s)0.125002
redirect count0
speed download196128
server IP 104.18.20.136
* all occurrences of the string "http://" have been changed to "htt???/"