PHPackages                             omasat/palet-skeleton - 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. omasat/palet-skeleton

ActiveProject

omasat/palet-skeleton
=====================

The Palet Framework Application Skeleton

v1.0.0(today)09↑2566.7%MITPHPPHP &gt;=8.3CI failing

Since Aug 8Pushed todayCompare

[ Source](https://github.com/Omasat/palet-app)[ Packagist](https://packagist.org/packages/omasat/palet-skeleton)[ RSS](/packages/omasat-palet-skeleton/feed)WikiDiscussions main Synced today

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

?? Palet Application Skeleton
=============================

[](#-palet-application-skeleton)

The official, enterprise-ready starter application for the Palet PHP Framework.

 [![Latest Version on Packagist](https://camo.githubusercontent.com/d6238369a24e4a025769795a7267febfb38bd5e073c39399a231f406ac1b836f/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6f6d617361742f70616c65742d736b656c65746f6e2e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/omasat/palet-skeleton) [![PHP Version](https://camo.githubusercontent.com/80ce326249b562c8784146f4949bb2413de4f4c31dfb7ea1cefd7de7e69d463a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048502d253345253344253230382e332d626c75652e7376673f7374796c653d666c61742d737175617265)](https://php.net) [![Build Status](https://camo.githubusercontent.com/f350366854033d7e89a27f40803234353aa598e3c3e9115a2ffba516f972e1c9/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f4f6d617361742f70616c65742d6170702f74657374732e796d6c3f6272616e63683d6d61696e267374796c653d666c61742d737175617265)](https://github.com/Omasat/palet-app/actions) [![License](https://camo.githubusercontent.com/40280856210c46450b6b1fd2f7121d287601ffad98171eb458371ed26a850221/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d737563636573732e7376673f7374796c653d666c61742d737175617265)](LICENSE)

---

?? Introduction
---------------

[](#-introduction)

**Palet Skeleton** is the official starting point for building powerful web applications with the Palet Framework. It provides a meticulously structured, modern MVC architecture right out of the box, featuring Tailwind CSS styling, advanced routing, robust error handling, and a dedicated CLI tool.

*Note: This repository contains the application skeleton. The core framework logic lives in the [palet-framework](https://github.com/Omasat/palet-framework) repository.*

?? Installation
---------------

[](#-installation)

To create a new Palet project, make sure you have PHP 8.3+ and [Composer](https://getcomposer.org/) installed, then run the following command in your terminal:

```
composer create-project omasat/palet-skeleton my-app
```

The installation wizard will automatically:

1. Download the latest stable version of the framework.
2. Generate your `.env` configuration file.
3. Automatically run `php palet install` to guide you through database setup and generate your secure `APP_KEY`.

??? Getting Started
-------------------

[](#-getting-started)

Once your project is created, simply navigate to the directory and start the built-in development server:

```
cd my-app
php palet serve
```

Your application will now be accessible at `http://localhost:8000`.

?? Directory Structure
----------------------

[](#-directory-structure)

Palet embraces a clean and intuitive directory structure:

- `app/`: Your application core logic (Controllers, Models, Middleware, Providers).
- `bootstrap/`: Application bootstrapping and IoC Container initialization.
- `config/`: Centralized configuration files (Database, Mail, Cache, Security, etc.).
- `database/`: Database migrations, seeders, and model factories.
- `docs/`: In-depth documentation regarding deployment and architecture.
- `public/`: The web server document root (contains `index.php` and static assets like CSS/JS).
- `resources/`: Your view templates (`.php` files) and raw frontend assets.
- `routes/`: Route definitions for your application (`web.php`, `api.php`).
- `storage/`: Application generated files like cache, session data, and compiled views.
- `tests/`: Automated feature and integration tests powered by PHPUnit.

? Key Features
--------------

[](#-key-features)

- **Built-in CLI (`palet`)**: Automate tasks like serving, migrating databases, and clearing caches.
- **Auto-CSRF Protection**: Form submissions are automatically protected against CSRF without manual token injection.
- **Whoops Error Handling**: Beautiful, modern error pages for a superior developer experience.
- **IoC Container**: Powerful dependency injection container out of the box.
- **RESTful Routing**: Intuitive and fast routing engine.
- **Cache-based Rate Limiting**: High-performance throttling for your APIs.

?? Documentation
----------------

[](#-documentation)

For detailed deployment guides, configuration instructions, and security best practices, please explore the markdown files inside the `docs/` directory.

- [Configuration Guide](docs/CONFIGURATION.md)
- [Shared Hosting Deployment](docs/SHARED_HOSTING.md)
- [Directory Structure Overview](docs/DIRECTORY_STRUCTURE.md)

?? License
----------

[](#-license)

The Palet Framework and this application skeleton are open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT).

###  Health Score

42

—

FairBetter than 88% of packages

Maintenance100

Actively maintained with recent releases

Popularity7

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity48

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

Unknown

Total

1

Last Release

0d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/1dc4296e5fc6d9d1c357aa516884444076599d4e00946253526bd8c966f206d4?d=identicon)[Omasat](/maintainers/Omasat)

---

Top Contributors

[![Omasat](https://avatars.githubusercontent.com/u/220922363?v=4)](https://github.com/Omasat "Omasat (38 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/omasat-palet-skeleton/health.svg)

```
[![Health](https://phpackages.com/badges/omasat-palet-skeleton/health.svg)](https://phpackages.com/packages/omasat-palet-skeleton)
```

PHPackages © 2026

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