# Crisp A fast, private WordPress suite for building client sites that convert. ![The Crisp theme](screenshot.png) --- ## Every pageview was paying a tax - Page builders shipping megabytes of JavaScript - Admin screens carrying upsells - Themes calling home to a vendor's cloud The client pays in load time, in privacy, and in a site they never fully own. --- ## One question > Does this help someone ship a fast site that converts? If it didn't, it didn't make the cut. --- ## Speed is the default - Integration styles load **only** on requests that use them - Customizer CSS compiled once and cached - Theme scripts: async, in the footer, zero dependencies - Navigation drops to an **11 KB** file when you skip sticky headers - Google Fonts served from your own domain --- ## No bloat Close to **fifty** single-purpose components. Remove any of them with one filter, before it registers a single hook. ```php add_filter( 'crisp_theme_components', fn ( array $components ) => array_filter( $components, fn ( $component ) => 'breadcrumbs' !== $component->get_slug() ) ); ``` No proprietary framework. No page-builder runtime riding along. --- ## No hidden tracking - No telemetry - No analytics - No template cloud - Nothing from a vendor's CDN Your sites talk to your server, and nothing else. --- ## Built for whoever edits the site after launch That person is rarely a developer. Crisp keeps them in the block editor they already know. - Drag-and-drop header and footer builders - Global colors and fonts that cascade site-wide - Forms, query loops and dynamic content as ordinary blocks --- ## AI that knows your brand Crisp AI drafts sections from your **real** palette and fonts. The theme tells the agent what palette slot 3 means, instead of letting it guess hex values that look plausible. --- ## The Crisp suite | | | | --- | --- | | **Crisp** | The foundation: header and footer builder, global design controls | | **Crisp Blocks** | Layout, forms, dynamic content, filterable query loops, mega menus | | **Crisp Motion** | Scroll reveal, parallax, sticky and 3D, with no scripts on pages without motion | | **Crisp AI** | Builds sections from your blocks, voice, colors and content | | **Crisp Consent** | A cookie consent banner you edit with blocks | | **Crisp Static** | Publish to Cloudflare as static HTML, with rollback | | **Crisp Migrate Tool** | Scan, dry-run, back up, validate, roll back | | **Crisp Manager** | Updates and licenses through the normal WordPress Updates screen | --- ## Accessible by design - Carries the **accessibility-ready** tag - Built to **WCAG 2.2 AA** - Tested with keyboard-only, NVDA, VoiceOver, axe and WAVE - Regression-tested on every update, so fixes stay fixed --- ## Under the hood - PHP 8.3+, no legacy compatibility layer - WordPress coding standards, all output escaped - **Zero** runtime Composer dependencies - Global styles through `theme.json` and the editor's native systems - Site-specific work in a child theme, so it stays portable and yours --- ## Yours to keep Crisp is commercial software licensed **GPL-3.0-or-later**. The code you run is yours to inspect, modify and keep. One license, one site, updates through the WordPress dashboard or Composer. --- # Ship fast sites that convert. **Crisp** by Always Curious --- ## alwayscurious/crisp Crisp - a lightweight, block-first WordPress base theme. Composer is used for dev tooling only; the theme ships its own autoloader. **Access required** — Licensed customers install this in seconds. [talk with us for more details](mailto:hello@alwayscurious.co). Latest release 1.6.0 · License GPL-3.0-or-later