github.com/0x454d505459/spm ↗

The official package manager of the Swirl programming language.

An animated visualization of 0x454d505459/spm's Git history from June 2022 to November 2022, built by 3 contributors. The codebase reached 42 lines, mostly Nim. The video runs 15 seconds.

Render your own repo

Turn any GitHub repository into a video like this — free sample in seconds.

Visualize your own →

Open this visualization on its own page →

Language

Nim

Contributors

3

Lines of Code

42

From

2022-06-26

To

2022-11-11

Advertisement

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.

Advertisement

Share this video