PHPackages                             eazy-english/catoolin - 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. eazy-english/catoolin

ActiveLibrary

eazy-english/catoolin
=====================

The Microframework CATOOLIN!

v1.0.3(8y ago)3221MITPHPPHP &gt;=5.3.0

Since Sep 30Pushed 7y ago1 watchersCompare

[ Source](https://github.com/eazy-english/catoolin)[ Packagist](https://packagist.org/packages/eazy-english/catoolin)[ RSS](/packages/eazy-english-catoolin/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (3)DependenciesVersions (4)Used By (0)

CATOOLIN v.1.0.5 ALPHA 😺
========================

[](#catoolin-v105-alpha-smiley_cat)

What's New???
-------------

[](#whats-new)

- Fixing bugs in [Router class](https://github.com/eazy-english/catoolin/blob/master/lib/router.php)

CLI Catoolin (Console Interface)
--------------------------------

[](#cli-catoolin-console-interface)

[Here it is](https://github.com/eazy-english/catoo)

Get started:
------------

[](#get-started)

`git clone https://github.com/eazy-english/catoolin`

Or better install with composer
-------------------------------

[](#or-better-install-with-composer)

`composer create-project eazy-english/catoolin`

### Take a look to [database.php file](https://github.com/eazy-english/catoolin/blob/master/lib/database.php)

[](#take-a-look-to-databasephp-file)

```
# Including connect to DB
$this->connect("YOUR_HOST", "YOUR_USER", "YOUR_PASSWORD", "YOUR_DB", "YOUR_DB_CHARSET");
```

#### First set up databases, *YourHost*, *Username*, *Password*, *Database name* and *charset* we recommend utf8

[](#first-set-up-databases-yourhost-username-password-database-name-and-charset-we-recommend-utf8)

How to work with *Connect* class?
---------------------------------

[](#how-to-work-with-connect-class)

**That's pretty simple, there are *JS Libraries* and *CSS Libraries*. With this class you can easily connect libraries without googling it***Here we connect JS Library **"JQuery"**.*

```
$connect->connect("jquery");
```

*But why with* `$connect` *var? Check out [index.php file](https://github.com/eazy-english/catoolin/blob/master/index.php) there is such string:*

```
$connect = Fabric::get("Connect");
```

**It means that we successfully did create Object of Connect class, and that we can work with, with** `$connect` **var**With *connect* method you can only connect **JS Libraries**, and with *link* you can connect **CSS Libraries**. *Example*:

```
$connect->connect("vuejs"); # This will connect Vue JS, the JS Library
$connect->link("bootstrap"); # This will connect Bootstrap, CSS Library
```

*Here are JS Libraries*:

- `vuejs` -&gt; Vue JS
- `jquery` -&gt; JQuery
- `videojs` -&gt; Video JS
- `bootstrap` -&gt; Bootstrap Library
- `mui` -&gt; Material UI
- `lessjs` -&gt; LESS JS
- `metroui` -&gt; Metro UI

*And here are CSS Libraries*:

- `bootstrap` -&gt; Bootstrap Library
- `videojs` -&gt; Video JS
- `mui` -&gt; Material UI
- `metroui` -&gt; Metro UI

API?
----

[](#api)

**With *CATOOLIN* you can also work with such API as *Pinterest*, *Youtube Video Parser*, but we try to add *APIs* of another services***But you without problems can use our parsers to work with **API**.*

### EXPECT UPDATES!

[](#expect-updates)

### GOOD LUCK WITH *CATOOLIN*

[](#good-luck-with-catoolin)

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity60

Established project with proven stability

 Bus Factor1

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

Total

2

Last Release

3143d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/6291674f011d24e3627a8aeaa3ac17813f3b92d343c909db43b1acdc259e54e8?d=identicon)[mrcat323](/maintainers/mrcat323)

---

Top Contributors

[![mrcat323](https://avatars.githubusercontent.com/u/23054662?v=4)](https://github.com/mrcat323 "mrcat323 (40 commits)")[![Lutsyuk-M](https://avatars.githubusercontent.com/u/22768982?v=4)](https://github.com/Lutsyuk-M "Lutsyuk-M (1 commits)")

---

Tags

catmicro-frameworkphpphp-micro-framework

### Embed Badge

![Health badge](/badges/eazy-english-catoolin/health.svg)

```
[![Health](https://phpackages.com/badges/eazy-english-catoolin/health.svg)](https://phpackages.com/packages/eazy-english-catoolin)
```

PHPackages © 2026

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