Skip to content
This repository

Mock up a website in seconds

branch: master

Fetching latest commit…


Cannot retrieve the latest commit at this time

Octocat-spinner-32 .idea
Octocat-spinner-32 _internal
Octocat-spinner-32 docs
Octocat-spinner-32 lib
Octocat-spinner-32 node_modules
Octocat-spinner-32 .gitignore
Octocat-spinner-32 LICENSE.txt
Octocat-spinner-32 Procfile
Octocat-spinner-32 package.json
Octocat-spinner-32 server.js
Octocat-spinner-32 spike.js


MockMockWeb is a Heroku-ready Node.js-based web application server that allows you to:

  • instantly launch a website that sends an empty page (with status 200) to any request/URL
  • edit any page on the spot
  • edit the layout shared throughout your website
  • use the website as if it was real
  • get full control of the content and structure

MockMockWeb lets you build a mock (sometimes real) website in a request-driven interaction, very intuitive and easy to use (almost no learning curve).

Getting Started

1) Install Node.js

2) Get MockMockWeb

$ git clone

3) Run the MockMockWeb server

$ node server.js

4) Bring up a web browser and go to http://localhost:3000

index page

5) Edit the empty website as you want

move to any path

edit the page


(*) The site data will be stored in the memory by default.

Deploying to Heroku

You can customize the options by editing the Procfile, which is used by Heroku to launch the app server. By default, the site data will be stored in the MongoDB (if you provision one of the MongoDB add-ons).

For more details, see:

Something went wrong with that request. Please try again.