| ▼BASIS Modules | BASIS CMake modules |
| Settings | CMake modules defining settings for BASIS |
| Package Configuration | CMake package configuration |
| Project Directories | CMake variables of project directories |
| Script Configuration | Script configuration as used for the build of script targets |
| Public CMake Interface | Public interface of CMake modules |
| Find Package Modules | CMake Find modules used by basis_find_package() command |
| ▼Auxiliary CMake Modules | Auxiliary CMake modules included and used by the main modules |
| CMake Utilities | Utilities implementated by the CMake modules |
| Non-CMake Utilities | Auxiliary non-CMake implementations used by the CMake modules |
| BASIS Tools | Basic command-line tools |
| ▼BASIS Utilities | Auxiliary implementations in different programming languages |
| ▼C++ Utilities | Auxiliary implementations for use in C++ source code |
| Command-line Parsing Library | Command-line parsing library for C++ |
| Testing Framework | Testing framework for C++ |