PHPackages                             jackalope/jackalope - 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. [Database &amp; ORM](/categories/database)
4. /
5. jackalope/jackalope

ActiveLibrary[Database &amp; ORM](/categories/database)

jackalope/jackalope
===================

Jackalope PHPCR library

2.0.1(7mo ago)2693.3M↓24.7%59[41 issues](https://github.com/jackalope/jackalope/issues)[7 PRs](https://github.com/jackalope/jackalope/pulls)17MITPHPPHP ^8.0CI failing

Since Feb 13Pushed 7mo ago11 watchersCompare

[ Source](https://github.com/jackalope/jackalope)[ Packagist](https://packagist.org/packages/jackalope/jackalope)[ Docs](http://jackalope.github.io)[ RSS](/packages/jackalope-jackalope/feed)WikiDiscussions 2.x Synced yesterday

READMEChangelog (10)Dependencies (4)Versions (67)Used By (17)

Jackalope [![Test application](https://github.com/jackalope/jackalope/actions/workflows/test-application.yaml/badge.svg?branch=2.x)](https://github.com/jackalope/jackalope/actions/workflows/test-application.yaml) [![Static analysis](https://github.com/jackalope/jackalope/actions/workflows/static.yml/badge.svg?branch=2.x)](https://github.com/jackalope/jackalope/actions/workflows/static.yml)
========================================================================================================================================================================================================================================================================================================================================================================================================

[](#jackalope--)

A powerful implementation of the [PHPCR API](http://phpcr.github.io).

You can use Jackalope with different storage backends. For now, we support:

- *relational databases* with the DoctrineDBAL backend. Works with any database supported by doctrine (mysql, postgres, ...) and has no dependency on java or jackrabbit. For the moment, it is less feature complete. See [jackalope-doctrine-dbal](https://github.com/jackalope/jackalope-doctrine-dbal)
- *Jackrabbit* server backend supports many features and requires you to simply install a .jar file for the data store component. See [jackalope-jackrabbit](https://github.com/jackalope/jackalope-jackrabbit)

Discuss on or visit #jackalope on irc.freenode.net

License
-------

[](#license)

This code is dual licensed under the MIT license and the Apache License Version 2.0. Please see the file LICENSE in this folder.

Install instructions
====================

[](#install-instructions)

Go to the repository of the storage backend you want and follow the instructions there.

- [jackalope-doctrine-dbal](https://github.com/jackalope/jackalope-doctrine-dbal)
- [jackalope-jackrabbit](https://github.com/jackalope/jackalope-jackrabbit)

Implementation notes
====================

[](#implementation-notes)

See [doc/architecture.md](https://github.com/jackalope/jackalope/blob/master/doc/architecture.md)for an introduction how Jackalope is built. Have a look at the source files and generate the phpdoc.

Contributors
============

[](#contributors)

- Christian Stocker
- David Buchmann
- Tobias Ebnöther
- Roland Schilter
- Uwe Jäger
- Lukas Kahwe Smith
- Benjamin Eberlei
- Daniel Barsotti
- [and many others](https://github.com/jackalope/jackalope/contributors)

###  Health Score

65

—

FairBetter than 99% of packages

Maintenance61

Regular maintenance activity

Popularity62

Solid adoption and visibility

Community43

Growing community involvement

Maturity83

Battle-tested with a long release history

 Bus Factor2

2 contributors hold 50%+ of commits

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 ~77 days

Recently: every ~182 days

Total

61

Last Release

216d ago

Major Versions

1.4.5 → 2.0.0-beta12023-02-20

1.x-dev → 2.0.0-RC12023-12-02

PHP version history (7 changes)1.0.0-alpha1PHP &gt;=5.3.2

1.1.5PHP &gt;=5.3.3

1.3.0PHP ^5.6|^7.0

1.4.0PHP ^7.1

1.4.1PHP ^7.1 || ^8.0

2.0.0-beta1PHP ^7.4 || ^8.0

2.0.0-RC1PHP ^8.0

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/76576?v=4)[David Buchmann](/maintainers/dbu)[@dbu](https://github.com/dbu)

![](https://avatars.githubusercontent.com/u/328359?v=4)[Luis Cordova](/maintainers/cordoval)[@cordoval](https://github.com/cordoval)

![](https://avatars.githubusercontent.com/u/20873?v=4)[Luke Smith](/maintainers/lsmith)[@lsmith](https://github.com/lsmith)

---

Top Contributors

[![dbu](https://avatars.githubusercontent.com/u/76576?v=4)](https://github.com/dbu "dbu (738 commits)")[![lsmith77](https://avatars.githubusercontent.com/u/300279?v=4)](https://github.com/lsmith77 "lsmith77 (354 commits)")[![chregu](https://avatars.githubusercontent.com/u/47106?v=4)](https://github.com/chregu "chregu (114 commits)")[![beberlei](https://avatars.githubusercontent.com/u/26936?v=4)](https://github.com/beberlei "beberlei (97 commits)")[![ebi](https://avatars.githubusercontent.com/u/11541?v=4)](https://github.com/ebi "ebi (93 commits)")[![Seldaek](https://avatars.githubusercontent.com/u/183678?v=4)](https://github.com/Seldaek "Seldaek (73 commits)")[![lapistano](https://avatars.githubusercontent.com/u/95115?v=4)](https://github.com/lapistano "lapistano (63 commits)")[![rndstr](https://avatars.githubusercontent.com/u/32963?v=4)](https://github.com/rndstr "rndstr (46 commits)")[![nicam](https://avatars.githubusercontent.com/u/182071?v=4)](https://github.com/nicam "nicam (39 commits)")[![dantleech](https://avatars.githubusercontent.com/u/530801?v=4)](https://github.com/dantleech "dantleech (35 commits)")[![adou600](https://avatars.githubusercontent.com/u/1431387?v=4)](https://github.com/adou600 "adou600 (19 commits)")[![uwej711](https://avatars.githubusercontent.com/u/648874?v=4)](https://github.com/uwej711 "uwej711 (17 commits)")[![justinrainbow](https://avatars.githubusercontent.com/u/86520?v=4)](https://github.com/justinrainbow "justinrainbow (13 commits)")[![alexander-schranz](https://avatars.githubusercontent.com/u/1698337?v=4)](https://github.com/alexander-schranz "alexander-schranz (10 commits)")[![petesiss](https://avatars.githubusercontent.com/u/235621?v=4)](https://github.com/petesiss "petesiss (6 commits)")[![eXsio](https://avatars.githubusercontent.com/u/1942129?v=4)](https://github.com/eXsio "eXsio (5 commits)")[![danrot](https://avatars.githubusercontent.com/u/405874?v=4)](https://github.com/danrot "danrot (4 commits)")[![pavelvondrasek](https://avatars.githubusercontent.com/u/7081340?v=4)](https://github.com/pavelvondrasek "pavelvondrasek (4 commits)")[![cystbear](https://avatars.githubusercontent.com/u/412004?v=4)](https://github.com/cystbear "cystbear (3 commits)")[![vdrnn](https://avatars.githubusercontent.com/u/58754?v=4)](https://github.com/vdrnn "vdrnn (3 commits)")

---

Tags

phpcr

###  Code Quality

TestsPHPUnit

### Embed Badge

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

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

###  Alternatives

[jdorn/sql-formatter

a PHP SQL highlighting library

3.9k117.2M118](/packages/jdorn-sql-formatter)[jackalope/jackalope-doctrine-dbal

Jackalope Transport library for Doctrine DBAL

1513.1M245](/packages/jackalope-jackalope-doctrine-dbal)[doctrine/phpcr-bundle

Symfony DoctrinePHPCRBundle

1602.7M42](/packages/doctrine-phpcr-bundle)[doctrine/phpcr-odm

PHP Doctrine Content Repository Object Document Mapper (ODM) provides transparent persistence for PHP objects.

1811.5M106](/packages/doctrine-phpcr-odm)[jackalope/jackalope-jackrabbit

Jackalope Transport library for Jackrabbit

67944.2k32](/packages/jackalope-jackalope-jackrabbit)[propel/propel1

Propel is an open-source Object-Relational Mapping (ORM) for PHP5.

8351.6M87](/packages/propel-propel1)

PHPackages © 2026

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