Brook screenshot

Brook

Author Avatar Theme by Templatedeck
Updated: 15 Jan 2026
47 Stars

hyper focused blog

Categories

Overview

Brook is a free and open source Eleventy 2 + Bootstrap 5 blog template. It is a static HTML website template that utilizes Bootstrap 5 and the static site generator Eleventy. It can be used by both beginners and advanced web developers to create static websites.

Features

  • Bootstrap 5 integration
  • Utilizes the Eleventy static site generator
  • npm support for dependency management
  • Gulp as a task runner
  • Support for different template languages such as Nunjucks, Liquid, Handlebars, Haml, Pug, Mustach
  • Allows for different data types and ways to incorporate content during deployment
  • Supports static and local content, computing content programmatically, consuming APIs, and using markdown content files
  • Provides an example of design and layout for static websites

Installation

To install Brook, you need to have Node (at least v14+) on your computer.

  1. Download and extract the latest release or checkout the main branch of the Brook repository.
  2. Open your terminal and navigate to the Brook folder.
  3. Run the following command:
    npm install
    
    This will install the necessary dependencies.
  4. Once the installation is complete, you are ready to use Brook.

Summary

Brook is a versatile blog template that combines the power of Bootstrap 5 and the flexibility of the Eleventy static site generator. It provides a comprehensive set of features and supports various template languages, making it suitable for both beginners and advanced web developers. With its npm support and Gulp integration, Brook offers easy dependency management and task automation. Whether you are looking to create a simple static website or a complex blog, Brook provides a solid foundation and a beautiful design.