Install
Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/plakio/q2/releases/download/v0.3.26/q2.zipQ2 is a modern, self-hosted collaborative workspace built natively on WordPress and Gutenberg. It is an independent project inspired by product lessons from P2; it is not an official continuation, fork, or compatibility layer.
The authenticated homepage becomes a theme-independent workspace for posts, threaded discussions, pages, media, search, notifications, people, projects, and tasks. Content stays in native WordPress posts, pages, comments, users, media, tags, revisions, and blocks. Q2 includes workspace cover and icon controls plus Task, Project Status, Changelog, Survey, and Files blocks.
Try Q2 in your browser with the WordPress Playground demo.
Requirements
- WordPress 7.1+
- PHP 8.1+
- Node 24+ and npm 11+ for development
Installation
From a release ZIP
- Download
q2-X.Y.Z.zipfrom the latest GitHub release. - In WordPress, go to Plugins → Add New Plugin → Upload Plugin.
- Select the ZIP, choose Install Now, and activate Q2.
- Sign in and visit the site homepage. Q2 uses the homepage as the private workspace;
/q2/is retained as a compatibility entry.
From source
Clone or copy the repository to wp-content/plugins/q2, then run:
npm install
composer install
npm run build:assets
Activate Q2 in WordPress and visit the site homepage while signed in.
Q2 uses the WordPress site language. English (en_US) is the source language, and Spanish (es_ES) translations are included. Change the locale under Settings → General → Site Language.
Development
npm install
composer install
npm run build:assets
composer lint
npm run check
Use npm run start for a development build with file watching. npm run i18n:update refreshes the translation template and Spanish catalog after source strings change; npm run i18n:build compiles the PHP and JavaScript translation files.
npm run build compiles the application and creates a clean versioned plugin ZIP with its SHA-256 checksum in dist/. Development files, dependencies, local agent configuration, credentials, and caches are excluded.
Releases and updates
Q2 uses public GitHub Releases as its WordPress update source; no GitHub token is required in wp-config.php. WordPress compares the installed version with the latest stable vX.Y.Z release and installs its versioned q2-X.Y.Z.zip asset.
From a clean main branch, create a release with:
npm run release # patch bump
npm run release -- minor
npm run release -- 1.0.0
The release command updates version files, runs checks, builds the ZIP, commits, tags, and pushes. The tag triggers .github/workflows/release.yml, which publishes the clean ZIP and checksums using GitHub’s automatic Actions token.
The product definition is in docs/product.md, architecture is in docs/architecture.md, and the data model is in docs/data-model.md.
License
Q2 is free software licensed under the GNU General Public License, version 2 or later (GPL-2.0-or-later).
Releases
Newest 25 of 48 recorded releases. Each count is every asset in that release; expand a row for the breakdown.
v0.3.26
latest
Oct 13, 2026 9d ago
q2.zip
+3 assets
4
Oct 13, 2026 9d ago
q2.zip
+3 assets
1
Oct 13, 2026 10d ago
q2.zip
+3 assets
2
Oct 12, 2026 11d ago
q2.zip
+3 assets
cohort
7
Oct 12, 2026 11d ago
q2.zip
+3 assets
1
Oct 12, 2026 11d ago
q2.zip
+3 assets
1
Oct 12, 2026 11d ago
q2.zip
+3 assets
0
Oct 12, 2026 11d ago
q2.zip
+3 assets
1
Oct 12, 2026 11d ago
q2.zip
+3 assets
1
Oct 12, 2026 11d ago
q2.zip
+3 assets
1
Oct 12, 2026 11d ago
q2.zip
+3 assets
1
Oct 12, 2026 11d ago
q2.zip
+3 assets
1
Oct 12, 2026 11d ago
q2.zip
+3 assets
0
Oct 12, 2026 11d ago
q2.zip
+3 assets
1
Oct 11, 2026 11d ago
q2.zip
+3 assets
1
Oct 11, 2026 11d ago
q2.zip
+3 assets
1
Oct 11, 2026 11d ago
q2.zip
+3 assets
0
Oct 11, 2026 11d ago
q2.zip
+3 assets
1
Oct 11, 2026 11d ago
q2.zip
+3 assets
0
Oct 11, 2026 11d ago
q2.zip
+3 assets
1
Oct 11, 2026 11d ago
q2.zip
+3 assets
1
Oct 11, 2026 11d ago
q2.zip
+3 assets
1
Oct 11, 2026 11d ago
q2.zip
+3 assets
1
Oct 11, 2026 11d ago
q2.zip
+3 assets
0
Oct 11, 2026 11d ago
q2.zip
+3 assets
1
Active-site estimate ≈10 comes from the v0.3.23 cohort. Method.