PHPackages                             amonite/amonite - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. amonite/amonite

AbandonedArchivedLibrary[Framework](/categories/framework)

amonite/amonite
===============

PHP framework with endpoints

1.0.2(6y ago)18Apache-2.0PHPPHP &gt;=7.2

Since Jun 6Pushed 6y ago1 watchersCompare

[ Source](https://github.com/karkael64/amonite-php)[ Packagist](https://packagist.org/packages/amonite/amonite)[ Docs](https://github.com/karkael64/amonite-php)[ RSS](/packages/amonite-amonite/feed)WikiDiscussions master Synced 3d ago

READMEChangelog (1)DependenciesVersions (3)Used By (0)

Amonite
=======

[](#amonite)

Amonite is a web client-side ([JS](https://github.com/karkael64/amonite-front)) and server-side (PHP and [NodeJS](https://github.com/karkael64/amonite-js)) engine. It is an engine that complies with HTTP standards, lightweight, easy to use. It's an engine that lets you decide how the program should go forward.

Amonite-PHP
-----------

[](#amonite-php)

Amonite is a good PHP engine :

- with NoSQL or PDO,
- with torque Request / Controller,
- with Document / Component couple and
- with Throwable / Answerable response easy to use.

### Why would you use Amonite-PHP

[](#why-would-you-use-amonite-php)

1. Easy paradigm,
2. Soft framework,
3. Easy [installation](installation.md),
4. 3 Steps document sending and
5. Follow HTTP Standards.

### Why would you NOT use Amonite-PHP

[](#why-would-you-not-use-amonite-php)

1. You need heavy control system,
2. You don't trust your teammates and
3. Expensive tools are most qualitative.

Start with Amonite-PHP
----------------------

[](#start-with-amonite-php)

Entire Amonite engine is archived as a PHAR file. Put it on root, or any where : `/amonite.phar`

May be you would like use it with default config. Then just call it like :

```

             A

             B

             C
