made with Svelte


Component-based CMS

Visit Site


Component-based CMS

"Primo is a component-based CMS that makes it easy to build visually-editable static sites. Instead of developing your website by editing files, Primo lets you build web pages out of individual components (or sections) containing both code and content.

By embedding a development environment alongside the CMS, Primo enables you to make site modifications on the fly and build/integrate components that can be used by content editors (who don't have access to the code) to arrange pages and sites section by section.

When you publish and update your site, Primo compiles and deploys it as a static site (with no JS by default) to Vercel, Netlify, Github, etc.

primo's true power comes from Svelte, the underlying framework used to build primo components and compile websites. As far as frontend technologies go, none comes close to Svelte in terms of approachability, simplicity, and capability, making it the ideal engine for primo (as well as the ideal engine to build primo itself)."

Social Media Links

PingCRM Inertia.js Demo Application
icon-eye-dark Created with Sketch. 6.606
Datawrapper Tool to create interactive Charts, Maps & Tables
icon-eye-dark Created with Sketch. 3.325
Sentry for Svelte Svelte Error & Performance Monitoring
🧡 Sponsored by Friends
We’re hosting on Digital Ocean! 💙 Try it today and get a free $100 credit.
LearnAwesome Curated Learning Resources
icon-eye-dark Created with Sketch. 587
LiveSvelte Svelte inside Phoenix LiveView
icon-eye-dark Created with Sketch. 891