Drupal is a powerful open-source CMS framework for complex content models, access rules, and enterprise sites. Splitleaf is a local-first desktop app for visual site editing, file-based content, and static publish to your host.
Why this choice matters more than it looks
Drupal's power comes with weight: module selection and updates, hosting suited to a PHP application, security patch cadence, and specialist knowledge for customizations. That weight is justified for complex institutional sites. It is expensive overhead for a marketing site that could be static HTML.
Feature comparison
| Capability | Splitleaf | Drupal |
|---|---|---|
| Product shape | Desktop site manager | CMS framework / application |
| Content storage | Files on disk / Git | Database (CMS entities) |
| Page design | Visual HTML/CSS designer | Themes / layout systems / site building |
| Structured content | Collections + fields | Highly flexible content modeling |
| Access control | Workspace / site membership (simpler) | Deep roles and permissions |
| Content delivery | Static HTML/CSS publish | Dynamic CMS responses (unless decoupled) |
| Operations burden | Low for static sites | Higher (updates, modules, hosting) |
| AI workflow | In-app agent on site files (BYOK) | Custom / contrib integrations |
| Vendor lock-in | Low on files | Medium (Drupal architecture + modules) |