Skip to content

Conversation

@treeform
Copy link
Contributor

@treeform treeform commented Dec 2, 2025

See: https://github.com/treeform/nimby

When I added Nim to our company CI, our builds suddenly became very slow. Nimble installs took almost two minutes for Fidget2. That felt wrong, so I started digging.
I tried replacing Nimble with a few simple shell scripts that just cloned the repos with git. It built fine, and was way way faster! 2 minutes vs 3 seconds faster.
So Nimby started from a simple idea: download Nim packages from git, do not resolve dependencies, and in parallel.

@ringabout ringabout merged commit 9424df9 into nim-lang:master Dec 3, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants