Download the PHP package gspataro/orchestra without Composer
On this page you can find all versions of the php package gspataro/orchestra. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package orchestra
Orchestra
The framework behind Solista.
Orchestra is a lightweight, flexible static site building engine designed to process content, resolve relationships, and generate static output through a modular pipeline.
โจ Features
- ๐ Pipeline-based architecture
- ๐ง Content querying and relationships
- ๐ Schema-driven page generation
- โก Fast builds with caching
- ๐งช Rehearsal mode for local preview
๐ฆ Installation
composer require gspataro/orchestra
๐ Usage
Orchestra is designed to be used through Solista, which provides:
- a default project structure
- CLI commands
- a ready-to-use theme
If you want full control, you can integrate Orchestra directly into your own application.
๐งช Rehearsal mode
Rehearsal is a lightweight development server that allows you to preview your site without performing a full build.
- No files are written to disk
- Pages are generated on demand
- Ideal for content editing and rapid iteration
โก Caching
Orchestra uses an internal caching system to optimize build performance.
- Content parsing is cached
- Rebuilds are incremental where possible
- Theme changes do not invalidate content cache
๐งฉ Extensibility
Orchestra is built around a modular architecture:
- Custom runtimes
- Custom generators
- Custom content sources
This allows you to adapt the engine to different use cases beyond traditional static sites.
๐ค Third-party packages
Orchestra relies on the following open-source packages:
๐ Development
Run tests:
composer test
Run static analysis:
composer phpstan
All versions of orchestra with dependencies
gspataro/cli Version ^2.0.0
nunomaduro/collision Version ^8.9
twig/twig Version ^3.7.1
twig/string-extra Version ^3.7.1
twig/intl-extra Version ^3.21.0
league/commonmark Version ^2.4.1
symfony/yaml Version ^6.3.3
tempest/highlight Version ^2.17
filp/whoops Version ^2.18