| Recommend this page to a friend! | 
| Info | Documentation | Reputation | Support forum | Blog | Links | 
| Ratings | Unique User Downloads | Download Rankings | ||||
| Not enough user ratings | Total: 156 | All time:  9,017 This week: 673 | ||||
| Version | License | PHP version | Categories | |||
| spiral 1.0.0 | The PHP License | 7 | Libraries, PHP 7 | 
| Description | Author  | |||||||||||||||||||||||
This package is a modular Web application development framework.  | 
  | |||||||||||||||||||||||
<img src="https://raw.githubusercontent.com/spiral/guide/master/resources/logo.png" height="135px" alt="Spiral Framework" align="left"/>
Spiral Framework is an open-source (MIT) micro-framework core that speeds up the development of high-performance PHP applications. It uses a combination of open-source components and Roadrunner, an application server designed for rapid application development (RAD), and also comes with native support for HTTP/2, GRPC, distributed computations (Queue) and Golang extensions.
Website | <b>App Skeleton</b> (cli, grpc) | Documentation (v1.0.0) | Twitter | CHANGELOG | Contributing
<br/>
| Component | Current Status        
| ---       | ---
spiral/core |  
 
spiral/boot | 
 
 
spiral/config | 
 
 
| Component | Current Status        
| ---       | ---
spiral/http |  
 
spiral/console | 
 
 
spiral/roadrunner | 
 
 
spiral/jobs | 
 
 
spiral/php-grpc | 
 
 
| Component | Current Status        
| ---       | ---
spiral/hmvc |  
 
spiral/router | 
 
 
spiral/session | 
 
 
| Component | Current Status        
| ---       | ---
spiral/encryption |  
 
spiral/security | 
 
 
spiral/validation | 
 
 
spiral/filters | 
 
 
| Component | Current Status        
| ---       | ---
spiral/database |  
 
spiral/migrations | 
 
 
| Component | Current Status        
| ---       | ---
cycle/orm   |  
 
 
cycle/schema-builder | 
 
 
 
cycle/annotated | 
 
 
 
cycle/migrations | 
 
 
 
| Component | Current Status        
| ---       | ---
spiral/annotations |  
 
spiral/pagination | 
 
 
spiral/files | 
 
 
spiral/exceptions | 
 
 
spiral/streams | 
 
 
spiral/logger | 
 
 
spiral/tokenizer | 
 
 
spiral/snapshots | 
 
 
spiral/translator | 
 
 
spiral/models | 
 
 
spiral/debug | 
 
 
spiral/dumper | 
 
 
spiral/views | 
 
 
spiral/storage | 
 
 
spiral/reactor | 
 
 
spiral/prototype | 
 
 
spiral/profiler | 
 
 
spiral/helpers | 
 
 
| Component | Current Status        
| ---       | ---
spiral/dotenv-bridge |  
 
spiral/monolog-bridge | 
 
 
spiral/twig-bridge | 
 
 
spiral/composer-publish-plugin | 
 
 
MIT License (MIT). Please see LICENSE for more information. Maintained by Spiral Scout.
| File | Role | Description | ||
|---|---|---|---|---|
| Data | Auxiliary data | |||
| Data | Auxiliary data | |||
| Data | Auxiliary data | |||
| Example | Example script | |||
| Data | Auxiliary data | |||
| Lic. | License text | |||
| Data | Auxiliary data | |||
| Data | Auxiliary data | |||
| Doc. | Documentation | |||
| / | src | 
| File | Role | Description | ||
|---|---|---|---|---|
| / | src | / | Bootloader | 
| File | Role | Description | ||
|---|---|---|---|---|
|    | 
Class | Class source | ||
|    | 
Class | Class source | ||
|    | 
Class | Class source | ||
|    | 
Class | Class source | ||
|    | 
Class | Class source | ||
|    | 
Class | Class source | ||
| / | src | / | Bootloader | / | Cycle | 
| File | Role | Description | 
|---|---|---|
|    | 
Class | Class source | 
|    | 
Class | Class source | 
| / | src | / | Bootloader | / | Database | 
| File | Role | Description | 
|---|---|---|
|    | 
Class | Class source | 
|    | 
Class | Class source | 
|    | 
Class | Class source | 
| / | src | / | Bootloader | / | Http | 
| File | Role | Description | 
|---|---|---|
|    | 
Class | Class source | 
|    | 
Class | Class source | 
|    | 
Class | Class source | 
|    | 
Class | Class source | 
|    | 
Class | Class source | 
|    | 
Class | Class source | 
| / | src | / | Bootloader | / | Security | 
| File | Role | Description | 
|---|---|---|
|    | 
Class | Class source | 
|    | 
Class | Class source | 
|    | 
Class | Class source | 
|    | 
Class | Class source | 
| / | src | / | Bootloader | / | Views | 
| File | Role | Description | 
|---|---|---|
|    | 
Class | Class source | 
|    | 
Class | Class source | 
| / | src | / | Command | 
| File | Role | Description | ||
|---|---|---|---|---|
|    | 
Class | Class source | ||
|    | 
Class | Class source | ||
| / | src | / | Command | / | Cycle | 
| File | Role | Description | ||
|---|---|---|---|---|
|    | 
Class | Class source | ||
|    | 
Class | Class source | ||
|    | 
Class | Class source | ||
| / | src | / | Command | / | Cycle | / | Generator | 
| File | Role | Description | 
|---|---|---|
|    | 
Class | Class source | 
| / | src | / | Command | / | Database | 
| File | Role | Description | 
|---|---|---|
|    | 
Class | Class source | 
|    | 
Class | Class source | 
| / | src | / | Command | / | GRPC | 
| File | Role | Description | 
|---|---|---|
|    | 
Class | Class source | 
|    | 
Class | Class source | 
| / | src | / | Command | / | Migrate | 
| File | Role | Description | 
|---|---|---|
|    | 
Class | Class source | 
|    | 
Class | Class source | 
|    | 
Class | Class source | 
|    | 
Class | Class source | 
|    | 
Class | Class source | 
|    | 
Class | Class source | 
| / | src | / | Command | / | Translator | 
| File | Role | Description | 
|---|---|---|
|    | 
Class | Class source | 
|    | 
Class | Class source | 
|    | 
Class | Class source | 
| / | src | / | Command | / | Views | 
| File | Role | Description | 
|---|---|---|
|    | 
Class | Class source | 
|    | 
Class | Class source | 
| / | src | / | Console | 
| File | Role | Description | ||
|---|---|---|---|---|
|    | 
Class | Class source | ||
|    | 
Class | Class source | ||
| / | src | / | Console | / | Sequence | 
| File | Role | Description | 
|---|---|---|
|    | 
Class | Class source | 
| / | src | / | Controller | / | Traits | 
| File | Role | Description | 
|---|---|---|
|    | 
Class | Class source | 
| / | src | / | GRPC | 
| File | Role | Description | ||
|---|---|---|---|---|
|    | 
Class | Class source | ||
|    | 
Class | Class source | ||
|    | 
Class | Class source | ||
|    | 
Class | Class source | ||
| / | src | / | Http | 
| File | Role | Description | ||
|---|---|---|---|---|
|    | 
Class | Class source | ||
|    | 
Class | Class source | ||
|    | 
Class | Class source | ||
|    | 
Class | Class source | ||
| / | src | / | Http | / | ErrorHandler | 
| File | Role | Description | 
|---|---|---|
|    | 
Class | Class source | 
|    | 
Class | Class source | 
| / | src | / | Http | / | Middleware | 
| File | Role | Description | 
|---|---|---|
|    | 
Class | Class source | 
|    | 
Class | Class source | 
| / | src | / | Module | 
| File | Role | Description | ||
|---|---|---|---|---|
|    | 
Class | Class source | ||
|    | 
Class | Class source | ||
| / | src | / | Module | / | Exception | 
| File | Role | Description | 
|---|---|---|
|    | 
Class | Class source | 
| / | src | / | Translator | 
| File | Role | Description | ||
|---|---|---|---|---|
|    | 
Class | Class source | ||
| / | src | / | Translator | / | Views | 
| File | Role | Description | 
|---|---|---|
|    | 
Class | Class source | 
|    | 
Class | Class source | 
| / | tests | 
| File | Role | Description | ||
|---|---|---|---|---|
|    | 
Aux. | Auxiliary script | ||
| / | tests | / | app | 
| / | tests | / | app | / | config | 
| File | Role | Description | 
|---|---|---|
|    | 
Class | Class source | 
|    | 
Aux. | Auxiliary script | 
| / | tests | / | app | / | proto | 
| File | Role | Description | ||
|---|---|---|---|---|
|    | 
Data | Auxiliary data | ||
| / | tests | / | app | / | src | 
| File | Role | Description | ||
|---|---|---|---|---|
|    | 
Class | Class source | ||
| / | tests | / | app | / | src | / | Bootloader | 
| File | Role | Description | 
|---|---|---|
|    | 
Class | Class source | 
| / | tests | / | app | / | src | / | Condition | 
| File | Role | Description | 
|---|---|---|
|    | 
Class | Class source | 
| / | tests | / | app | / | src | / | Controller | 
| File | Role | Description | 
|---|---|---|
|    | 
Class | Class source | 
|    | 
Class | Class source | 
|    | 
Class | Class source | 
| / | tests | / | app | / | src | / | Job | 
| File | Role | Description | 
|---|---|---|
|    | 
Class | Class source | 
|    | 
Class | Class source | 
| / | tests | / | app | / | src | / | Request | 
| File | Role | Description | 
|---|---|---|
|    | 
Class | Class source | 
|    | 
Class | Class source | 
| / | tests | / | app | / | src | / | User | 
| File | Role | Description | 
|---|---|---|
|    | 
Class | Class source | 
|    | 
Class | Class source | 
|    | 
Class | Class source | 
| / | tests | / | app | / | src | / | ViewEngine | 
| File | Role | Description | 
|---|---|---|
|    | 
Class | Class source | 
|    | 
Class | Class source | 
| / | tests | / | app | / | views | 
| File | Role | Description | ||
|---|---|---|---|---|
|    | 
Aux. | Auxiliary script | ||
| / | tests | / | app | / | views | / | custom | 
| File | Role | Description | 
|---|---|---|
|    | 
Data | Auxiliary data | 
|    | 
Data | Auxiliary data | 
|    | 
Data | Auxiliary data | 
| / | tests | / | Framework | 
| File | Role | Description | ||
|---|---|---|---|---|
|    | 
Class | Class source | ||
|    | 
Class | Class source | ||
|    | 
Class | Class source | ||
|    | 
Class | Class source | ||
|    | 
Class | Class source | ||
|    | 
Class | Class source | ||
|    | 
Class | Class source | ||
| / | tests | / | Framework | / | Controller | 
| File | Role | Description | 
|---|---|---|
|    | 
Class | Class source | 
| / | tests | / | Framework | / | Cycle | 
| File | Role | Description | 
|---|---|---|
|    | 
Class | Class source | 
|    | 
Class | Class source | 
| / | tests | / | Framework | / | Database | 
| File | Role | Description | 
|---|---|---|
|    | 
Class | Class source | 
|    | 
Class | Class source | 
|    | 
Class | Class source | 
| / | tests | / | Framework | / | Dispatcher | 
| File | Role | Description | 
|---|---|---|
|    | 
Class | Class source | 
| / | tests | / | Framework | / | Encrypter | 
| File | Role | Description | 
|---|---|---|
|    | 
Class | Class source | 
| / | tests | / | Framework | / | Framework | 
| File | Role | Description | 
|---|---|---|
|    | 
Class | Class source | 
|    | 
Class | Class source | 
| / | tests | / | Framework | / | GRPC | 
| File | Role | Description | 
|---|---|---|
|    | 
Class | Class source | 
|    | 
Class | Class source | 
|    | 
Class | Class source | 
| / | tests | / | Framework | / | Http | 
| File | Role | Description | 
|---|---|---|
|    | 
Class | Class source | 
|    | 
Class | Class source | 
|    | 
Class | Class source | 
|    | 
Class | Class source | 
|    | 
Class | Class source | 
|    | 
Class | Class source | 
|    | 
Class | Class source | 
| / | tests | / | Framework | / | I18n | 
| File | Role | Description | 
|---|---|---|
|    | 
Class | Class source | 
|    | 
Class | Class source | 
| / | tests | / | Framework | / | Migrate | 
| File | Role | Description | 
|---|---|---|
|    | 
Class | Class source | 
|    | 
Class | Class source | 
|    | 
Class | Class source | 
|    | 
Class | Class source | 
| / | tests | / | Framework | / | Validation | 
| File | Role | Description | 
|---|---|---|
|    | 
Class | Class source | 
|    | 
Class | Class source | 
|    | 
Class | Class source | 
| / | tests | / | Framework | / | Views | 
| File | Role | Description | 
|---|---|---|
|    | 
Class | Class source | 
|    | 
Class | Class source | 
| The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page. | 
| Version Control | Unique User Downloads | Download Rankings | |||||||||||||||
| 100% | 
  | 
  | 
| Applications that use this package | 
 If you know an application of this package, send a message to the author to add a link here.