fast-forward / framework
Fast Forward Framework — a lightweight PHP framework for building modern web applications with a simple and elegant API.
Requires
- php: ^8.3
- fast-forward/clock: ^1.1
- fast-forward/config: ^1.7.3
- fast-forward/container: ^1.10.1
- fast-forward/defer: ^1.1
- fast-forward/enum: ^0.2
- fast-forward/event-dispatcher: ^1.1
- fast-forward/fork: ^1.1
- fast-forward/http: ^1.2
- fast-forward/iterators: ^1.3
Requires (Dev)
- fast-forward/dev-tools: ^1.26
- fast-forward/phpdoc-bootstrap-template: ^2.2
- llm/skills: ^1.15
Suggests
- llm/skills: Optionally synchronize the bundled consumer skill in your project.
Provides
None
Conflicts
- fast-forward/http-client: <1.2.0
- fast-forward/http-factory: <1.3.0
- fast-forward/http-message: <1.5.0
Replaces
None
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
Consumer agent skill
The package includes fast-forward-framework for application integration.
It supports fast-forward/framework:^1.5; inspect the installed version.
See skill installation and lifecycle for
optional project synchronization with llm/skills ^1.15, guarded manual
project/global copies and a pinned Skills CLI alternative. Shipping files does
not install tooling or activate the skill in an agent session.
See dependency freshness for compatible version ranges, application lockfiles and the daily Dependabot update policy.
