ATLAS(1) User Commands ATLAS(1)

atlas - Atlas

atlas - Nim Package Cloner Version 0.10.1 (sha: ff1f4289482dce94ba9f95b3b0ae16d16e21eb3d)

(c) 2021 Andreas Rumpf

atlas [options] [command] [arguments]

initializes the current project as an Atlas project
add package and its dependencies to the project and patch the project's Nimble file
use the nimble file to setup the project's dependencies
update every dependency that matches the filter whether by name or URL. All dependencies are updated if no filter is given.
search for package that contains the given keywords
link an existing project into the current project to share its dependencies
the given Nimble file
add and push a new tag, input must be one of: ['major'|'minor'|'patch'] or a SemVer tag like ['1.0.3'] or a letter ['a'..'z']: a.b.c.d.e.f.g
pin the current checkouts and store them in the lock file
replay the state of the projects according to the lock file
list any packages that differ from the lock file
list the packages that are outdated
currently delegates to `nimble build|test|doc`
currently delegates to `nimble <taskname>`
setup a Nim virtual environment
keep the c_code subdirectory

enables the given feature, pass multiple for multiple features for project specific use: `<project>.<feature>` (note always be passed when you want to use features)
do not perform any `git checkouts`
use the project at the given path
use the atlas.config at the given path
do not perform any action that may run arbitrary code
detect the minimal Nim $version and setup a corresponding Nim virtual environment
do not auto initialize an atlas project
which resolution algorithm to use, default is semver
disable lazy dependency loading and use eager loading for all transitive dependencies during SAT solving
use the given proxy URL for all git operations
use a dumb proxy without smart git protocol
use the nim-lang/packages git repo (legacy behavior)
show the dependency graph
list all available and installed versions
show the version
don't error on mismatching urls
turn on|off colored output
set verbosity level to info, warning, error, trace, debug the default level is warning
show this help
April 2026 atlas 2.2.10