PHPackages                             chanhong/phploaderlite - 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. chanhong/phploaderlite

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

chanhong/phploaderlite
======================

PHP class auto loader lite

171PHP

Since Jul 5Pushed 8y agoCompare

[ Source](https://github.com/chanhong/phploaderlite)[ Packagist](https://packagist.org/packages/chanhong/phploaderlite)[ RSS](/packages/chanhong-phploaderlite/feed)WikiDiscussions master Synced 4w ago

READMEChangelogDependenciesVersions (1)Used By (0)

PHPLoaderLite
=============

[](#phploaderlite)

Very lite Class auto loader

One class file with the size of 4 KB.

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

[](#installation)

$ ./composer.phar require chanhong/phploaderlite 1.0.x-dev

Usage
-----

[](#usage)

Use Case: Use with composer

use PhpLoaderLite\\NsClassLoader;

```
NsClassLoader::addPath("src" .DS. "controller");

NsClassLoader::addPath("src" .DS. "model");

// create class and register auto loader

$autoloader = new NsClassLoader();

```

Use Case: Use with your own code:
---------------------------------

[](#use-case-use-with-your-own-code)

use PhpLoaderLite\\NsClassLoader;

```
if (!class_exists('PhpLoaderLite\NsClassLoader')) {

    require_once('src/nsclassloader.php');

    NsClassLoader::addPath( "src" .DS. "controller");

    NsClassLoader::addPath( "src" .DS. "model");

    // create class and register auto loader

    $autoloader = new NsClassLoader();
}

```

Please see testcase.php for more detail

PHPUnit Usage
-------------

[](#phpunit-usage)

cd phploaderlite

phpunit test\\NsClassLoaderTest.php

###  Health Score

21

—

LowBetter than 18% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 Bus Factor1

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

### Community

Maintainers

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

---

Top Contributors

[![chanhong](https://avatars.githubusercontent.com/u/1286631?v=4)](https://github.com/chanhong "chanhong (2 commits)")

---

Tags

classliteloaderphp

### Embed Badge

![Health badge](/badges/chanhong-phploaderlite/health.svg)

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

###  Alternatives

[caseyamcl/toc

Simple Table-of-Contents Generator for PHP. Generates TOCs based off H1...H6 tags

89359.5k5](/packages/caseyamcl-toc)[humanmade/query-filter

Query Loop Block filters

11812.5k](/packages/humanmade-query-filter)

PHPackages © 2026

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