An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

          

# Ava CMS

[![Release](https://img.shields.io/github/v/release/adamgreenough/ava)](https://github.com/adamgreenough/ava/releases)
[![Issues](https://img.shields.io/github/issues/adamgreenough/ava)](https://github.com/adamgreenough/ava/issues)
[![Stars](https://img.shields.io/github/stars/adamgreenough/ava)](https://github.com/adamgreenough/ava/stargazers)
[![Code size](https://img.shields.io/github/languages/code-size/adamgreenough/ava)](https://github.com/adamgreenough/ava)
[![Discord](https://img.shields.io/discord/1028357262189801563)](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.