PHPackages                             zeeshanu/opus - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. zeeshanu/opus

ActiveProject[Framework](/categories/framework)

zeeshanu/opus
=============

Open source knowledge base application for Teams

v1.3.4(9y ago)1.2k2.0k154[16 issues](https://github.com/zeeshanu/opus/issues)MITJavaScriptPHP &gt;=7.0CI passing

Since Apr 2Pushed 1y ago47 watchersCompare

[ Source](https://github.com/zeeshanu/opus)[ Packagist](https://packagist.org/packages/zeeshanu/opus)[ RSS](/packages/zeeshanu-opus/feed)WikiDiscussions master Synced 3d ago

READMEChangelog (6)Dependencies (10)Versions (6)Used By (0)

[![](https://camo.githubusercontent.com/b8b608ffc9b40bf368fe665940f69d8c857212325ab06d8c5938977d6bd38c6f/687474703a2f2f692e696d6775722e636f6d2f416646583776512e706e67)](http://i.imgur.com/Oxh9Mhg.png)

Opensource knowledge base application for Teams.

 [ ![](https://camo.githubusercontent.com/45baec8368c0c3a615ccadb824cfd8280ea0f53dbb2e47a7a105aa1c756c8896/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f666f6c6c6f776572732f7a69697368616e65642e7376673f6c6162656c3d466f6c6c6f772532302534307a69697368616e6564267374796c653d736f6369616c) ](https://github.com/ziishaned)

Introduction
------------

[](#introduction)

Opus is a place for your team to document who you are, what you do and how you do it. It helps you create and maintain a knowledge base for your teams.

[![Opus](https://camo.githubusercontent.com/fcb26bd3d9bbf9e11df67cd108747744c6b1cf76b0c5f312bdf4de097a505ee8/687474703a2f2f692e696d6775722e636f6d2f575a76584558592e706e67)](https://camo.githubusercontent.com/fcb26bd3d9bbf9e11df67cd108747744c6b1cf76b0c5f312bdf4de097a505ee8/687474703a2f2f692e696d6775722e636f6d2f575a76584558592e706e67)

Motivation
----------

[](#motivation)

As companies grow, it becomes difficult to manage and communicate the knowledge across different departments, Opus acts as a single source of truth; a go-to place for the employees to get knowledge. It gives enterprises the power to create anything and everything; from meeting notes, project plans, product requirements, technical documentations, orchestrate processes, work-flows and more.

There are spaces for every team, department or major project. Then employees can create, organize and share knowledge inside their relevant teams and keep work organized. There is a structured hierarchy and powerful search engine to find what you need quickly and easily. Apart from that, templates help creating documents without any hassle and there is PDF and Office Docs generation for the ease of sharing.

Features
--------

[](#features)

- Create manage Wikis (group of knowledge pages)
- Create nested pages inside wikis
- Manage wikis and pages by spaces and tags
- Invite employees by email
- Powerful ACL to assign different roles and permissions to employees.
- Slack notifications for the wiki updates
- Mark wikis and pages as favorite
- Watch wiki/pages to get notified
- In-app notifications
- Discussions using comments
- Create reusable page templates
- Search across the knowledge base
- ..and more

Screenshots
-----------

[](#screenshots)

You can find some screenshots of the application in this following [link](https://github.com/ziishaned/opus/blob/master/demo.md).

Installation
------------

[](#installation)

You can use one of the following methods:

- [Docker](#docker)
- [Localhost](#localhost)

### Docker

[](#docker)

```
composer create-project ziishaned/opus
cd opus
cp .env.dist .env
docker-compose up
docker-compose exec app php artisan key:generate
docker-compose exec app php artisan migrate
docker run -v "$PWD":/var/www/ opus_app /usr/local/bin/composer install
```

### Localhost

[](#localhost)

- Run the below command in your terminal: ```
    composer create-project ziishaned/opus
    ```
- Create `.env` using `.env.dist` and populate the relevant information
- Install the dependencies ```
    composer install
    ```
- Open the project directory and run the below ```
    php artisan migrate
    ```
- Generate an application key ```
    php artisan key:generate
    ```
- Run the database seeder ```
    php artisan db:seed
    ```

Contributions
-------------

[](#contributions)

- Report issues
- Spread the word
- Reach out to me directly at

License
-------

[](#license)

The license holder is allowed to use the software for free, as long as they don't make money using it. [Read more in License](https://github.com/ziishaned/opus/blob/master/LICENSE.md)

###  Health Score

44

—

FairBetter than 92% of packages

Maintenance34

Infrequent updates — may be unmaintained

Popularity42

Moderate usage in the ecosystem

Community31

Small or concentrated contributor base

Maturity62

Established project with proven stability

 Bus Factor1

Top contributor holds 95.4% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~2 days

Total

5

Last Release

3320d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/93f670b66ad848731a36e428e51d2ba2e50f881121257b4ce3e8783344673f09?d=identicon)[zeeshanahmad](/maintainers/zeeshanahmad)

---

Top Contributors

[![ziishaned](https://avatars.githubusercontent.com/u/16267321?v=4)](https://github.com/ziishaned "ziishaned (557 commits)")[![kamranahmedse](https://avatars.githubusercontent.com/u/4921183?v=4)](https://github.com/kamranahmedse "kamranahmedse (4 commits)")[![nilbuild](https://avatars.githubusercontent.com/u/4921183?v=4)](https://github.com/nilbuild "nilbuild (4 commits)")[![simondotwhite](https://avatars.githubusercontent.com/u/793770?v=4)](https://github.com/simondotwhite "simondotwhite (3 commits)")[![tobias-kuendig](https://avatars.githubusercontent.com/u/8600029?v=4)](https://github.com/tobias-kuendig "tobias-kuendig (3 commits)")[![misaelbg](https://avatars.githubusercontent.com/u/20372670?v=4)](https://github.com/misaelbg "misaelbg (2 commits)")[![jpmurray](https://avatars.githubusercontent.com/u/1550428?v=4)](https://github.com/jpmurray "jpmurray (2 commits)")[![SteveGrosbois](https://avatars.githubusercontent.com/u/412969?v=4)](https://github.com/SteveGrosbois "SteveGrosbois (1 commits)")[![twmbx](https://avatars.githubusercontent.com/u/536306?v=4)](https://github.com/twmbx "twmbx (1 commits)")[![monsieurmechant](https://avatars.githubusercontent.com/u/2571625?v=4)](https://github.com/monsieurmechant "monsieurmechant (1 commits)")[![facundofarias](https://avatars.githubusercontent.com/u/2700564?v=4)](https://github.com/facundofarias "facundofarias (1 commits)")[![jahvi](https://avatars.githubusercontent.com/u/661330?v=4)](https://github.com/jahvi "jahvi (1 commits)")[![jakus1](https://avatars.githubusercontent.com/u/585029?v=4)](https://github.com/jakus1 "jakus1 (1 commits)")[![jkbrlw](https://avatars.githubusercontent.com/u/585029?v=4)](https://github.com/jkbrlw "jkbrlw (1 commits)")[![Braunson](https://avatars.githubusercontent.com/u/577273?v=4)](https://github.com/Braunson "Braunson (1 commits)")[![SorianoTech](https://avatars.githubusercontent.com/u/36919042?v=4)](https://github.com/SorianoTech "SorianoTech (1 commits)")

---

Tags

frameworklaravel

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/zeeshanu-opus/health.svg)

```
[![Health](https://phpackages.com/badges/zeeshanu-opus/health.svg)](https://phpackages.com/packages/zeeshanu-opus)
```

###  Alternatives

[bagisto/bagisto

Bagisto Laravel E-Commerce

26.2k161.6k7](/packages/bagisto-bagisto)[krayin/laravel-crm

Krayin CRM

22.0k32.8k1](/packages/krayin-laravel-crm)[unopim/unopim

UnoPim Laravel PIM

9.4k1.8k](/packages/unopim-unopim)[bytefury/crater

Free &amp; Open Source Invoice App for Individuals &amp; Small Businesses. https://craterapp.com

8.3k4.2k](/packages/bytefury-crater)[kompo/kompo

Laravel &amp; Vue.js FullStack Components for Rapid Application Development

11812.4k21](/packages/kompo-kompo)[despark/ignicms

Administrative interface builder for Laravel 5.1

222.5k1](/packages/despark-ignicms)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
