Download the PHP package nowo-tech/wiki-bundle without Composer
On this page you can find all versions of the php package nowo-tech/wiki-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download nowo-tech/wiki-bundle
More information about nowo-tech/wiki-bundle
Files in nowo-tech/wiki-bundle
Package wiki-bundle
Short Description Symfony bundle for versionable team wiki pages (Outline/Notion-style) with Tiptap rich text
License MIT
Homepage https://github.com/nowo-tech/WikiBundle
Informations about the package wiki-bundle
Wiki Bundle
⭐ Found this useful? Give it a star on GitHub so more developers can find it.
FrankenPHP demos: runtime is selected with FRANKENPHP_MODE (worker default, or classic for per-request PHP / hot-reload). See docs/DEMO-FRANKENPHP.md.
Symfony bundle for a versionable team wiki: spaces, page trees, immutable revisions, diff, search, and Tiptap rich-text editing (Notion-like variant).
This bundle is FrankenPHP worker mode friendly.
Features
- Wiki spaces scoped per team or user
- Pages with slug, parent/child tree, archive (revisions kept)
- Immutable revisions on every save
- Revision diff between any two versions
- Full-text search in title and current revision body (per space or all accessible spaces), with contextual excerpts
- Import / export — Outline and Notion Markdown trees (UI +
wiki:import/wiki:exportcommands) - Symfony AI (optional) — ask questions about wiki content with RAG context (
symfony/ai-bundle) WikiAccessCheckerInterface+WikiTeamMembershipResolverInterfacefor app ACL- Twig layout overrides + CSRF on POST actions
- Integrates TiptapEditorBundle (
variant: notionby default) - Manage UI look-and-feel via
nowo_wiki.web_ui(css_framework, optional hostlayout_template)
Installation
See Installation.
Demo
Documentation
- Installation
- Configuration
- Usage
- Contributing
- Code of Conduct
- Changelog
- Upgrading
- Release
- Security
- Engram
- Spec-driven development
- GitHub Spec Kit
Additional documentation
- GitHub Actions CI requirements
- Demo with FrankenPHP
Tests and coverage
| Language | Coverage |
|---|---|
| PHP | 100% — make test-coverage |
| TypeScript | 100% — make test-ts (wiki assets) |
PHPUnit: 230 tests. Coverage threshold enforced via make test-coverage-100 / composer test-coverage-100.
License
MIT — see LICENSE.
All versions of wiki-bundle with dependencies
doctrine/orm Version ^2.15 || ^3.0
ext-zip Version *
league/commonmark Version ^2.7
league/html-to-markdown Version ^5.1
nowo-tech/form-kit-bundle Version ^2.0
nowo-tech/tiptap-editor-bundle Version ^1.0
nowo-tech/ui-kit-bundle Version ^1.4
php Version >=8.2 <8.6
symfony/config Version ^7.4 || ^8.0
symfony/console Version ^7.4 || ^8.0
symfony/dependency-injection Version ^7.4 || ^8.0
symfony/form Version ^7.4 || ^8.0
symfony/framework-bundle Version ^7.4 || ^8.0
symfony/http-kernel Version ^7.4 || ^8.0
symfony/routing Version ^7.4 || ^8.0
symfony/security-bundle Version ^7.4 || ^8.0
symfony/translation Version ^7.4 || ^8.0
symfony/twig-bundle Version ^7.4 || ^8.0
symfony/validator Version ^7.4 || ^8.0
symfony/yaml Version ^7.4 || ^8.0
twig/extra-bundle Version ^3.12
twig/string-extra Version ^3.12