PHPackages                             a2e/arc2 - 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. a2e/arc2

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

a2e/arc2
========

ARC2 RDF library for PHP

2.4.0(7y ago)03.1kGPL-2.0-or-laterPHPPHP &gt;=5.3.0

Since Nov 13Pushed 6y agoCompare

[ Source](https://github.com/shedy2/arc2)[ Packagist](https://packagist.org/packages/a2e/arc2)[ Docs](https://github.com/semsol/arc2)[ RSS](/packages/a2e-arc2/feed)WikiDiscussions master Synced 2w ago

READMEChangelogDependencies (5)Versions (16)Used By (0)

ARC2
====

[](#arc2)

[![Build](https://camo.githubusercontent.com/0839ca668fbc93916331c12457cbd70bd94d69eb521258794f970aada54f0009/68747470733a2f2f7472617669732d63692e6f72672f73656d736f6c2f617263322e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/semsol/arc2)[![Latest Stable Version](https://camo.githubusercontent.com/d171330420e8f4e86de79e5515ebdb90accaf0b269a9686cc736a4c718dbed6a/68747470733a2f2f706f7365722e707567782e6f72672f73656d736f6c2f617263322f762f737461626c652e737667)](https://packagist.org/packages/semsol/arc2)[![Total Downloads](https://camo.githubusercontent.com/ce03e9d3137eed96bf7e6a04beebf6a9433c762bfe1b6cbfe4ed6f9a54c0944e/68747470733a2f2f706f7365722e707567782e6f72672f73656d736f6c2f617263322f646f776e6c6f6164732e737667)](https://packagist.org/packages/semsol/arc2)[![Latest Unstable Version](https://camo.githubusercontent.com/159f29522cece746f9d57cc5a8ec9ff6766041f7499d91b3d7150e68bd766c31/68747470733a2f2f706f7365722e707567782e6f72672f73656d736f6c2f617263322f762f756e737461626c652e737667)](https://packagist.org/packages/semsol/arc2)[![License](https://camo.githubusercontent.com/7e111f3465bce84f8cc7a448d8a6bee5bff39a6af1b7a874a93b881fb4c3accc/68747470733a2f2f706f7365722e707567782e6f72672f73656d736f6c2f617263322f6c6963656e73652e737667)](https://packagist.org/packages/semsol/arc2)

ARC2 is a PHP 5.6+ library for working with RDF (It is compatible with PHP 5.3+ but old versions are no longer tested). It also provides a MySQL-based triplestore with SPARQL support.

Feature-wise, ARC2 is now in a stable state with no further feature additions planned. Issues are still being fixed and Pull Requests are welcome, though.

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

[](#installation)

Package available on [Composer](https://packagist.org/packages/semsol/arc2).

If you're using Composer to manage dependencies, you can use

```
$ composer require "semsol/arc2": "dev-master"

```

###  Health Score

32

—

LowBetter than 69% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity16

Limited adoption so far

Community18

Small or concentrated contributor base

Maturity66

Established project with proven stability

 Bus Factor1

Top contributor holds 54% 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 ~161 days

Recently: every ~168 days

Total

14

Last Release

2878d ago

Major Versions

2.3.1 → 3.0.x-dev2018-06-25

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/1562962?v=4)[shedy](/maintainers/shedy)[@shedy](https://github.com/shedy)

![](https://avatars.githubusercontent.com/u/4569507?v=4)[artem](/maintainers/almatyartem)[@almatyartem](https://github.com/almatyartem)

---

Top Contributors

[![k00ni](https://avatars.githubusercontent.com/u/381727?v=4)](https://github.com/k00ni "k00ni (108 commits)")[![bnowack](https://avatars.githubusercontent.com/u/893242?v=4)](https://github.com/bnowack "bnowack (58 commits)")[![cgutteridge](https://avatars.githubusercontent.com/u/510699?v=4)](https://github.com/cgutteridge "cgutteridge (5 commits)")[![semsol](https://avatars.githubusercontent.com/u/429517?v=4)](https://github.com/semsol "semsol (5 commits)")[![nkos-eu](https://avatars.githubusercontent.com/u/45455044?v=4)](https://github.com/nkos-eu "nkos-eu (4 commits)")[![pietercolpaert](https://avatars.githubusercontent.com/u/347073?v=4)](https://github.com/pietercolpaert "pietercolpaert (4 commits)")[![olberger](https://avatars.githubusercontent.com/u/309225?v=4)](https://github.com/olberger "olberger (3 commits)")[![patrickmcsweeney](https://avatars.githubusercontent.com/u/1313219?v=4)](https://github.com/patrickmcsweeney "patrickmcsweeney (2 commits)")[![milesw](https://avatars.githubusercontent.com/u/289555?v=4)](https://github.com/milesw "milesw (1 commits)")[![royopa](https://avatars.githubusercontent.com/u/442991?v=4)](https://github.com/royopa "royopa (1 commits)")[![samuell](https://avatars.githubusercontent.com/u/125003?v=4)](https://github.com/samuell "samuell (1 commits)")[![shedy2](https://avatars.githubusercontent.com/u/2346321?v=4)](https://github.com/shedy2 "shedy2 (1 commits)")[![CloCkWeRX](https://avatars.githubusercontent.com/u/365751?v=4)](https://github.com/CloCkWeRX "CloCkWeRX (1 commits)")[![coreation](https://avatars.githubusercontent.com/u/361244?v=4)](https://github.com/coreation "coreation (1 commits)")[![craigdietrich](https://avatars.githubusercontent.com/u/393546?v=4)](https://github.com/craigdietrich "craigdietrich (1 commits)")[![danmichaelo](https://avatars.githubusercontent.com/u/434495?v=4)](https://github.com/danmichaelo "danmichaelo (1 commits)")[![davetaz](https://avatars.githubusercontent.com/u/180099?v=4)](https://github.com/davetaz "davetaz (1 commits)")[![jonphipps](https://avatars.githubusercontent.com/u/12743?v=4)](https://github.com/jonphipps "jonphipps (1 commits)")[![MattiSG](https://avatars.githubusercontent.com/u/222463?v=4)](https://github.com/MattiSG "MattiSG (1 commits)")

---

Tags

RDFsparql

###  Code Quality

TestsPHPUnit

Code StylePHP CS Fixer

### Embed Badge

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

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

###  Alternatives

[easyrdf/easyrdf

EasyRdf is a PHP library designed to make it easy to consume and produce RDF.

61631.9M44](/packages/easyrdf-easyrdf)[semsol/arc2

ARC2 is a PHP library for working with RDF. It also provides a MySQL-based triplestore with SPARQL support.

332258.6k16](/packages/semsol-arc2)[sweetrdf/easyrdf

EasyRdf is a PHP library designed to make it easy to consume and produce RDF.

261.4M12](/packages/sweetrdf-easyrdf)[metamodels/core

MetaModels core

9956.1k68](/packages/metamodels-core)[firevel/firebase-authentication

Firebase authentication driver for Laravel

2224.5k2](/packages/firevel-firebase-authentication)

PHPackages © 2026

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