github.com/0x454d505459/spm ↗
The official package manager of the Swirl programming language.
Open this visualization on its own page →
Contributors
3
Lines of Code
42
From
2022-06-26
To
2022-11-11
About 0x454d505459/spm
Tornado is the official package manager for the Swirl programming language, written in Nim. It provides essential package management functionality including installation, removal, and searching of packages, as well as initialization of new packages through command-line commands like `install`, `remove`, `query`, and `init`.
The project is compiled from Nim source code and requires a working Nim installation to build. The compilation process uses aggressive optimization flags including release mode, danger mode, and speed optimization to produce a performant final binary.
The package manager is released under GPLv3 or later with a disclaimer that the software is provided as-is without guarantees. The project includes humorous requirements in its documentation, noting that only a working Nim installation and "at least one brain cell" are needed to compile it.