https://github.com/adamgreenough/ava
✨ Addy's Very Adaptable CMS: ultra-lightweight, PHP-based content management system with configurable post types, taxonomies and fields
https://github.com/adamgreenough/ava
cms flat-file lightweight php simple
Last synced: 6 months ago
JSON representation
✨ Addy's Very Adaptable CMS: ultra-lightweight, PHP-based content management system with configurable post types, taxonomies and fields
- Host: GitHub
- URL: https://github.com/adamgreenough/ava
- Owner: adamgreenough
- License: gpl-3.0
- Created: 2025-04-05T00:55:02.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-08T22:42:45.000Z (about 1 year ago)
- Last Synced: 2025-04-09T15:17:01.909Z (about 1 year ago)
- Topics: cms, flat-file, lightweight, php, simple
- Homepage: https://addy.zone/ava
- Size: 15.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Ava CMS
[](https://github.com/adamgreenough/ava/releases)
[](https://github.com/adamgreenough/ava/issues)
[](https://github.com/adamgreenough/ava/stargazers)
[](https://github.com/adamgreenough/ava)
[](https://discord.gg/Z7bF9YeK)
Ava is a friendly, developer-first flat-file CMS for PHP. Content is Markdown files (with YAML frontmatter), and Ava builds a fast cache so pages render quickly without a database.
It’s designed for bespoke sites where you want full ownership: your content and config live in your repo, and themes are plain PHP/HTML.
## Quick Start
```bash
composer install
./ava rebuild
php -S localhost:8000 -t public
```
## Documentation
Main docs: https://ava.addy.zone/
Key sections:
- https://ava.addy.zone/#/configuration
- https://ava.addy.zone/#/content
- https://ava.addy.zone/#/themes
- https://ava.addy.zone/#/admin
- https://ava.addy.zone/#/cli
- https://ava.addy.zone/#/routing
- https://ava.addy.zone/#/shortcodes
- https://ava.addy.zone/#/bundled-plugins
- https://ava.addy.zone/#/updates
## Contributing
Ava is still fairly early and moving quickly, so I’m not looking for pull requests or additional contributors right now.
If you’d like to help, the best way is to [open an issue](https://github.com/adamgreenough/ava/issues) (bug reports, feature requests, ideas, and support questions are all welcome). It’s genuinely useful feedback at this stage.
Discord (discussion/support): https://discord.gg/Z7bF9YeK
## License
MIT (free and open source). See LICENSE.