JAMstack templates

Find the perfect place to begin a new JAMstack site. Deploy a template site to Netlify with just one click. The site’s code will automatically populate as a new folder in your Git repository so you can explore, edit, and update so it works for you. All for free.

Bael Blog Template with Netlify CMS and Serverless Function

Screenshot of a page created with

About this template

Bael is a free template that gives you an easy way to start a blog that uses modern technologies like static-site JAMstack architecture, CSS grid layout, responsive design, a serverless function that handles emails newsletter signup with Sendgrid, and fuzzy search — all wrapped up in a brutalist aesthetic.

Bael runs using Nuxt.js, Vue.js, Netlify CMS, and is hosted by Netlify.

A free Sendgrid account and API key is needed to setup the newsletter signup feature.

Made by jake101

What happens when you Deploy to Netlify?

Once you click the Deploy to Netlify button you’ll be dropped into a simple signup workflow. Connect your Git repository and hit save, and Netlify will deploy the site to a global content delivery network. You’ll receive a link to your live site’s URL.