Web Origami includes the Origami expression language for:
- Invoking functions
- Traversing paths into trees likes files and data
- Defining trees
- Defining text with templates
You can use the same Origami expression language in:
- The ori command-line tool to evaluate command-line arguments. This gives you considerable expressive power to invoke JavaScript utilities from the command line to, for example, traverse and manipulate files and other types of data.
- Web Origami
.ori
files that define trees, essentially virtual folders and files. - Web Origami templates to add dynamic content inside boilerplate text like HTML.
- Dynamic front matter in YAML via a custom
!ori
tag.