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.

Web Hosting

Battle-ready Hosting

CMSes have had a long history of battling security and uptime. Vapid offers a simple and secure platform that can withstand the rigors of anything that's thrown at it, giving every site enterprise-quality web hosting.
SSL icon
Automatic, free SSL
CDN icon
CDN-hosted assets
Cache icon
Cached by default
Deployed live by
Hot Doug's Cards Against Humanity logo

Constrained by Design

Vapid has only a few core concepts and a handful of content types. This is purposeful: you can master it quickly, and build sites without continually referencing documentation.

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}}
	    

Read the docs

Get Started

If you're interested in kicking the tires and are comfortable with dev environments, then install the app via these terminal commands.

This is a great way to get familiar with the app, and prep your site(s) for deploying on the Vapid hosted service.

If you’ve got an interesting project and are ready to deploy on the Vapid platform, please consider applying to the private beta.

npm install -g vapid-cli
vapid new path/to/project/folder
cd path/to/project/folder
vapid start