Skip to content

[Monorepo] A new PHP app framework (and relevant libraries) in the early stages of development. Framework is based around a middleware pipeline (like Mezzio) and the ADR paradigm.

License

Notifications You must be signed in to change notification settings

outboardphp/outboard

Repository files navigation

Outboard

WORK IN PROGRESS - PRE-ALPHA

We're just getting started. Don't expect too much just yet.

Outboard is a new framework based around a PSR-15 middleware pipeline and the ADR (Action-Domain-Responder) paradigm.

Goals/Principles

  • Robust, cohesive, yet independent first-party packages like Symfony and Yii 3
  • Complete compatibility with PSR standards
  • Framework architecture that centers around a middleware pipeline, like Mezzio
  • An absolute minimum of "magic", unlike some other well-known frameworks
  • Use off-the-shelf libraries where a suitable one exists, so this project can focus on what makes it different
  • A beautiful API will entice devs and engender loyalty
  • A great app skeleton (or two or three) is almost as important as the framework itself

This is a monorepo containing the framework, related packages, and app skeletons.

App Skeletons

Packages

  • Framework [path] [repo]
  • PSR-11 Dependency Injection Container [path] [repo]
  • Wake (PSR-14 Event Dispatcher) [path] [repo]

About

[Monorepo] A new PHP app framework (and relevant libraries) in the early stages of development. Framework is based around a middleware pipeline (like Mezzio) and the ADR paradigm.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •