Tools

While triplescripts.org is an advocacy group, there are some software utilities developed and released under the triplescripts.org umbrella. This is because the realization of the triplescripts.org vision depends on the existence of a class of tools that no one else is building right now.

These tools are permissively licensed, and you may refer to the triplescripts.org wiki about release milestones and coordination of development.

inaft

Inaft is a test runner; it's not a test framework. Drop a copy of Inaft into your tests/ directory, and write your tests as ES6 modules. Inaft will run them.

Wiki page: https://wiki.triplescripts.org/wiki/inaft
Releases: https://releases.triplescripts.org/inaft

triickl

The static site generator used for the triplescripts.org website is triickl. It works offline—just like any other generator you're familiar with—but it runs in the browser, too.

Wiki page: https://wiki.triplescripts.org/wiki/triickl
Releases: https://releases.triplescripts.org/triickl

trplkt

The reference compiler for the triple script dialect is called trplkt. Its purpose is to help with the development of triple scripts. That means it can be used as a build tool that you can use to build your build tools. It is, of course, implemented as a triple script itself.

Wiki page: https://wiki.triplescripts.org/wiki/trplkt
Releases: https://releases.triplescripts.org/trplkt