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

ActiveProject[Framework](/categories/framework)

s-damian/damian-php
===================

The skeleton application for the Damian PHP Framework.

v1.0.15(1mo ago)3122MITPHPPHP ^8.2CI passing

Since Aug 12Pushed 1mo ago2 watchersCompare

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

READMEChangelogDependencies (12)Versions (17)Used By (0)

[![](https://raw.githubusercontent.com/s-damian/medias/main/damian-php-logo.png)](https://github.com/s-damian/damian-php)

[![Tests](https://github.com/s-damian/damian-php/actions/workflows/tests.yml/badge.svg)](https://github.com/s-damian/damian-php/actions/workflows/tests.yml)[![Static analysis](https://github.com/s-damian/damian-php/actions/workflows/static-analysis.yml/badge.svg)](https://github.com/s-damian/damian-php/actions/workflows/static-analysis.yml)[![Latest Stable Version](https://camo.githubusercontent.com/bb23f15de69d87f1732f347149ee3eac37f0272c1fe98ca40c54f4c0550b32b0/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f732d64616d69616e2f64616d69616e2d706870)](https://packagist.org/packages/s-damian/damian-php)[![License](https://camo.githubusercontent.com/cf5f4209f52521c0e38dded688529fdda1d85080ed956227c0239e5a65ec7fb1/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f732d64616d69616e2f64616d69616e2d706870)](https://packagist.org/packages/s-damian/damian-php)

🛠️ 100% handcrafted code (no LLMs were used)

Damian PHP Framework - Skeleton
===============================

[](#damian-php-framework---skeleton)

> A powerful PHP Framework in **PHP 8.5** - Beautiful code &amp; Elegant syntax

> SGBDR: Compatible with **MySQL** / **MariaDB** / **PostgreSQL**

Here you have the source codes of the `skeleton`.

The Framework `kernel` is in this package: [Damian PHP Framework - Kernel](https://github.com/s-damian/damian-php-fw)

### Author

[](#author)

This **Open Source Framework** is developed by [Stephen Damian](https://github.com/s-damian)

Getting Started
---------------

[](#getting-started)

### Requirements

[](#requirements)

- PHP `8.2` || `8.3` || `8.4` || `8.5`

### Create a new project

[](#create-a-new-project)

- You can create a new project via the `composer create-project` command:

```
composer create-project s-damian/damian-php example-app-name

```

### Configuration

[](#configuration)

- Create your `.env` file:

```
cd /your-path/example-app-name

```

```
cp .env.example .env

```

- You have to configure the `.env` file.

### Configuration - HTTP Server

[](#configuration---http-server)

- You have to configure your web server (Linux / Nginx or Apache / MySQL or PostgreSQL / PHP).

You have an example Nginx Vhost configuration in `docs/nginx/vhost-example.conf` file.

### After configuring your HTTP server (Nginx), you can run these demo URLs

[](#after-configuring-your-http-server-nginx-you-can-run-these-demo-urls)

-
-
-
-
-
-

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

[](#documentation)

- The documentation for this Framework is in `docs/DamianPhp` folder.

Syntax examples
---------------

[](#syntax-examples)

### Routing

[](#routing)

An example of a route listing:

```
