Oak is a content management system (CMS) inspired by Grow. The idea behind Oak is for developers to create content collections that are tied to HTML templates, and for content managers to be able to create and manage web pages using re-usable components.
Some features of Oak include:
- Developer-defined content documents
- User-friendly editing UI
- Time-based deployments
- Localization
Minimum requirements:
- Google Cloud SDK
- Node V16 (we recommend using NVM)
To get started, you can initialize a new project by running:
oak init <folder>
cd <folder>
make install
After that, you can start a Oak server by running:
npm run dev
Contributions are welcome! Please read through our contributing guidelines for more information.