PHPackages                             aheinze/cockpit - 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. [API Development](/categories/api)
4. /
5. aheinze/cockpit

ActiveProject[API Development](/categories/api)

aheinze/cockpit
===============

Cockpit Headless CMS

0.12.2(4y ago)5.4k2.0k512[259 issues](https://github.com/aheinze/cockpit/issues)[37 PRs](https://github.com/aheinze/cockpit/pulls)4MITJavaScriptPHP ^7.3.0CI failing

Since Jun 27Pushed 2y ago146 watchersCompare

[ Source](https://github.com/aheinze/cockpit)[ Packagist](https://packagist.org/packages/aheinze/cockpit)[ Docs](https://getcockpit.com/)[ Fund](https://opencollective.com/cockpit)[ Patreon](https://www.patreon.com/aheinze)[ RSS](/packages/aheinze-cockpit/feed)WikiDiscussions next Synced 6d ago

READMEChangelogDependencies (10)Versions (34)Used By (4)Security (1)

🚨 Cockpits next iteration development moved 🚨
=============================================

[](#-cockpits-next-iteration-development-moved-)

Cockpit's next iteration moved to a dedicated Cockpit organization on Github. Please visit  to follow the latest development.

☝️☝️☝️
------

[](#️️️)

Cockpit Next
============

[](#cockpit-next)

- Homepage: [http://getcockpit.com](https://getcockpit.com)
- Twitter: [@getcockpit](http://twitter.com/getcockpit)
- Support Forum:

### Requirements

[](#requirements)

- PHP &gt;= 7.3
- PDO + SQLite (or MongoDB)
- GD extension
- mod\_rewrite, mod\_versions enabled (on apache)

make also sure that `$_SERVER['DOCUMENT_ROOT']` exists and is set correctly.

### Installation

[](#installation)

1. Download Cockpit and put the cockpit folder in the root of your web project
2. Make sure that the **/cockpit/storage** folder and all its subfolders are writable
3. Go to **/cockpit/install** via Browser
4. You're ready to use Cockpit :-)

### Build (Only if you modify JS components)

[](#build-only-if-you-modify-js-components)

You need [nodejs](https://nodejs.org/) installed on your system.

First run `npm install` to install development dependencies

1. Run `npm run build` - For one-time build of styles and components
2. Run `npm run watch` - For continuous build every time styles or components change

### Dockerized Development

[](#dockerized-development)

You need docker installed on your system: .

1. Run `npm run docker-init` to build the initial image.
2. Run `npm run docker` to start an Apache environment suited for Cockpit on port 8080 (this folder mapped to /var/www/html).

💐 Partners
----------

[](#-partners)

[![ginetta](https://user-images.githubusercontent.com/321047/62825759-0fc9ce00-bbb1-11e9-866a-3148260e1548.png)](https://www.ginetta.net)
We create websites and apps that click with users.

[![BrowserStack](https://user-images.githubusercontent.com/355427/27389060-9f716c82-569d-11e7-923c-bd5fe7f1c55a.png)](https://www.browserstack.com)
Live, Web-Based Browser Testing

💐 Sponsors
----------

[](#-sponsors)

[![Backers on Open Collective](https://camo.githubusercontent.com/f00c2601de36b7a19dad1b0c564058465b4ee13cc68d64572c5f94768659ac6c/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f636f636b7069742f6261636b6572732f62616467652e737667)](#backers) [![Sponsors on Open Collective](https://camo.githubusercontent.com/dd2f57a37befc484a0a4697f3bd2c070afdcf86014e27ecda09b8f7e769cd8e7/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f636f636b7069742f73706f6e736f72732f62616467652e737667)](#sponsors)

Become a backer or sponsor through:

- [Patreon](https://www.patreon.com/aheinze)
- [OpenCollective](https://opencollective.com/cockpit#backer)

Thank you to all our backers! 🙏

Copyright and license
---------------------

[](#copyright-and-license)

Copyright since 2015 [Agentejo](https://agentejo.com) under the MIT license.

See [LICENSE](LICENSE) for more information.

###  Health Score

44

—

FairBetter than 92% of packages

Maintenance19

Infrequent updates — may be unmaintained

Popularity50

Moderate usage in the ecosystem

Community44

Growing community involvement

Maturity59

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 87.5% 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 ~40 days

Recently: every ~90 days

Total

30

Last Release

1714d ago

PHP version history (2 changes)0.6.0PHP ^7.1.3

0.12.0PHP ^7.3.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/c54f23273e8779be75f3b133c8f5d6823818b43134aceb96f51dca8d98a11e12?d=identicon)[aheinze](/maintainers/aheinze)

---

Top Contributors

[![aheinze](https://avatars.githubusercontent.com/u/321047?v=4)](https://github.com/aheinze "aheinze (1869 commits)")[![raffaelj](https://avatars.githubusercontent.com/u/13042193?v=4)](https://github.com/raffaelj "raffaelj (54 commits)")[![flommy](https://avatars.githubusercontent.com/u/1256854?v=4)](https://github.com/flommy "flommy (38 commits)")[![piotr-cz](https://avatars.githubusercontent.com/u/612953?v=4)](https://github.com/piotr-cz "piotr-cz (38 commits)")[![pauloamgomes](https://avatars.githubusercontent.com/u/102261?v=4)](https://github.com/pauloamgomes "pauloamgomes (36 commits)")[![gryphonmyers](https://avatars.githubusercontent.com/u/5785304?v=4)](https://github.com/gryphonmyers "gryphonmyers (22 commits)")[![Raruto](https://avatars.githubusercontent.com/u/9614886?v=4)](https://github.com/Raruto "Raruto (14 commits)")[![davidmaneuver](https://avatars.githubusercontent.com/u/590050?v=4)](https://github.com/davidmaneuver "davidmaneuver (12 commits)")[![abernh](https://avatars.githubusercontent.com/u/2691946?v=4)](https://github.com/abernh "abernh (8 commits)")[![waltergamba](https://avatars.githubusercontent.com/u/190759242?v=4)](https://github.com/waltergamba "waltergamba (4 commits)")[![xdamman](https://avatars.githubusercontent.com/u/74358?v=4)](https://github.com/xdamman "xdamman (4 commits)")[![backtick](https://avatars.githubusercontent.com/u/2168885?v=4)](https://github.com/backtick "backtick (4 commits)")[![kinolaev](https://avatars.githubusercontent.com/u/1247759?v=4)](https://github.com/kinolaev "kinolaev (4 commits)")[![sergeypavlenko](https://avatars.githubusercontent.com/u/856923?v=4)](https://github.com/sergeypavlenko "sergeypavlenko (4 commits)")[![ciruz](https://avatars.githubusercontent.com/u/987947?v=4)](https://github.com/ciruz "ciruz (3 commits)")[![youanden](https://avatars.githubusercontent.com/u/183880?v=4)](https://github.com/youanden "youanden (3 commits)")[![joejordanbrown](https://avatars.githubusercontent.com/u/10200431?v=4)](https://github.com/joejordanbrown "joejordanbrown (2 commits)")[![dospuntocero](https://avatars.githubusercontent.com/u/123972?v=4)](https://github.com/dospuntocero "dospuntocero (2 commits)")[![DrMartinGonzo](https://avatars.githubusercontent.com/u/11061711?v=4)](https://github.com/DrMartinGonzo "DrMartinGonzo (2 commits)")[![exKAZUu](https://avatars.githubusercontent.com/u/436237?v=4)](https://github.com/exKAZUu "exKAZUu (2 commits)")

---

Tags

api-restbackendcmscms-frameworkcockpithacktoberfestheadlessheadless-cmsjavascriptphpriotjsapicockpitcmsheadles

### Embed Badge

![Health badge](/badges/aheinze-cockpit/health.svg)

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

###  Alternatives

[knuckleswtf/scribe

Generate API documentation for humans from your Laravel codebase.✍

2.3k12.2M45](/packages/knuckleswtf-scribe)[docusign/esign-client

The Docusign PHP library makes integrating Docusign into your apps and websites a super fast and painless process. The library is open sourced on GitHub, look for the docusign-esign-php-client repository. Join the eSign revolution!

2087.4M13](/packages/docusign-esign-client)[m165437/laravel-blueprint-docs

API Blueprint Renderer for Laravel

22779.0k](/packages/m165437-laravel-blueprint-docs)[getkirby/kql

Kirby Query Language

15124.3k](/packages/getkirby-kql)[joy/voyager-api

This Laravel/Voyager module adds REST Api with swagger support to Voyager.

204.7k3](/packages/joy-voyager-api)

PHPackages © 2026

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