fast-forward / framework
Fast Forward Framework — a lightweight PHP framework for building modern web applications with a simple and elegant API.
v1.4.0
2026-04-25 01:25 UTC
Requires
- php: ^8.3
- fast-forward/clock: ^1.0
- fast-forward/config: ^1.4
- fast-forward/container: ^1.5
- fast-forward/defer: ^1.0
- fast-forward/enum: ^0.1
- fast-forward/event-dispatcher: ^1.0
- fast-forward/fork: ^1.0
- fast-forward/http: ^1.0
- fast-forward/iterators: ^1.0
Requires (Dev)
- fast-forward/dev-tools: dev-main
This package is auto-updated.
Last update: 2026-04-26 22:38:14 UTC
README
Fast Forward Framework is a lightweight aggregate metapackage that installs the core Fast Forward stack through a single dependency and a single service-provider bootstrap.
✨ Features
- 🎯 One-command installation of core Fast Forward packages
- 🧩 Aggregates HTTP and event-dispatcher infrastructure with container integration
- 🚀 Compatible with modern PHP standards (PSR-7, PSR-11, PSR-14, PSR-17, PSR-18, PSR-20)
- 🧱 Built as the foundation layer for Fast Forward applications
📦 Installation
composer require fast-forward/framework
Requirements:
- PHP 8.3 or higher
🛠️ Usage
<?php declare(strict_types=1); use FastForward\Framework\ServiceProvider\FrameworkServiceProvider; use Psr\Clock\ClockInterface; use Psr\EventDispatcher\EventDispatcherInterface; use Psr\Http\Message\ResponseFactoryInterface; use function FastForward\Container\container; require __DIR__ . '/vendor/autoload.php'; $container = container([FrameworkServiceProvider::class]); $responseFactory = $container->get(ResponseFactoryInterface::class); $dispatcher = $container->get(EventDispatcherInterface::class); $clock = $container->get(ClockInterface::class);
🔌 Package Surface
FastForward\Framework\ServiceProvider\FrameworkServiceProviderfast-forward/enum(enum utilities and value object helpers included by composition)- Core HTTP and event-dispatcher service provider orchestration
- Shared configuration and lifecycle defaults for core packages in the ecosystem
📚 Documentation
🧪 Quality and Observability
- Test suite: GitHub Actions
- Coverage:
coverage/index.html - Testdox:
coverage/testdox.html - Metrics:
metrics/index.html
🤝 Contributing
Contributions, issues, and feature requests are welcome. Keep changes focused and aligned with the repository's existing documentation and contribution flow.
🛡 License
Fast Forward Framework is licensed under the MIT license.
👤 Author
Developed by Felipe Sayão Lobato Abreu
