Open Source
Fastest way to build a custom website
Static site builders like Jekyll and Middleman offer a modern development environment (e.g. live editing, SASS, Webpack, etc), but are difficult to share with folks who would like a dashboard to edit content.
Vapid takes the best of static site builders and introduces the ability to have a dashboard with almost no extra effort.
Deployed live by



Constrained by Design
Content Tags
If you’ve ever used Mustache or Handlebars, Vapid will be very familiar to you. Add template tags to your HTML and Vapid will automatically create input fields in the dashboard. There are 7 content types including HTML, images, and others.
{{title}}
{{body type=html}}
Sections
Sections are an organizational unit of Vapid. They allow you to group tags together, and display them under a separate dashboard link, other than General.
{{#section about}}
{{title}}
{{body type=html}}
{{/section}}
Contact Forms
Want to create an email contact form? No problem, just use the #form
tag. It’s nearly identical to #section
, except that it automatically creates an emailable form for you. Zero configuration required.
{{#form contact}}
{{name}}
{{email}}
{{message long=true}}
{{/form}}
Get Started
If you're interested in kicking the tires and are comfortable with dev environments, then install the app via these terminal commands.
npm install -g @vapid/cli
vapid new path/to/project/folder
cd path/to/project/folder
vapid start