Search by

flintphp / skeleton

chethanhrx

The official application skeleton for the FlintPHP framework.

Package info

github.com/chethanhrx/flintphp-skeleton

Type:project

pkg:composer/flintphp/skeleton

Statistics

Installs: 9

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v1.0.0 2026-09-14 15:42 UTC

This package is auto-updated.

Last update: 2026-09-14 16:15:24 UTC


README

This repository contains the official application skeleton for the FlintPHP framework.

Note: This repository is the application starter. The underlying framework code is located at flintphp/framework.

Create a FlintPHP application

Create a new FlintPHP project using Composer:

composer create-project flintphp/skeleton my-app
cd my-app
php bin/flint

Run the application

You can run the application using PHP's built-in development server:

php -S localhost:8000 -t public/

Then visit http://localhost:8000 in your browser.

Structure

  • bin/flint: The command-line launcher for the application.
  • bootstrap/app.php: Bootstraps the application and returns the Application instance.
  • config/: Directory for your application's configuration files.
  • public/index.php: The HTTP entry point for all web requests.
  • src/: Your application source code (PSR-4 autoloaded under the App\ namespace).
  • storage/: Directory for generated files, logs, and other application storage.
  • tests/: Directory for your application's test suite.

Philosophy

FlintPHP uses explicit composition and avoids unnecessary magic or discovery. The application structure remains deliberately minimal and production-oriented, providing a fast, secure, and modern PHP foundation.