Veams, a static website generator

I needed a static website generator that supported all the tools I use – Gulp, Bootstrap/SASS and Assemble, to name a few. There are so many that seem to be designed to be infinitely flexible, but more importantly, I needed something that would just work without requiring hours of reading documentation for tools that would ultimately go unmaintained.

After quite a bit of research and comparison shopping, I came across Veams — A System to Build Scalable Web Apps and HTML5 Web Interfaces. The website is not only very polished and easy to traverse, but the project seems to actually be maintained.

Since I already had node, gulp, and bower installed,

npm install -g veams-cli
mkdir new_project && cd $_
veams new project

That brings up a spiffy, user-friendly command-line interface to quickly scaffold a base site with all the fixings.

.##.....##.########....###....##.....##..######.
.##.....##.##.........##.##...###...###.##....##
.##.....##.##........##...##..####.####.##......
.##.....##.######...##.....##.##.###.##..######.
..##...##..##.......#########.##.....##.......##
...##.##...##.......##.....##.##.....##.##....##
....###....########.##.....##.##.....##..######.
................................................
...............http://veams.org.................

 Welcome ladies and gentlemen!
Want to make your life easy???

Be sure you have installed
* bower:  http://bower.io/
* grunt:  http://gruntjs.com


? Choose your installation routine: Custom Installation

Custom installation routine selected.

? Your project name? a good one
? Would you mind telling me your name? Klokie
? Which task runner do you want to use? Gulp
? Which Gulp-Plugins do you want to use? gulp-autoprefixer, gulp-combine-mq, gulp-htmlmin, gulp-uglify
? Do you want to use any Sass Frameworks? SASS Bootstrap
? Do you want to use any JS Libraries? jQuery (latest Version)
? Do you want to use Veams Extensions? Veams-Methodology, Veams-Sass (Bower Component), Veams-Components (Bower Component)
? Would you like to add Testing and QA Tools? No
? Do you want to add documentation?
? Do you need anything special? Dev-Output & Dist-Output?

…followed by lots of node module installations, and finally…

==================================================
DONE: Project successfully added!
==================================================

Nice!