Download the PHP package asterios/app without Composer
On this page you can find all versions of the php package asterios/app. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Package app
Short Description Scaffold App for AsteriosPHP. AsteriosPHP is a simple and flexible PHP 8.+ framework, inspired from the best features of other frameworks, in a modern and elegant way.
License MIT
Homepage https://www.asteriosphp.de
Informations about the package app
AsteriosPHP scaffold
This repository contains the default scaffold for AsteriosPHP.
The source code for the framework itself can be found at
asteriosframework/core.
composer create-project asterios/app
๐ Getting Started
The source code for the framework itself can be found at
asteriosframework/core.
composer create-project asterios/app
๐ That's it.
All frontend assets (Tailwind CSS) are automatically installed and built during composer install.
โ๏ธ Environment Configuration
On first install, Asterios automatically creates a .env file.
.env.exampleโ template committed to the repository.envโ your local configuration (generated automatically)
๐ The .env file is created during:
You can safely modify your .env file for:
- database credentials
- app environment
- custom configuration
๐ Project Structure
๐ง App Layer
๐งฐ Asterios CLI
AsteriosPHP ships with a built-in CLI tool.
From the project root, you can run commands directly.
Make sure the file is executable:
Run commands via:
No php prefix is required.
๐ System
๐ Database
๐งช Test Data
โ๏ธ Setup
๐ Code Generation
๐ผ View / Twig
๐จ Frontend (Tailwind CSS)
This project uses Tailwind CSS only.
๐ Structure
โ๏ธ Build Commands
Development (watch mode)
Production build
๐ Via Composer
๐ค Automatic Setup
On install/update:
- npm install
- npm run build
๐งฑ Twig Components
Example:
๐จ Design System
Defined in:
Example:
โ๏ธ Tailwind Config
Example:
๐ก Customize
Edit:
Add components:
๐ง Philosophy
- No Bootstrap
- Tailwind only
- Twig components
- Clean architecture
- Built-in CLI
- Environment-based configuration
- Zero-config setup via Composer
๐ฆ Requirements
- PHP 8.3+
- Node.js