PHPackages                             hhvm/hsl-experimental - 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. hhvm/hsl-experimental

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

hhvm/hsl-experimental
=====================

The Hack Standard Library - Experimental Additions

v4.108.0(5y ago)23629.4k↑461.9%10[12 issues](https://github.com/hhvm/hsl-experimental/issues)20MITHack

Since Sep 28Pushed 3y ago10 watchersCompare

[ Source](https://github.com/hhvm/hsl-experimental)[ Packagist](https://packagist.org/packages/hhvm/hsl-experimental)[ RSS](/packages/hhvm-hsl-experimental/feed)WikiDiscussions main Synced 3w ago

READMEChangelog (10)Dependencies (5)Versions (57)Used By (20)

[![Continuous Integration](https://github.com/hhvm/hsl-experimental/workflows/Continuous%20Integration/badge.svg)](https://github.com/hhvm/hsl-experimental/workflows/Continuous%20Integration/badge.svg)

Hack Standard Library - Experimental Additions
==============================================

[](#hack-standard-library---experimental-additions)

This repository contains functionality that may be added to [the Hack Standard Library](https://github.com/hhvm/hsl/) in the future.

It is only tested on nightly builds of HHVM, and there is no intent to provide API stability.

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

[](#installation)

```
composer require hhvm/hsl-experimental

```

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

[](#documentation)

- [input and output](https://docs.hhvm.com/hack/getting-started/input-and-output)
- [API reference](https://docs.hhvm.com/hsl-experimental/reference/)

Contributing
------------

[](#contributing)

See [CONTRIBUTING.md](CONTRIBUTING.md).

License
-------

[](#license)

The Hack Standard Library Experimental Additions are MIT-licensed.

###  Health Score

45

—

FairBetter than 91% of packages

Maintenance10

Infrequent updates — may be unmaintained

Popularity47

Moderate usage in the ecosystem

Community38

Small or concentrated contributor base

Maturity76

Established project with proven stability

 Bus Factor1

Top contributor holds 60.6% 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 ~17 days

Recently: every ~35 days

Total

56

Last Release

1876d ago

Major Versions

v3.30.2 → v4.0.02019-02-08

v3.30.3 → v4.0.22019-03-04

v3.30.4 → v4.1.x-dev2019-04-09

### Community

Maintainers

![](https://www.gravatar.com/avatar/66d33e29918fd8cc713997dbbe03cb86e2aefbdc6736637641cdffed2f22accb?d=identicon)[fredemmott](/maintainers/fredemmott)

![](https://avatars.githubusercontent.com/u/8306375?v=4)[HHVM Community Bot](/maintainers/hhvm-bot)[@hhvm-bot](https://github.com/hhvm-bot)

---

Top Contributors

[![fredemmott](https://avatars.githubusercontent.com/u/360927?v=4)](https://github.com/fredemmott "fredemmott (146 commits)")[![kmeht](https://avatars.githubusercontent.com/u/1120478?v=4)](https://github.com/kmeht "kmeht (26 commits)")[![jjergus](https://avatars.githubusercontent.com/u/2483917?v=4)](https://github.com/jjergus "jjergus (16 commits)")[![DavidSnider](https://avatars.githubusercontent.com/u/10112104?v=4)](https://github.com/DavidSnider "DavidSnider (13 commits)")[![azjezz](https://avatars.githubusercontent.com/u/29315886?v=4)](https://github.com/azjezz "azjezz (9 commits)")[![lexidor](https://avatars.githubusercontent.com/u/31805625?v=4)](https://github.com/lexidor "lexidor (4 commits)")[![rodmk](https://avatars.githubusercontent.com/u/2280164?v=4)](https://github.com/rodmk "rodmk (4 commits)")[![alexeyt](https://avatars.githubusercontent.com/u/727402?v=4)](https://github.com/alexeyt "alexeyt (3 commits)")[![hgoldstein](https://avatars.githubusercontent.com/u/5455867?v=4)](https://github.com/hgoldstein "hgoldstein (3 commits)")[![vassilmladenov](https://avatars.githubusercontent.com/u/5396637?v=4)](https://github.com/vassilmladenov "vassilmladenov (3 commits)")[![WizKid](https://avatars.githubusercontent.com/u/59419?v=4)](https://github.com/WizKid "WizKid (3 commits)")[![periodic1236](https://avatars.githubusercontent.com/u/1748071?v=4)](https://github.com/periodic1236 "periodic1236 (2 commits)")[![zpao](https://avatars.githubusercontent.com/u/8445?v=4)](https://github.com/zpao "zpao (2 commits)")[![dneiter](https://avatars.githubusercontent.com/u/1376793?v=4)](https://github.com/dneiter "dneiter (2 commits)")[![Atry](https://avatars.githubusercontent.com/u/601530?v=4)](https://github.com/Atry "Atry (2 commits)")[![Antondomashnev](https://avatars.githubusercontent.com/u/2076088?v=4)](https://github.com/Antondomashnev "Antondomashnev (1 commits)")[![dado3212](https://avatars.githubusercontent.com/u/8919256?v=4)](https://github.com/dado3212 "dado3212 (1 commits)")[![facebook-github-bot](https://avatars.githubusercontent.com/u/6422482?v=4)](https://github.com/facebook-github-bot "facebook-github-bot (1 commits)")

### Embed Badge

![Health badge](/badges/hhvm-hsl-experimental/health.svg)

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

PHPackages © 2026

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