PHPackages                             jakeasmith/http\_build\_url - 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. jakeasmith/http\_build\_url

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

jakeasmith/http\_build\_url
===========================

Provides functionality for http\_build\_url() to environments without pecl\_http.

1.0.1(9y ago)19817.7M—4.6%24[4 issues](https://github.com/jakeasmith/http_build_url/issues)[5 PRs](https://github.com/jakeasmith/http_build_url/pulls)20MITPHP

Since Feb 22Pushed 4y ago5 watchersCompare

[ Source](https://github.com/jakeasmith/http_build_url)[ Packagist](https://packagist.org/packages/jakeasmith/http_build_url)[ RSS](/packages/jakeasmith-http-build-url/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (6)DependenciesVersions (11)Used By (20)

http\_build\_url() for PHP
==========================

[](#http_build_url-for-php)

[![Build Status](https://camo.githubusercontent.com/7218b703cbca475f092a68d4d5afeecec9c73fabd36d8ad8aeb0f0e04aeb9f99/68747470733a2f2f7472617669732d63692e6f72672f6a616b6561736d6974682f687474705f6275696c645f75726c2e706e67)](https://travis-ci.org/jakeasmith/http_build_url)[![Code Climate](https://camo.githubusercontent.com/9165be33045f01e970a095c28531107062f49d66491faa78df78f371f079751d/68747470733a2f2f636f6465636c696d6174652e636f6d2f6769746875622f6a616b6561736d6974682f687474705f6275696c645f75726c2f6261646765732f6770612e737667)](https://codeclimate.com/github/jakeasmith/http_build_url)[![Latest Stable Version](https://camo.githubusercontent.com/bb3af17853fb48240d2a84b684be93c0e474e18d9bcaae58a61d19a064e13094/68747470733a2f2f706f7365722e707567782e6f72672f6a616b6561736d6974682f687474705f6275696c645f75726c2f762f737461626c652e706e67)](https://packagist.org/packages/jakeasmith/http_build_url)[![Total Downloads](https://camo.githubusercontent.com/3e94a2d3f86c662eefd32a77f3aef4c9f8926a5f133362c0e0b8a913eb66d51c/68747470733a2f2f706f7365722e707567782e6f72672f6a616b6561736d6974682f687474705f6275696c645f75726c2f646f776e6c6f6164732e706e67)](https://packagist.org/packages/jakeasmith/http_build_url)

This simple library provides functionality for [`http_build_url()`](http://us2.php.net/manual/en/function.http-build-url.php) to environments without pecl\_http. It aims to mimic the functionality of the pecl function in every way and ships with a full suite of tests that have been run against both the original function and the one in this package.

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

[](#installation)

The easiest way to install this library is to use [Composer](https://getcomposer.org/) from the command line.

```
$ composer require jakeasmith/http_build_url ^1

```

License
-------

[](#license)

This project is licensed under the MIT License - see the LICENSE file for details.

###  Health Score

50

—

FairBetter than 96% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity65

Solid adoption and visibility

Community35

Small or concentrated contributor base

Maturity69

Established project with proven stability

 Bus Factor1

Top contributor holds 85% 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 ~129 days

Recently: every ~258 days

Total

10

Last Release

3304d ago

Major Versions

0.1.5 → 1.0.02015-05-06

### Community

Maintainers

![](https://www.gravatar.com/avatar/0487962caaf1bd04a4707b82c195c46b04dfc589f3e2f473a68e0b4b628abd4c?d=identicon)[jakeasmith](/maintainers/jakeasmith)

---

Top Contributors

[![jakeasmith](https://avatars.githubusercontent.com/u/234832?v=4)](https://github.com/jakeasmith "jakeasmith (34 commits)")[![ozh](https://avatars.githubusercontent.com/u/223647?v=4)](https://github.com/ozh "ozh (2 commits)")[![shssoichiro](https://avatars.githubusercontent.com/u/5951392?v=4)](https://github.com/shssoichiro "shssoichiro (2 commits)")[![gsoul](https://avatars.githubusercontent.com/u/1741861?v=4)](https://github.com/gsoul "gsoul (1 commits)")[![pcfreak30](https://avatars.githubusercontent.com/u/10647?v=4)](https://github.com/pcfreak30 "pcfreak30 (1 commits)")

### Embed Badge

![Health badge](/badges/jakeasmith-http-build-url/health.svg)

```
[![Health](https://phpackages.com/badges/jakeasmith-http-build-url/health.svg)](https://phpackages.com/packages/jakeasmith-http-build-url)
```

###  Alternatives

[mnapoli/fluent-symfony

8036.6k](/packages/mnapoli-fluent-symfony)[phuml/phuml

phUML is a fully automatic UML class diagram generator for PHP code

11411.3k1](/packages/phuml-phuml)[tcb13/substringy

A sub string manipulation library with multibyte support that extends Stringy

1760.6k1](/packages/tcb13-substringy)[humanmade/meta-tags

Meta tag generator for Opengraph, Twitter &amp; JSON+LD

1052.2k](/packages/humanmade-meta-tags)[illuminatech/nova-config

A Laravel Nova tool for application configuration management.

134.2k](/packages/illuminatech-nova-config)[media24si/upn-generator

UPN form generator

152.3k](/packages/media24si-upn-generator)

PHPackages © 2026

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