Accelerated Web Development
Expansive is a powerful web site generator that quickly creates compelling web sites with dynamic content. It uses powerful templating, scripting and tooling to provide a complete web site creation environment to accelerate your web application development.
Read how Expansive can take your site to new places.Expansive Overview Specs
Expansive will generate static web sites from pages, layouts, partials and scripts. It has the following major features:
- Layout pages to define the look and feel of site
- Partial pages to include replicated content
- Per-page meta data to control layouts and partials
- Integrated web server to serve content
- Watch for changes and automatically render site
- Ejscript templates for dynamic content
- Scripting support via change events
- Automatic sitemap creation
- Content transition pipeline
- Open plugin architecture
- Easy switching between development and production release modes.
- Extensible, modular plugin interface
- Suite of plugins to process stylesheets, Less stylesheets, scripts and other common resources.
- Plugins packaged as Paks for easy installation via the Pak utility.
- Very fast rendering. Benchmark: sample site with 1329 pages, 92 scripted pages using master layout, partials, and generating 8 sitemaps — rendered in 1.97 secs.
- Minimal system load. Benchmark: monitoring representative site for changes uses only 1.7% of the CPU on a Mac notebook.
Want to help the Expansive community as a contributing developer?
Read about how to create patches and join the fun.