Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

Impulse - A Template for Netlify

Built using Netlify CMS, Eleventy, Alpine.js & TailwindCSS, Stripe

Perfect for blogging & ecomerce websites, Impulse Netlify comes with everything you need to get started with NetlifyCMS support.

Live Demo

Quick Install

Deploy to Netlify

Using template on Netlify

1. Setup a new git repository

git init
git add .
git commit -m "init"
git remote add origin<username>/<reponame>.git
git branch -M main
git push -u origin main

2. Login with Netlify and connect your new repository

Navigate to and login or create a new account. Click 'new site from git', connect your github account and select your newly created repo.

3. Enable Netlify Identity

Go to the Identify section to enable. Then make sure to enable 'Git Gateway'. We recommend disabling registration otherwise you leave your CMS open to anyone.


4. Email Templates

All of our themes come with custom email templates for use with Netlify. To enable these go to the Identity > Emails section and enter the following paths for each template.

Invitation template


Confirmation template


Recovery template


Email change template



1. Clone this Repository

git clone

2. Navigate to the directory

cd impulse-netlify

3. Install dependencies

npm install

4. Build the project to generate the first CSS

This step is only required the very first time.

npm run build

5. Run Eleventy

npm run start


Digizu @digizultd