Vitality is a simple and performance-oriented PHP framework
  • PHP 60.4%
  • HTML 38.2%
  • CSS 1.4%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-07-23 07:42:12 +00:00
bin Initial commit 2026-07-09 22:37:03 +04:00
public multilang improvements 2026-07-22 11:15:13 +04:00
src minor fix 2026-07-23 07:42:12 +00:00
.env.sample early implementation of blog 2026-07-13 13:08:32 +04:00
.gitignore ignore storage 2026-07-22 10:57:16 +04:00
.htaccess custom utilities: router 2026-07-14 11:14:31 +04:00
composer.json custom utilities: router 2026-07-14 11:14:31 +04:00
index.php Initial commit 2026-07-09 22:37:03 +04:00
LICENSE Initial commit 2026-07-09 18:31:25 +00:00
README.md slight update 2026-07-09 22:39:32 +04:00

Vitality

Vitality is a simple and performance-oriented PHP framework, which leverage very less count of dependencies for operating, and offers basically same features set, as do Laravel, Symfony and it's similar PHP frameworks. The generic idea of Vitality is to be very minimal in resource and structure, so basically anyone can easily integrate it, expand and even modify the source code.

Vitality is distributed in free basis over GPL 3.0 license. We support liberated and truly open source.

Installation

To install Vitality, simply clone this repository and install it on your WAMP stack, like XAMPP and Open Server Panel.

Then after, run the composer install to install missing modules, copy the .env.sample to .env and simply start the website. By default, it will utilize SQLite database for non-SQL installations. You can adjust the configuration via .env or via CLI command.

Configuration

Your main configuration file is .env file, which handles most of your website variables. They are available only at website-scope and can be modified only via file and Vitality CLI.

  • database - this value handles DSN connection string to your database,
  • theme - this value indicates the theme which will be used on your website.

This section yet to be expanded.