PHPackages                             energy/air - 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. [Framework](/categories/framework)
4. /
5. energy/air

ActiveLibrary[Framework](/categories/framework)

energy/air
==========

The Coresky PHP Framework.

0.564(1y ago)2743↓100%13MITPHPPHP &gt;=7.4.0

Since Jul 27Pushed 1mo ago1 watchersCompare

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

READMEChangelog (10)DependenciesVersions (16)Used By (3)

The Coresky PHP Framework
=========================

[](#the-coresky-php-framework)

Using the framework, you can create web applications of any type. It contains a lot of new original ideas: "sky gate", "ghost query", "wares system" and more.

This project is my favorite "oil painting"! Not finished yet, but you can use it. By the way: the [Jet view parser](https://github.com/energy-coresky/air/wiki/%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D0%B8%D0%B7%D0%B0%D1%82%D0%BE%D1%80-%D0%BF%D1%80%D0%B5%D0%B4%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B9-Jet)has a release-candidate status and is architecturally more powered than Blade or Twig.

Regards, Energy

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

[](#documentation)

See the [wiki section](https://github.com/energy-coresky/air/wiki) (russian only).

Benchmark comparison with other PHP frameworks on the [web-frameworks-benchmark](https://web-frameworks-benchmark.netlify.app/result?l=php) page.

### Empty Coresky application (HOLE.SKY)

[](#empty-coresky-application-holesky)

Just PHP required: will work embedded into PHP's SQLite3 database and PHP's web-server:

Install with composer (preferably):

```
composer create-project coresky/hole
# or try latest dev: composer create-project coresky/hole hole "dev-master"
cd hole
# then run PHP's embedded web-server:
php vendor/bin/sky s
```

Or with moon (rare updates):

```
curl https://coresky.net/api?get=hole.zip > hole.zip
mkdir -p hole/public
unzip hole.zip -d hole/public
cd hole/public
php moon.php hole.sky
```

Or download all with git (dev-master):

```
# the app
git clone https://github.com/energy-coresky/empty-app.git
# the framework
git clone https://github.com/energy-coresky/air.git
# the wares
mkdir empty-app/wares
cd empty-app/wares
git clone https://github.com/energy-coresky/parsedown.git
git clone https://github.com/energy-coresky/earth.git
git clone https://github.com/energy-coresky/mercury.git
# then run PHP's embedded web-server:
php ../../air/sky s
```

Other Coresky application examples
----------------------------------

[](#other-coresky-application-examples)

1. [AB.SKY](https://coresky.net/api?get=ab.zip) application
2. [MED.CRM.SKY](https://coresky.net/api?get=medcrm.zip) application
3. [HOLE.SKY](https://coresky.net/api?get=hole.zip) - empty application (preferably use composer)

AB (absolute busy) application is product of InfoParc  moved into SKY. AB.SKY use 4 layouts: for desktop, mobile, printing and for SVG images. After installation and using MySQL database try switch to SQLite (edit main/config.yaml)

### How to install

[](#how-to-install)

Create an empty dir in the Apache root: `mkdir ab`, then `mkdir ab/web`. Extract files from ab.zip. Put to the last folder this two files: **ab.sky** and **moon.php**. Open in browser similar like `http://my-apache.local/ab/web/moon.php`, then follow the instructions.

..or use console and PHP's embedded web-server:

```
MariaDB> create database ab;
# from any dir:
mkdir -p ab/public
cd ab/public
php moon.php ab.sky root:@localhost/ab:ab_
# dsn syntax: user:password@databasehost:3306/databasename:tblprefix_
```

---

Installer **moon.php** uses files with the **.sky** extension. These files contain all the application files and database contents. It also contains information about the required modules and versions of PHP, MySQL. You can prepare such files in the developer tools. This operation is called application compilation.

First of all **moon.php**, it may be a convenient way to install SKY applications for non-professionals. Secondly, if you use a hosting in which there is no SSH access and there are other restrictions, then **moon.php** - a convenient way to update the site on production for professionals also. In **moon.php** there are several types of installation. Among them: pre-installation of the application in the **anew** folder, followed by moving to production. In this case, the code of the old version is moved to the **aold** folder and it is possible to make a rollback.

---

Инсталлятор **moon.php** использует файлы с расширением **.sky**. Эти файлы, содержат все файлы приложения и содержимое баз данных. Также в нем содержится информация о требуемых модулях и версиях PHP, MySQL. Подготовить такие файлы можно в инструментах разработчика. Такая операция называется компиляция приложения.

Во-первых **moon.php**, может оказаться удобным способом установки SKY-приложений для непрофессионалов. Во-вторых, если вы используете хостинг, в котором отсутствует SSH доступ и имеются прочие ограничения, то **moon.php** - удобный способ обновить сайт на production и для профессионалов. В **moon.php** имеется несколько типов установки. Среди них: предварительная установка приложения в папку **anew** с последующим перемещением на production. При этом код старой версии перемещается в папку **aold** и имеется возможность сделать rollback.

###  Health Score

38

—

LowBetter than 85% of packages

Maintenance67

Regular maintenance activity

Popularity20

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity45

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.

###  Release Activity

Cadence

Every ~60 days

Recently: every ~104 days

Total

15

Last Release

533d ago

PHP version history (3 changes)0.1.3PHP ~7.0

0.1.31PHP &gt;7.0

0.545PHP &gt;=7.4.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/62b16c52050b9a62ca3918560b16c954ea68bea733de544650c4749089bdf97e?d=identicon)[energy](/maintainers/energy)

---

Top Contributors

[![energy-coresky](https://avatars.githubusercontent.com/u/71418770?v=4)](https://github.com/energy-coresky "energy-coresky (644 commits)")

---

Tags

coreskyfreemitphp-frameworkskyphpframeworkskyaircoresky

### Embed Badge

![Health badge](/badges/energy-air/health.svg)

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

PHPackages © 2026

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