Scout is a Swift library and a command-line tool. Its purpose is to make reading and writing in JSON, Plist and XML data simple when the data format is not known at build time.

It allows you to access to a specific value or group of values with a path, like "first_key.second_key[2]".

Lux is a Swift library with a dedicated command-line tool to highlight plain code (e.g. for terminal output), HTML files code blocks or attributed strings (e.g. for macOS or iOS apps).

This is the library used to highlight code blocks on this blog.


This library allows to evaluate a string boolean expression with variables like myVar == "Value". It was mainly developed for Octory, but its usage is generic enough to be used in other contexts.