atomwares / atom
Atom Framework Core
Installs: 46
Dependents: 1
Suggesters: 0
Security: 0
Stars: 3
Watchers: 2
Forks: 2
Open Issues: 0
pkg:composer/atomwares/atom
Requires
- php: >=5.6.0
- atomwares/atom-container: ^1.0
- atomwares/atom-dispatcher: ^1.0
- atomwares/atom-http: ^1.0
- atomwares/atom-router: ^1.0
- http-interop/http-middleware: ^0.4.1
- psr/container: ^1.0
- psr/http-message: ^1.0
Provides
This package is not auto-updated.
Last update: 2025-10-04 02:46:22 UTC
README
Installation
The simplest way to install and get started is using the skeleton project:
$ composer create-project atomwares/atom-project <project dir>
Or install Atom standalone using Composer:
$ composer require atomwares/atom
Usage
Create a bootstrap file with the following contents:
<?php require 'vendor/autoload.php'; ($app = new Atom\App())->router ->get(['home' => '/'], function () { return 'Hello World!'; }); $app->run();
You may run the script using the built-in PHP server:
$ php -S localhost:8000
License
The Atom Framework is licensed under the MIT license. See License File for more information.