PHPackages                             chemem/fauxton-client - 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. chemem/fauxton-client

ActiveLibrary

chemem/fauxton-client
=====================

A simple CouchDB interaction library.

v1.0.0.x-dev(7y ago)9131[2 issues](https://github.com/ace411/fauxton-client/issues)MITPHPPHP &gt;=7.0

Since Aug 23Pushed 7y ago2 watchersCompare

[ Source](https://github.com/ace411/fauxton-client)[ Packagist](https://packagist.org/packages/chemem/fauxton-client)[ RSS](/packages/chemem-fauxton-client/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (8)Versions (4)Used By (0)

fauxton-client
==============

[](#fauxton-client)

A simple CouchDB interaction library.

Requirements
------------

[](#requirements)

- PHP 7.0+

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

[](#installation)

fauxton-client is available on Packagist. To install it, type the following on your preferred command-line interface:

```
composer require chemem/fauxton-client dev-master

```

Fauxton
-------

[](#fauxton)

Fauxton, formerly Futon, is the name of the Couch Database web client. Like its predecessor, Fauxton is a robust web interface designed to ease interactions with CouchDB.

The client
----------

[](#the-client)

Fauxton-client is a PHP library written for the sole purpose of performing CouchDB operations such as creating databases, creating indexes and writing Mango queries.

NoSQL vs SQL
------------

[](#nosql-vs-sql)

Structured Query Language (SQL) is a popular approach to handling back-end information and follows Atomicity Consistency Isolation and Durability (ACID) conventions. Simply put, SQL databases allow those who use them to store unique data in relational, table structures.

NoSQL, on the other hand, presents a different paradigm to handling data interactions: NoSQL standards are a manifestation of Basically Available Soft-state Eventually consistent (BASE) practices. Couch Database is a NoSQL database that follows a document-oriented, key-value pair format that is also convenient for manipulating data.

Documentation
-------------

[](#documentation)

I advise that you read the [official CouchDB documentation](http://docs.couchdb.org/en/2.0.0/api/index.html)so as to better understand the fauxton-client. Also, reading the [fauxton-client wiki](https://github.com/ace411/fauxton-client/wiki/Introduction) is recommended and therefore, prudent.

Running the unit tests
----------------------

[](#running-the-unit-tests)

In order to run the unit tests, run the following command:

```
vendor/bin/phpunit -c phpunit.xml.dist

```

Dealing with problems
---------------------

[](#dealing-with-problems)

Endeavor to create an issue on GitHub when the need arises or send an email to

Note
----

[](#note)

In light of recent modification activity, the fauxton-client is temporarily unusable.

###  Health Score

23

—

LowBetter than 27% of packages

Maintenance16

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity45

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 99.3% 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

Unknown

Total

1

Last Release

2648d ago

### Community

Maintainers

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

---

Top Contributors

[![ace411](https://avatars.githubusercontent.com/u/11040337?v=4)](https://github.com/ace411 "ace411 (146 commits)")[![pbombo](https://avatars.githubusercontent.com/u/470315?v=4)](https://github.com/pbombo "pbombo (1 commits)")

---

Tags

async-phpcouch-databasecouchdbcouchdb-clientcouchdb-mangofauxtonfauxton-clientfunctional-programmingnosqlphpphp-libraryphp7reactphpreactphp-components

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/chemem-fauxton-client/health.svg)

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

###  Alternatives

[composer/composer

Composer helps you declare, manage and install dependencies of PHP projects. It ensures you have the right stack everywhere.

29.4k187.2M2.6k](/packages/composer-composer)[cakephp/cakephp

The CakePHP framework

8.8k18.5M1.6k](/packages/cakephp-cakephp)[abraham/twitteroauth

The most popular PHP library for use with the Twitter OAuth REST API.

4.3k15.9M124](/packages/abraham-twitteroauth)[matomo/matomo

Matomo is the leading Free/Libre open analytics platform

21.4k37.3k](/packages/matomo-matomo)[pimcore/pimcore

Content &amp; Product Management Framework (CMS/PIM/E-Commerce)

3.7k3.7M388](/packages/pimcore-pimcore)[embed/embed

PHP library to retrieve page info using oembed, opengraph, etc

2.1k11.0M97](/packages/embed-embed)

PHPackages © 2026

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