Open navClose nav

A Jekyll CMS that commits

Forestry takes Git-powered Content Management to Jekyll Sites. Easily update, build and deploy sites in Forestry. Learn More
Built for static site generators

Everything you need for great content management

Connect

Edit

Preview

Publish

Roles

Import your Jekyll powered site and make edits within minutes. Tell Forestry what parts of your site you want exposed and configure templates to create new content.

Custom Sections

Set Templates

Exclude Files

Make edits right away or create content models with Front Matter Templates. Our WYSIWYG Editor is based on Markdown and allows for seamless editing.

WYSIWYG & Markdown

Snippets & Blocks

Mobile Version

Take the guessing out of your editing, with previews you always know exactly what your site will look like. Quickly share your project with your team and clients.

Shareable Preview

Custom Preview Commands

Forestry can build and deploy your site to your host on every change. Further optimize the content on its way out by running gems or custom scripts.

Automatic Deployment

Custom Build Commands

With Forestry you can provide the access to users that they need for their individual use-case. Give your entire team access to all sites in your Organization.

Editing in Teams

Organizations

Restrict Access

Connect
Editing
Preview
Simple Deployment
Roles & Permissions
Dev workflow

Support for all of your favorite tools

Forestry is optimized for Jekyll including Liquid, Sass and Coffeescript.

Jekyll
Sass
CoffeeScript

Choose your own tools and include them into the build process with Custom Build Commands.

Use an existing theme, create your own site or make use of a Starter-Kit.

Choose your Git Integration

All Forestry powered projects live on Git.

Forestry seamlessly integrates with your Git-workflow, keeping your content in-sync without merge conflicts.

Github
Gitlab
Bitbucket

Editor workflow

Host where you want

Your static site can live anywhere you want — including on Amazon S3, Fastly, Netlify and GitHub Pages. You can even deploy with plain old FTP.

Build amazing sites

We have the tools to manage your content. Ready to try Forestry?



1.

Import Starter-Kit

This first step imports a sample repository into your Git account and connects it with Forestry.


2.

Explore Templates and Sections

Edit content and preview the site. Front Matter and Settings sections show how it all comes together.


3.

Deploy your First Site

Choose a deployment method and make a change to your site to trigger your first deployment. Learn more in the "First Steps" Section (inside your project).