PHPackages                             siel/acumulus - 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. siel/acumulus

ActiveLibrary[API Development](/categories/api)

siel/acumulus
=============

Siel Acumulus Web API library, common to all Acumulus webshop plugins

8.7.2(2mo ago)18.4k↓11.1%1[1 issues](https://github.com/SIELOnline/libAcumulus/issues)1GPL-3.0-or-laterPHPPHP ^8.1

Since Sep 29Pushed 2mo ago2 watchersCompare

[ Source](https://github.com/SIELOnline/libAcumulus)[ Packagist](https://packagist.org/packages/siel/acumulus)[ RSS](/packages/siel-acumulus/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (2)Versions (128)Used By (1)

Acumulus web service API library
================================

[](#acumulus-web-service-api-library)

@author: [Buro RaDer](https://burorader.com/)
@copyright: [SIEL BV](https://www.siel.nl/acumulus/)
@license: [GPLv3](http://www.gnu.org/licenses/gpl.html)
@support: [Webkoppelingen - Acumulus Forum](https://forum.acumulus.nl/index.php?board=17.0)
@source: [Acumulus web service API client library](https://github.com/SIELOnline/libAcumulus)

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

[](#introduction)

This Acumulus web service API library was written to simplify development of client side code that communicates with the Acumulus web service. It therefore specifically aims at a Dutch-based public.

It is currently used by the extensions for the web shop software of HikaShop, Magento, PrestaShop, OpenCart, VirtueMart and WooCommerce, but was built to be easily usable with other web shop/CMS software systems as well.

Note to extension/plugin/module reviewers
-----------------------------------------

[](#note-to-extensionpluginmodule-reviewers)

This is a cross-web shop/CMS library and can therefore not comply with often conflicting coding standards and guidelines for a specific web shop or CMS package. We ask for your understanding in these.

This library uses:

- Composer to be included by the webshop-specific plugin/module. This will generate an autoloader for the classes in this library.
- The PSR-12 coding standards.
- Phpdoc to fully document each and every part of the code.
- Its own translation system to present this library in English and Dutch.
- Its own form renderer/builder.

This library may deviate from specific coding standards in a.o. these ways:

- Classes are placed in a Composer-based folder structure and therefore use a Composer-generated autoloader, bypassing the web shop/CMS specific one.
- Class constants are in StudlyCaps.
- Class properties are in camelCase.
- Form definitions are placed in the library and are also rendered/built in the library, but do follow form guidelines specific to the web shop/CMS package.
- Translation is done using an own included translation system and is only done in Dutch and English. As the online SIEL Acumulus service only targets people running a small business in the Netherlands this is not seen as a limiting factor.

License
-------

[](#license)

This library is licensed under the GNU GPLv3 Open Source license. The English and only official text can be found on: . A non-binding Dutch version can be found on: . Both texts are also delivered as part of this library.

Development
-----------

[](#development)

This library is still under development and will:

- where necessary, be adapted to changes in fiscal rules.
- where necessary, be adapted to work with even more webshop packages.
- be extended with new features.
- where possible and useful, be further abstracted.

In doing so, backwards-compatibility is a consideration but not a must. Because the web shop plugins are delivered with this library, this is no problem for the users. However, developers that are developing their own software on top of this library should carefully check new releases for backwards incompatibilities.

###  Health Score

53

—

FairBetter than 97% of packages

Maintenance66

Regular maintenance activity

Popularity26

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity89

Battle-tested with a long release history

 Bus Factor1

Top contributor holds 97.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 ~25 days

Recently: every ~36 days

Total

124

Last Release

70d ago

Major Versions

5.9.0 → 6.0.02020-08-04

6.x-dev → 7.0.02022-04-13

7.6.8 → 8.0.02023-07-14

PHP version history (3 changes)8.0.0PHP ^7.4 || ^8

8.2.1PHP ^8

8.6.0PHP ^8.1

### Community

Maintainers

![](https://www.gravatar.com/avatar/fc0a6ee2523e60c0e3f19926af0b40af5a4b03299e20a06b6b1bbde6ec360179?d=identicon)[SIEL Online](/maintainers/SIEL%20Online)

---

Top Contributors

[![fietserwin](https://avatars.githubusercontent.com/u/1893437?v=4)](https://github.com/fietserwin "fietserwin (828 commits)")[![gpasset](https://avatars.githubusercontent.com/u/26097586?v=4)](https://github.com/gpasset "gpasset (21 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

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

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

###  Alternatives

[stripe/stripe-php

Stripe PHP Library

4.0k143.3M480](/packages/stripe-stripe-php)[twilio/sdk

A PHP wrapper for Twilio's API

1.6k92.9M272](/packages/twilio-sdk)[facebook/php-business-sdk

PHP SDK for Facebook Business

90821.9M34](/packages/facebook-php-business-sdk)[meilisearch/meilisearch-php

PHP wrapper for the Meilisearch API

74513.7M114](/packages/meilisearch-meilisearch-php)[google/gax

Google API Core for PHP

265103.1M454](/packages/google-gax)[google/common-protos

Google API Common Protos for PHP

173103.7M50](/packages/google-common-protos)

PHPackages © 2026

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