Python Cisco

Open-source Python projects categorized as Cisco

Top 22 Python Cisco Projects

  • vrnetlab

    Run virtual routers with docker

  • ciscoconfparse

    Parse, Audit, Query, Build, and Modify Cisco IOS-style configurations.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • Above

    Invisible network protocol sniffer

    Project mention: FLaNK Stack Weekly 11 Dec 2023 | dev.to | 2023-12-11
  • SIET

    Smart Install Exploitation Tool

  • netpalm

    ReST based network device broker

    Project mention: What's in your "NetDevOps" tool-chest? | /r/networking | 2023-07-07

    Netpalm (https://github.com/tbotnz/netpalm) is my goto for "if you actually need to talk to a device".

  • cisco.ios

    Ansible Network Collection for Cisco IOS

    Project mention: The Bullhorn #108 (Ansible Newsletter) | /r/ansible | 2023-07-10

    cisco.ios has been released with bugfixes and features (changelog).

  • dne-dna-code

    Provides code examples for DevNet Test Drive Catalyst (DNA) series

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • netbox-scanner

    A scanner util for NetBox

    Project mention: Network discovery tool options for unknown devices | /r/sysadmin | 2023-05-20

    So it does not do scanning, but it acts as a good system to populate with other automations that can “do the scanning for you”. Something like: https://github.com/lopes/netbox-scanner.

  • cisco.nxos

    Ansible Network Collection for Cisco NXOS

    Project mention: The Bullhorn #108 (Ansible Newsletter) | /r/ansible | 2023-07-10

    cisco.nxos has been released with new features (changelog).

  • devnet-associate

    Study material and notes for DEVNET Associate (200-901 DEVASC)

  • ciscoaxl

    Python SDK for Cisco CUCM AXL API

  • meraki-cli

    A simple CLI tool to automate and control your Cisco Meraki Dashboard

  • fmcapi

    A Python package designed to help users of Cisco's FMC interface with its API.

  • johann-network-device-monitoring

    johann is a web-based network device monitoring tool for Cisco IOS XE devices. Collect configuration and operational data of your networking devices in a structured way in one single database!

  • Firepower_O365_Feed_Parser

    This is a Sample Script that can parse the O365 Web Service API and upload it to Firepower Management Center as Group Objects.

  • ztp

    Zero Touch Provisioning

  • DirectFire_Converter

    DirectFire Firewall Converter - Network Security, Next-Generation Firewall Configuration Conversion, Firewall Syntax Translation and Firewall Migration Tool - supports Cisco ASA, Fortinet FortiGate (FortiOS), Juniper SRX (JunOS), SSG / Netscreen (ScreenOS) and WatchGuard (support for further devices in development). Similar to FortiConverter, SmartMove, Expedition etc.

  • netwalk

    Python library to discover, parse, analyze and change Cisco switched networks

  • ios-show-run-ttp

    TTP template for Cisco IOS "show run"

  • firepyer

    Interacting with Cisco FTD devices via the FDM REST API in Python

  • devnetnode

    An application for Network engineers to manage Cisco devices (Python Tkinter).

    Project mention: Network Automation, Python, Tkinter, Cisco Devices DevNetNode introduction | /r/networkautomation | 2023-09-17
  • ASA-FTD-parser

    Python script to convert objects from ASA to standalone Firepower, FDM.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

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 2023-12-11.

Python Cisco related posts

Index

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

Project Stars
1 vrnetlab 1,104
2 ciscoconfparse 775
3 Above 598
4 SIET 556
5 netpalm 430
6 cisco.ios 251
7 dne-dna-code 155
8 netbox-scanner 149
9 cisco.nxos 106
10 devnet-associate 91
11 ciscoaxl 81
12 meraki-cli 79
13 fmcapi 78
14 johann-network-device-monitoring 75
15 Firepower_O365_Feed_Parser 64
16 ztp 64
17 DirectFire_Converter 48
18 netwalk 39
19 ios-show-run-ttp 27
20 firepyer 11
21 devnetnode 3
22 ASA-FTD-parser 2
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com