Home
Softono

Pattern Builder

Open source PHP
15
Stars
2
Forks
2
Issues
2
Watchers
5 months
Last Commit

 About Pattern Builder

A way to manage WordPress Patterns in Themes

Platforms

Web Self-hosted

Languages

PHP

Need Help Installing Pattern Builder?

We provide expert installation service for this software. Our team will install, configure, and secure Pattern Builder on your server. plans start at just $30.

Pattern Builder

View on GitHub

Pattern Builder for WordPress

Manage Block Patterns Like a Pro - Create, edit, and organize WordPress block patterns directly in your admin area with a powerful, intuitive interface.

Features

Pattern Management Made Easy

  • Unified Interface - Manage both theme patterns and user-created patterns in one place
  • Visual Editor - Create patterns using the familiar WordPress block editor
  • Code Editor - Edit pattern markup directly with syntax validation
  • Live Preview - See your patterns in action before saving

Powerful Organization

  • Categories - Organize patterns by category for easy discovery
  • Advanced Search - Find patterns quickly with powerful filtering options
  • Tags & Keywords - Add metadata to make patterns discoverable
  • Sync Status - Manage synced and unsynced patterns effortlessly

Developer-Friendly

  • Export to Theme - Convert user patterns to theme files with proper formatting
  • Asset Management - Automatically handles pattern images and media
  • Block Bindings - Advanced pattern configuration with block bindings support

Requirements

  • WordPress 6.6 or higher
  • PHP 7.2 or higher
  • Modern browser with JavaScript enabled

Development

Quick Start

# Clone the repository
git clone https://github.com/Twenty-Bellows/pattern-builder.git
cd pattern-builder

# Install dependencies
npm install
composer install

# Build assets
npm run build

# Start development environment with Docker
npm run start

# Watch for changes during development
npm run watch

Use Cases

For Theme Developers

  • Create and manage theme patterns visually
  • Export patterns with proper formatting
  • Organize patterns by category
  • Test patterns before deployment

For Site Builders

  • Build custom patterns without coding
  • Reuse patterns across multiple pages
  • Share patterns between sites
  • Maintain pattern library

For Agencies

  • Create pattern libraries for clients
  • Standardize design systems
  • Speed up development workflow
  • Maintain brand consistency

Contributing

Coding Standards

  • Follow WordPress coding standards for PHP
  • Use ESLint configuration for JavaScript
  • Write tests for new features
  • Update documentation as needed

Credits

Pattern Builder is developed and maintained by Twenty Bellows.

Support