Primo
Primo Primo

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.