ppc64le/linux/: ansible-navigator-25.9.1.dev0+ppc64le1 metadata and description

Simple index

A text-based user interface (TUI) for the Red Hat Ansible Automation Platform

author_email "Bradley A. Thornton" <[email protected]>
classifiers
  • Development Status :: 5 - Production/Stable
  • Intended Audience :: Developers
  • License :: OSI Approved :: Apache Software License
  • Operating System :: OS Independent
  • Topic :: Software Development :: Testing
  • Topic :: Software Development :: Quality Assurance
  • Topic :: Utilities
  • Programming Language :: Python
  • Programming Language :: Python :: 3
  • Programming Language :: Python :: 3 :: Only
  • Programming Language :: Python :: 3.10
  • Programming Language :: Python :: 3.11
  • Programming Language :: Python :: 3.12
  • Programming Language :: Python :: 3.13
  • Programming Language :: Python :: Implementation :: CPython
  • Programming Language :: Python :: Implementation :: PyPy
  • Environment :: MetaData :: IBM Python Ecosystem
description_content_type text/markdown
dynamic
  • license-file
keywords ansible
license Apache
license_file
  • LICENSE
maintainer_email Ansible by Red Hat <[email protected]>
project_urls
  • changelog, https://github.com/ansible/ansible-navigator/releases
  • documentation, https://ansible-navigator.readthedocs.io/en/latest/
  • homepage, https://github.com/ansible/ansible-navigator
  • repository, https://github.com/ansible/ansible-navigator
provides_extras
  • docs
  • test
requires_dist
  • ansible-builder>=3.0.0
  • ansible-runner<3,>=2.3.1
  • ansible-lint>=6.19.0
  • jinja2
  • jsonschema
  • onigurumacffi<2,>=1.1.0
  • pyyaml
  • setuptools>=63.1.0; python_version >= "3.11"
  • tzdata
  • mkdocs-ansible>=24.3.0; extra == "docs"
  • ansible-core; extra == "test"
  • coverage-enable-subprocess; extra == "test"
  • coverage[toml]>=7.4.3; extra == "test"
  • darglint; extra == "test"
  • flake8-docstrings; extra == "test"
  • libtmux>=0.36.0; extra == "test"
  • pre-commit; extra == "test"
  • pytest-env; extra == "test"
  • pytest-mock; extra == "test"
  • pytest-plus; extra == "test"
  • pytest-subtests; extra == "test"
  • pytest-xdist; extra == "test"
requires_python >=3.10
File Tox results History
ansible_navigator-25.9.1.dev0+ppc64le1-py3-none-any.whl
Size
307 KB
Type
Python Wheel
Python
3
  • Replaced 1 time(s)
  • Uploaded to ppc64le/linux by ppc64le 2026-05-05 15:31:50

ansible-navigator

A text-based user interface (TUI) for Ansible.

A demo of the interface can be found on YouTube.

Communication

Refer to the Talk to us section of the Contributing guide to find out how to get in touch with us.

You can also find more information in the Ansible communication guide.

Contributing

Any kind of contribution to this project is very welcome and appreciated, whether it is a documentation improvement, bug report, pull request review, or a patch.

See the Contributing guidelines for details.

Code of Conduct

Please see the official Ansible Community Code of Conduct.

Quick start

Installing

Getting started with ansible-navigator is as simple as:

pip3 install 'ansible-navigator[ansible-core]'
ansible-navigator --help

(Users wishing to install within a virtual environment might find the relevant Python documentation useful.)

By default, ansible-navigator uses a container runtime (podman or docker, whichever it finds first) and runs Ansible within an execution environment (a pre-built container image which includes ansible-core along with a set of Ansible collections.)

This default behavior can be disabled by starting ansible-navigator with --execution-environment false. In this case, Ansible and any collections needed must be installed manually on the system.

Additional Linux, macOS and Windows with WSL2 installation instructions are available in the Installation guide.

Welcome

When running ansible-navigator with no arguments, you will be presented with the welcome page. From this page, you can run playbooks, browse collections, explore inventories, read Ansible documentation, and more.

A full list of key bindings can be viewed by typing :help.

Output modes

There are two modes in which ansible-navigator can be run:

The interactive mode is the default and this default can be overwritten by passing --mode stdout (-m stdout) or setting mode in configuration.

Example commands

All of ansible-navigator's features can be accessed from the welcome page described above, but as a shortcut, commands can also be provided directly as command-line arguments.

Some examples:

Or using the stdout mode described above:

... and so on. A full list of subcommands and their relation to Ansible commands can be found in the subcommand documentation.

Configuring ansible-navigator

There are several ways to configure ansible-navigator and users and projects are free to choose the most convenient method for them. The full hierarchy of how various configuration sources are applied can be found in the FAQ mentioned below.

Of note, projects making use of ansible-navigator can include a project-wide configuration file with the project. If one is not found, ansible-navigator will look for a user-specific configuration file in the user's home directory. Details about this can be found in the settings documentation.

Frequently Asked Questions (FAQ)

We maintain a list of common questions which provides a good resource to check if something is tripping you up. We also encourage additions to this document for the greater community!

License

ansible-navigator is released under the Apache License version 2. See the LICENSE file for more details.

Export Classification Notice

The software hosted on this website consists of publicly available open‑source packages. To the extent U.S. export regulations apply, software that is publicly available as described in 15 C.F.R. §§ 734.7 (for non-encryption software) or 742.15(b) (for encryption software) is not subject to the Export Administration Regulations (EAR). Users are responsible for complying with all applicable export laws and regulations.