Wave is a markup language written in Go that transpiles its syntax to HTML with inline CSS.
- Clone Wave on your system:
$ git clone https://www.github.com/KILLinefficiency/Wave.git
- Compile Wave from the source code:
$ cd Wave
$ make
- If you are a Windows user, then compile Wave as follows:
$ git clone https://www.github.com/KILLinefficiency/Wave.git
$ cd Wave
$ go build wave.go lib.go themes.go defaults.go variables.go contentLib.go htmlTemplates.go
The documentation is available in the guide
directory in this repository.
The documentation for Wave is written in Wave itself. It is available as a Wave script as well as a complete transpiled HTML document.
See the online hosted documentation here.
There are examples available in the examples
directory. Examples are available as both Wave scripts and complete HTML documents.
See the online hosted examples: