0x454d505459/spm ↗
Created Mar 12, 2023 · View the 0x454d505459/spm repository page
The official package manager of the Swirl programming language.
Want this for your repo?
Render a free sample of any GitHub repo in seconds.
Contributors
3
Lines of Code
42
From
Jun 26, 2022
To
Nov 11, 2022
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.
