Simple live HTML prototyping tool. You edit on Firebug or Chrome DevTools, this script will save it to disk. Ideal for live prototyping with clients.
You can see HTMLprototyper in action here: http://medula.cl/HTMLprototyper/projects/9aa6fb0dec2c55faa8f28c55d9c641851898f65f/
Feel free to break it, find bugs or do what you want of it. The demo is restarted each hour.
PHP 5.3 or higher
Just clone this repo to a folder or download it as ZIP and extract it.
By default we include a sample project inside, where you can create your new projects. Just browse to <HTMLprototyper-folder>/projects/9aa6fb0dec2c55faa8f28c55d9c641851898f65f
and play around to get familiarized, it's very simple to use!.
The only important configuration to set is your email on config.php
file.
We already told you that it's really easy to use. But, if you are that person which read all the manuals, this is the HTMLprotyper bar:
Configuration is located in config.php
file, and it's a simple array with the following options:
foundation/
. So if you set it to 5.0.3
the folder foundation/5.0.3/
must exists.lang/
folder. By default we include English and Spanish. Wanna create a new translation?: just create a new file inside lang/
and edit this configuration with the file name of your new translation.America/Santiago
(we are from Chile, po!). Check the list of supported timezones by PHP and set your own.templates/
.true
or false
. For privacy reasons is configurated to false
by default. This means that if you or others access the root folder of HTMLprototyper you will see an empty blank page. If you set it to true
you and others will see a list of the projects and a little form where you can create new ones.We include Foundation 5.0.3, but if you need to install another version, you only need to download it, create a folder inside foundation/
with the name of the version you need, and copy the files inside. Finally, you need to edit your config file and change the version of Foundation which HTMLprototyper will use when you create new projects.
Very simple, don't you think?
Every time you create a new file in your project, a modal window will pop-up with a list of available templates. There are 14 different choices, one is a simple blank page, and the remaining 13 are templates borrowed from Foundation.
Obviously you can create your own templates, or delete those you don't need. To create a new one, we recommend to take empty.html
as a base template. Just copy it, rename it and edit it. If you wanna to create your own from scratch, you must add jQuery and HTMLprototyper JavaScript files to it:
<script src="https://github.com/MedulaDesign/HTMLprototyper/raw/master/./../assets/js/jquery-2.1.0.min.js"></script>
<script src="https://github.com/MedulaDesign/HTMLprototyper/raw/master/./../assets/js/HTMLprototyper.js"></script>
HTMLprototyper only recognize .html
file extension as templates.