Nornir
Input—per 1M tokens
Output—per 1M tokens
Context—tokens
WeightsClosed
About
Nornir is ranked #12 of 26 in network automation software on Inferse. It runs on Linux, macOS. There is a free plan.
Compared on network automation software
- Deployment
- self_hostednornir.readthedocs.io
- Configuration management
- Yesnornir.readthedocs.io
- Workflow orchestration
- Yesnornir.readthedocs.io
- Network testing
- Yesnornir.readthedocs.io
- Supported platforms
- Cisco IOS, Cisco NX-OS, Arista EOS, Junos, Palo Alto PAN-OSnornir.readthedocs.io
Facts
- What it does
- Nornir is a pure Python automation framework intended to be used directly from Python.github.com · 30 Sept 2026
- Core responsibilities
- Nornir manages inventory and dispatches tasks to nodes and devices.nornir.readthedocs.io · 30 Sept 2026
- Task model
- A task is reusable code for a single host that takes a Task and returns a Result.nornir.readthedocs.io · 30 Sept 2026
- Inventory
- The inventory consists of hosts, groups, and defaults.nornir.readthedocs.io · 30 Sept 2026
- Execution
- The included ThreadedRunner executes tasks over hosts using threads and defaults to 20 workers.nornir.readthedocs.io · 30 Sept 2026
- Plugin architecture
- Nornir supports inventory plugins, transform functions, connection plugins, runners, and processors.nornir.readthedocs.io · 30 Sept 2026
- Integrations
- Community plugins support NAPALM, Netmiko, NetBox, Ansible inventories, Scrapli, Nautobot, and other systems and libraries.nornir.readthedocs.io · 30 Sept 2026
- Installation
- Nornir is published to PyPI and can be installed with pip install nornir.nornir.readthedocs.io · 30 Sept 2026
- Python requirement
- The current PyPI package requires Python >=3.10 and provides classifiers through Python 3.14.pypi.org · 30 Sept 2026
- License
- Nornir is distributed under the Apache-2.0 license.pypi.org · 30 Sept 2026
- Execution characteristics
- OpsMill describes Nornir as a pure Python, multi-vendor execution engine with parallel writes, idempotence, and dry-run safety.opsmill.com · 30 Sept 2026
- Intended users
- Users need basic Python knowledge, package installation skills, and familiarity with variables, functions, and imports.nornir.readthedocs.io · 30 Sept 2026
- Support
- Official support channels include GitHub issues and discussions, the OpsMill Discord #nornir channel, and a monitored Network to Code Slack channel.github.com · 30 Sept 2026
- Project stewardship
- OpsMill states that it stewards, funds, and maintains Nornir while keeping it community-led and open source.opsmill.com · 30 Sept 2026
Best Nornir alternatives
See all 12
7.4 Netmiko Free free plan, no paid price published Free plan
7.3 Containerlab Free free plan, no paid price published Free plan
7.3 Nautobot Free free plan, no paid price published Free plan
7.2 OpenDaylight Free free plan, no paid price published Free plan
7.0 Infoblox Cloud Network Automation See plans price on the maker's page
6.8 AlgoSec See plans price on the maker's page Where it ranks on Inferse
Sources
- github.com/nornir-automation/nornir· checked 30 Sept 2026
- nornir.readthedocs.io/en/latest/· checked 30 Sept 2026
- nornir.readthedocs.io/en/latest/tutorial/tasks.html· checked 30 Sept 2026
- nornir.readthedocs.io/en/latest/tutorial/inventory.html· checked 30 Sept 2026
- nornir.readthedocs.io/en/latest/plugins/index.html· checked 30 Sept 2026
- nornir.readthedocs.io/en/latest/community/plugin_list.html· checked 30 Sept 2026
- nornir.readthedocs.io/en/latest/tutorial/install.html· checked 30 Sept 2026
- pypi.org/project/nornir/· checked 30 Sept 2026
- opsmill.com/nornir-joins-opsmill/· checked 30 Sept 2026
- nornir.readthedocs.io/en/latest/tutorial/python.html· checked 30 Sept 2026

