firehub/skeleton

A ready-to-use skeleton repository for FireHub applications, providing a clean structure, Core integration, and support for multiple adapters

v0.1.1 2026-01-26 14:43 UTC

This package is auto-updated.

Last update: 2026-01-27 11:09:06 UTC


README

release version GitHub license

FireHub Skeleton

A generic skeleton for building scalable PHP applications using FireHub Core.
This repository provides a clean folder structure and example setup to get started quickly with multiple UI adapters (HTTP, Console, or custom adapters), while keeping your application code adapter-agnostic.

GitHub created at GitHub release date GitHub last commit (branch) GitHub activity (branch) GitHub contributors GitHub language count GitHub top language GitHub repo size GitHub code size

FireHub Icon Quick Start

Packagist PHP Version Packagist Stars Packagist Downloads

  1. Create a new project with composer:
    composer create-project firehub/skeleton my-app
  2. Configure your application namespace (if desired):
    "autoload": {
      "psr-4": {
        "YourApp\\": "app/"
      }
    }
  3. Run HTTP adapter (if using):
    php web/index.php
  4. Run Console adapter (if using):
    php torch

Add other adapters as needed by creating new folders under adapters/ and wiring them in bootstrap/app.php.

FireHub Icon Security

OpenSSF Scorecard

For security reporting and guidelines, please refer to our SECURITY.md file.

FireHub Icon Community

GitHub watchers GitHub Repo stars GitHub forks

FireHub Icon Authors and Contributors

  • Project authors can be found here.
  • The full list of individual contributors can be found here.

FireHub Icon Brand & Trademark

Please refer to TRADEMARK.md and BRAND.md for guidelines on FireHub branding.

FireHub Icon License

This software is licensed under the MIT License.

For more details, read the full license here.