HomeWebBlocks UIWebBlocks CMSCommerce GuideArticles

Open-source tools for Laravel teams

Build the interface. Add structured publishing when you need it.

WebBlocks combines a source-visible UI system with a Laravel-native CMS. Use either product independently, or use both as one inspectable path from interface to publication.

Choose the product that fits the work

The products share a design language, but neither depends on adopting the other.

Laravel-native CMS

Add publishing without replacing your application

Install WebBlocks CMS with Composer to manage structured blocks, multiple sites, locales, media, revisions, permissions and reviewed publishing inside Laravel.

  • Composer package for Laravel
  • Multisite and multilingual publishing
  • Media, revisions, roles and editorial workflow
  • Permission-scoped APIs for trusted automation
  • No Node, npm or Vite build required for CMS assets

HTML-first UI

Build from visible, reusable patterns

Use documented HTML patterns, design tokens and opt-in JavaScript without adding a framework wrapper around your interface.

  • Source-visible HTML patterns
  • Tokens, layout primitives and components
  • Light, dark and responsive behavior
  • Versioned guidance for people and coding agents
Documentation

Inspect the product before you adopt it

Read the installation contract, explore the real administration workflow and review the public source. WebBlocks is open source and designed to remain understandable to the team that operates it.

Start with the part you need

Use WebBlocks UI for interface foundations. Choose WebBlocks CMS when a Laravel application needs governed content operations across sites and languages.