Download the PHP package quioteframework/quiote without Composer

On this page you can find all versions of the php package quioteframework/quiote. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package quiote

Quiote

Tests codecov Latest release

Homepage: https://quiote.dev

History

Quiote is a fork/rewrite of Agavi, an MVC framework that started life around 2006 and was maintained until the mid 2010s. Agavi was a fork from an older MVC framework called Mojavi. Mojave desert -> Mojavi. The agave plant grows in the Mojave desert -> Agavi. Agavi being an excellent framework continued serving well for around a decade after active development stopped, but in 2025 the (probably) main company using Agavi decided it needed a refresh and started porting it to PHP 8.

A lot of things had changed during the 20 years since Agavi's inception. There were no middleware, no DI containers, no PSR-7/PSR-15. While the project started as a direct port to PHP 8.4, it became painfully obvious that a lot of things needed to change in the internals, and as work progressed the fork strayed further and further away from the original Agavi design.

Quiote is the flower that blooms from the agave plant at the end of it's life.

Purpose

Quiote is a powerful, scalable PHP 8.5 application framework that follows the MVC paradigm. It enables developers to write clean, maintainable and extensible code. Quiote puts choice and freedom over limiting conventions, and focuses on sustained quality rather than short-sighted decisions.

Quiote is designed for serious development. It is not a complete website construction kit but rather a skeleton over which you build your application. The architecture of Quiote allows developers to retain very fine control over their code.

Quiote strives to leave most implementational choices to the developers. Quiote's components are inherently extensible, and the framework itself is designed around a configuration system that provides a very flexible environment.

The framework works for almost all kinds of applications but excels most in large codebases, long-term projects, extreme cases of integration and other special situations.

Requirements and installation

No releases or packagist packages yet, as we are pre-alpha.

Alternatively, you can download a release archive from the github releases page and extract it or see the downloads page on the homepage.

Documentation

https://quiote.dev

Contribution

Discussing issues in github issues as well as talking is always of good help to everyone. If you want to do more please contribute by forking and sending a pull request. More information can be found in the CONTRIBUTING.md file.

License

Quiote is licensed under the LGPL 2.1. See the Open Source Initiative and this FAQ entry for details. All relevant licenses and details can be found in the LICENSE file.


All versions of quiote with dependencies

PHP Build Version
Package Version
Requires php Version >=8.5.0
ext-dom Version *
ext-intl Version *
lib-libxml Version *
ext-spl Version *
ext-reflection Version *
ext-pcre Version *
symfony/service-contracts Version ^3.6
psr/http-message Version ^2.0
psr/http-factory Version ^1.1
psr/http-client Version ^1.0
psr/http-server-middleware Version ^1.0
psr/http-server-handler Version ^1.0
psr/event-dispatcher Version ^1.0
psr/log Version ^3.0
psr/clock Version ^1.0
nyholm/psr7 Version ^1.8
nyholm/psr7-server Version ^1.0
psr/simple-cache Version ^3.0
symfony/cache Version ^8.0
relay/relay Version ^3.0
symfony/routing Version ^8.0
middlewares/negotiation Version ^2.2
middlewares/payload Version ^3.1
symfony/mime Version ^8.0
symfony/yaml Version ^8.0
symfony/console Version ^8.0
quioteframework/csrf Version ^4.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package quioteframework/quiote contains the following files

Loading the files please wait ...