nova-framework

A site building framework for people who like to keep it simple.


Keywords
framework, jinja2
License
MIT
Install
pip install nova-framework==0.6.1

Documentation

Nova

A site building framework for people who like to keep it simple.


Installation

pip install nova-framework

For the latest development version:

pip install git+https://github.com/iiPythonx/nova

Usage

To initialize a Nova project, just run nova init and follow the instructions:

🚀 Nova 0.7.2 | Project Initialization
Source location (default: src): src/
Destination location (default: dist): dist/

Afterwards, put your Jinja2 and other assets inside your configured source folder.

Run nova build to get a static site built for production in your destination path.
Run nova serve to serve a static build of your site.
Run nova serve --reload to get a hot-reloading capable web server.

Configuration

All project configuration should be put inside of nova.toml in your working directory.

Project
[project]
mapping = "source_path:destination_path"
Plugins

See PLUGINS.md.