primo is an all-in-one CMS that makes it simpler to build, manage, and publish static websites.
Manage your websites one component at a time, use Svelte out of the box and modify component code with the flick of a switch, and arrange pages and sites without code.
Primo comes with beautiful pre-built components (written in Svelte) that adapt to your site's design and a Component Library to manage them in.
Develop your site directly in Primo, one component at a time using HTML, CSS, and JavaScript (or Svelte). Leverage instant previews, Emmet, autocomplete, and more.
Use components to build websites without any code (until you need it). Edit content directly on the page or from isolated fields and easily manage translations.
Publish your static site directly to a static host like Netlify or Vercel, upload it to a GitHub repo, or download it to host it on any web host.
We're growing an active community of friendly developers focused on making the web better for everyone, for good.