drupal / webship_starter
The Webship site template: a site to manage software, with documentation, products and releases, a newsletter and social sharing. Built with the UI Suite UIkit theme (UIkit and HTMX) on top of Drupal and Display Builder. No Canvas, no Layout Builder.
Package info
git.drupalcode.org/project/webship_starter.git
Type:drupal-recipe
pkg:composer/drupal/webship_starter
Requires
- drupal/core: ^11.4 || ^12
- drupal/ui_suite_uikit: ^1.0@dev
- drupal/webadmin: ~12.0@dev
- drupal/webassets: ~12.0@dev
- drupal/webconfig: ~12.0@dev
- drupal/webdash: ^1.0@dev
- drupal/webdev: ~12.0@dev
- drupal/webdoc: ~12.0@dev
- drupal/webeditor: ~12.0@dev
- drupal/webnewsletter: ~12.0@dev
- drupal/webpage: ~12.0@dev
- drupal/webreleases: ~12.0@dev
- drupal/websecurity: ~12.0@dev
- drupal/webseo: ~12.0@dev
- drupal/webshare: 2.0.x-dev
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-09-14 11:09:25 UTC
README
The Webship site template: a site to manage software, with documentation, products and releases, a newsletter and social sharing. It brings the Webship 11.0.x distribution to recipes.
Maintained by Webship. Built with the UI Suite UIkit theme, with UIkit and HTMX, on top of Drupal and Display Builder. No Layout Builder displays and no Drupal Canvas.
The site template works on its own: it applies the Web Admin, Web SEO, Web Security, Web Development, Web Page, Web Assets, Web Editor, Web Config, Web Doc, Web Releases and Web Newsletter default recipes, the Web Dashboard recipe and core recipes, never another site template.

Install
With the Website project template and DDEV:
composer create-project drupal/website my_site
cd my_site
ddev config --project-type=drupal --docroot=web
ddev start
ddev composer require drupal/webship_starter
ddev drush site:install recipes/webship_starter -y
ddev launch
The Webship installer lists the site templates: choose Webship Starter.
On an installed site, apply it as a recipe:
ddev composer require drupal/webship_starter
ddev drush recipe recipes/webship_starter
What you get
- Content types: Webpage, with the media library (images, documents, audio, video) of Web Assets.
- A page layout built in Display Builder with UIkit components: sticky navbar with logo, main and account menus, offcanvas menu on small screens, content section and footer with menus and social links.
- Web Doc: documentation book pages, with a Documentation page at
/docs. - Web Releases: products and release notes, at
/products. - Web Newsletter: a newsletter subscription webform.
- Webshare: social sharing buttons.
- Contact webform with anti-spam protection, at
/contact. - Administration: Web Admin with Gin and its toolbar, Coffee, Project Browser and automatic updates; the Webmaster and Editorial default dashboards of the Web Dashboard recipe, built with Display Builder.
- SEO and security: Web SEO with breadcrumbs, redirects, path aliases, metatags and the XML sitemap; Web Security with anti-spam protection and login by email or username.
- Editing and configuration: the editor and configuration management features of Webship.
- Design system: the UI Suite UIkit theme with its UI Styles utilities, UI Skins design tokens (light and dark color modes) and UI Icons pack.
Requirements
- Drupal 11.4 or later.
- PHP 8.3 or later.
- Composer 2.
Tests
yarn install
LAUNCH_URL=https://my-site.ddev.site yarn test