PHPackages                             codex/composer-plugin - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. codex/composer-plugin

ActiveComposer-plugin[Utility &amp; Helpers](/categories/utility)

codex/composer-plugin
=====================

Composer plugin for Codex.

016953PHP

Since Apr 27Pushed 7y ago1 watchersCompare

[ Source](https://github.com/codex-project/composer-plugin)[ Packagist](https://packagist.org/packages/codex/composer-plugin)[ RSS](/packages/codex-composer-plugin/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependenciesVersions (1)Used By (3)

   title Overview   subtitle Codex Documentation  Codex Documentation
===================

[](#codex-documentation)

> Head over to [codex-project.ninja](http://codex-project.ninja) for the full documentation (starting with this document) to get started.

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

[](#introduction)

**Codex** is a file-based documentation platform built on top of Laravel. It's completely customizable and dead simple to use to create beautiful documentation.

Codex is able to do things like transforming markdown or automaticaly fetching documentation from a Bitbucket/Github repositories. Most of it's features are provided by addons. Codex is extenable, themeable, hackable and simple to setup and use.

**Codex** &gt; **Projects** &gt; **Revisions** &gt; **Documents** &gt; **Processors** &gt; **Output**

- *Codex* can provide documentation for multiple *Projects*.
- Each *Project* has one or more *Revisions (versions)*
- Each *Revision* contains *Documents*.
- Each *Document* is passed trough *Processors*, modifying it's content before displaying.

Features
--------

[](#features)

- Laravel 5
- Markdown, Creole or custom document parsers
- Host a unlimited number of *projects/manuals* with accompanying *versions*
- Extenable, themeable, hackable
- Simple to setup and use
- Syntax Highlighting
- Easy navigation defined in YAML
- SEO Friendly URLs
- Default theme build on Laravels theme
- Multiple storage methods (local, dropbox, amazon, etc)
- Can be installed as stand-alone or sub-component in your own (Laravel) project.
- (Addon Feature) Github/Bitbucket (auto webhook) synchronisation based on tags/branches.
- (Addon Feature) Smooth working, custom PHPDoc integration
- (Addon Feature) Access restriction on projects using Github/Bitbucket login
- Much, much more!

Copyright/License
-----------------

[](#copyrightlicense)

Copyright 2019 [Robin Radic](https://github.com/RobinRadic) - [MIT Licensed](LICENSE.md)

###  Health Score

22

—

LowBetter than 21% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity13

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity38

Early-stage or recently created project

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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/303828383a9c2bf382436a61f4471425428b28c095c6df9a9714444cbc163538?d=identicon)[radic](/maintainers/radic)

### Embed Badge

![Health badge](/badges/codex-composer-plugin/health.svg)

```
[![Health](https://phpackages.com/badges/codex-composer-plugin/health.svg)](https://phpackages.com/packages/codex-composer-plugin)
```

###  Alternatives

[shyim/danger-php

Port of danger to PHP

8557.9k](/packages/shyim-danger-php)[ganyicz/nova-callbacks

Add after-save callbacks to your Laravel Nova resources.

20138.5k](/packages/ganyicz-nova-callbacks)[irazasyed/docgen

Streamline your Laravel package development with automatic facade documentation using Docgen for Laravel

234.0k11](/packages/irazasyed-docgen)[borisguery/inflexible

Collection of Inflectors for string, date, numbers, etc.

191.8k](/packages/borisguery-inflexible)

PHPackages © 2026

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