Skip to content

Developer Guide

This section contains concepts and related information that software developers should consider if they are developing scilo directly or they are using scilo as an upstream in their own work. Here are important links:

The code base is set up as a cargo workspace, with two main crates defined in the crates/ folder:

  1. libscilo (in crates/lib/): the backend library that contains all the logic
  2. scilo (in crates/bin/): the command line interface binary that makes use of libscilo