grow

A fresh, declarative, file-based microsite generator for rapid, high-quality website production.

Github stars Tracking Chart

Grow

Circle CI
Downloads
PyPi
Code Coverage

Grow is a declarative tool for rapidly building, launching, and maintaining high-quality websites.

  • Easy installation
  • Jinja template engine
  • Data-binding between YAML and views
  • Data-driven site architecture
  • Easy URL changes
  • Flexible internationalization and translation
  • Integration with external CMSes
  • Fast builds

Quick start

Run the commands below to start a server. The install script explains what
it does and pauses before each action.

curl https://install.grow.io, bash
grow init base base
cd base
grow run

You can alternatively pip install grow if you like.

Community

Learn more about using Grow:

Contributing to Grow

Set up a development environment:

git clone git@github.com:grow/grow.git
make develop

Once your development environment is set up, run Grow:

./scripts/grow

Then run tests:

make test

We try to set everything up for you automatically (including a virtualenv) in
the make commands, but if you are using Linux and something is not working,
you might try:

make develop-linux
make test

Main metrics

Overview
Name With Ownergrow/grow
Primary LanguagePython
Program languageHTML (Language Count: 8)
Platform
License:MIT License
所有者活动
Created At2013-09-17 15:51:40
Pushed At2024-06-03 16:42:29
Last Commit At
Release Count169
Last Release Namev2.2.3 (Posted on )
First Release Name0.0.26 (Posted on )
用户参与
Stargazers Count404
Watchers Count26
Fork Count51
Commits Count3.6k
Has Issues Enabled
Issues Count601
Issue Open Count43
Pull Requests Count557
Pull Requests Open Count8
Pull Requests Close Count50
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private