/esd

esd is named after electrostatic discharge. It exists to take the pain out of making static websites.

Primary LanguageC++OtherNOASSERTION

License: CC BY 4.0 Join Discord Build and Package

Electrostatic Discharge ⚡

Electrostatic Discharge (esd) is here to take the pain out of making static websites. It's a minimal templating tool for html, css and javascript.

Unlike alternative options it takes seconds to learn and runs faster than you can type esd.

Download

Release: v0.3

Download All | Linux | Windows x64 | Windows x86 | MacOS

You can also build it yourself or try the quck start template instead. Go ahead, it's free ✨.

Features

There are only 3 features.

Your website defined in /Private/Site/* is transformed with these three features and output into /Public/*.

  1. Files may be included from /Private/Components/* with {include:file_name}
  2. Variables can be declared in a global ./Vars.txt or in any source file with {variable:variable_name=example}.
  3. Variables can be substituted with {$variable_name}.

Docs

See the docs page to learn more about building and using esd.

License

See the LICENSE file.