Python network-automation

Open-source Python projects categorized as network-automation | Edit details

Top 10 Python network-automation Projects

  • Installation

    Infrastructure resource modeling for network automation. Open source under Apache 2. Public demo:

    Project mention: software per "gestire" infrastruttura IT | | 2022-05-11
  • eNMS

    An enterprise-grade vendor-agnostic network automation platform.

    Project mention: on jenkins, build tools, etc - having a terrible experience | | 2021-11-17

    I'm used to just slapping together some renewable code and throwing it in emms and it just works. If there is something that doesn't work ... I just code around it. No app that tells me some insane limitation. Just a couple lines of bash or python.

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • trigger

    Trigger is a robust network automation toolkit written in Python that was designed for interfacing with network devices.

  • nautobot

    Network Source of Truth & Network Automation Platform

    Project mention: Netbox: Infrastructure resource modeling for network automation | | 2022-02-16

    Netbox is very nice. It has a fork, Nautobot, that is making progress as well. Both are a fine base for automation.

  • netpalm

    ReST based network device broker

    Project mention: Network service orchestrators | | 2022-03-17
  • ansible-navigator

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

    Project mention: The Bullhorn #45 (Ansible Newsletter) | | 2022-02-10

    Projects to make it easier to write and test Ansible Content. Includes VScode extension, language server, ansible-lint, molecule, ansible-navigator and potentially other development goodies. To see what's planned, and how you can help checkout the foundation-devtools project board


    Ansible Community Network Collection

    Project mention: The Bullhorn #54 (Ansible Newsletter) | | 2022-04-19 1.3.7 & 2.2.2 & 3.2.0 have been released with some improvements and bug fixes (see changelogs 1.3.7, 2.2.2, 3.2.0 for more details)🎉

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • nornir_netbox

    NetBox plugin for Nornir

  • cmdboss

    API driven, integrated configuration management

  • Networking-Guide

    A Networking Guide for getting started with basic/core network components such as wired and wireless network design, configuration, hardware, protocols, security, backup, recovery, and virtualization.

    Project mention: Cool Networking Tools and Concepts List | | 2022-03-16

    Cool Networking Tools and Concepts List:

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-05-11.

Python network-automation related posts


What are some of the best open-source network-automation projects in Python? This list will help you:

Project Stars
1 Installation 10,345
2 eNMS 690
3 trigger 536
4 nautobot 397
5 netpalm 347
6 ansible-navigator 155
7 81
8 nornir_netbox 38
9 cmdboss 15
10 Networking-Guide 6
Find remote jobs at our new job board There are 9 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives