dillonsmart/tetherphp

TetherPHP is a PHP framework which ships as a skeleton application.

Maintainers

Package info

github.com/Dillonsmart/tetherphp

Type:project

pkg:composer/dillonsmart/tetherphp

Statistics

Installs: 11

Dependents: 0

Suggesters: 0

Stars: 17

Open Issues: 0

v0.2.1 2026-03-09 20:38 UTC

README

TetherPHP Logo

Total Downloads Latest Stable Version License

About TetherPHP

TetherPHP is a lightweight, flexible framework for building web applications in PHP using the ADR (Action-Domain-Responder) architecture. It provides a simple and intuitive way to structure your application, making it easy to develop and maintain.

Follow the development on X

Installation

You can install TetherPHP using Composer. Run the following command in your terminal:

composer create-project dillonsmart/tetherphp ./

Once installed, ensure you create a .env file in the root of your project by copying the provided .env.example file.

Then, run the following command to install the necessary dependencies:

composer install

Build Stylesheet using Tailwind

TetherPHP uses Tailwind CSS for styling. To build the stylesheet, run the following command in your terminal:

npm install && npx tailwindcss -i ./resources/css/app.css -o ./public/css/app.css --watch

Usage

To get started with TetherPHP, please refer to the documentation.

Local Development

For local development of TetherPHP and the core TetherPHP framework files tetherphp-core create a composer.local.json file, and add the following code to it:

{
    "repositories": [
        {
            "type": "path",
            "url": "../tetherphp-core"
        }
    ],
    "require": {
        "dillonsmart/tetherphp-core": "*"
    },
    "minimum-stability": "dev",
    "prefer-stable": true
}

Then run the following command in your terminal:

COMPOSER=composer.local.json composer update

You can also create an alias for the command to make it easier to run:

alias composer-local='COMPOSER=composer.local.json composer update'