Primo is a visual CMS that makes it a blast to build pages, manage content, and edit code - one block at a time.
Primo is a visual CMS that allows you to easily manage content, edit code, and deploy static sites.
Key features of Primo include:
Drag-n-drop page building Build pages by dragging and dropping pre-built blocks.
Visual content editing Update text, images, and links directly on the page.
Integrated development Access each block's code with a click. Blocks are Svelte components.
Static Sites Websites are secure, scalable, and fast-loading.
Real-time collaboration Invite collaborators as developers or content editors.
Multisite: Create an unlimited number of websites on a single server.
Deploy to Github: Deploy your site to a Github repository and then to any web host.
Themes: Customize free themes using CSS variables.
Primo Library: Access a growing library of pre-built blocks.
Build with Svelte: Page blocks are written with Svelte.
Internationalization: Manage content for over 60 locales.
Primo API Improvements Enabled support for internationalized content, static content, and subpages.
Icon Picker Field Choose from hundreds of thousands of open-source icons.
Primo allows you to set up your own server in under 5 minutes and manage unlimited sites. It is suited for smaller, custom websites.
Future updates may include using it headless alongside SvelteKit, NextJS, etc; design fields to give content editors predefined style options; and cloud functions for writing backend code from Primo.