PHPackages                             ski/ski-php - 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. [Templating &amp; Views](/categories/templating)
4. /
5. ski/ski-php

ActiveLibrary[Templating &amp; Views](/categories/templating)

ski/ski-php
===========

PHP Template Engine based on Alpine.js

v0.1(4y ago)111MITPHP

Since Dec 7Pushed 4y ago1 watchersCompare

[ Source](https://github.com/ski-project/ski-php)[ Packagist](https://packagist.org/packages/ski/ski-php)[ RSS](/packages/ski-ski-php/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)Dependencies (2)Versions (3)Used By (0)

🏔️Ski Template Engine (PHP+AlpineJS)
====================================

[](#️ski-template-engine-phpalpinejs)

📜Welcome to Documentation
-------------------------

[](#welcome-to-documentation)

Ski Engine is a framework agnostic template engine that works with Alpine JS

Mock your next data driven application quickly with components.

> For more information, check out [Alpine JS Documentation](https://alpinejs.dev)

```

		Posts :

```

Alpine JS is an quite simple and very intuitive Javascript framework inspired by Vue JS which can be used directly in HTML from a CDN.

> A, check out [Alpine JS Documentation](https://alpinejs.dev)

☑️ Installation
---------------

[](#️-installation)

The best way to start a Ski project is using composer

```
composer require ski/ski-php
```

Create the following project file structure.

```
Directories structure:
----------------------
/
	|___ components/
	|___ templates/
	|___ head.php

```

In your php that instanciate ski, you need to specifies :

```
