• Home
  • Categories
  • Pricing
  • Submit
    Built with
    Ever Works
    Ever Works

    Connect with us

    Stay Updated

    Get the latest updates and exclusive content delivered to your inbox.

    Product

    • Categories
    • Pricing
    • Help

    Clients

    • Sign In
    • Register
    • Forgot password?

    Company

    • About Us
    • Admin
    • Sitemap

    Resources

    • Blog
    • Submit
    • API Documentation
    All product names, logos, and brands are the property of their respective owners. All company, product, and service names used in this repository, related repositories, and associated websites are for identification purposes only. The use of these names, logos, and brands does not imply endorsement, affiliation, or sponsorship. This directory may include content generated by artificial intelligence.
    Copyright © 2025 Ever. All rights reserved.·Terms of Service·Privacy Policy·Cookies
    Decorative pattern
    Decorative pattern
    1. Home
    2. Devops & Sre
    3. Awesome Network Programmability

    Awesome Network Programmability

    A curated list of awesome networking programmability and automation resources including SDN controllers, network APIs, automation frameworks, and DevOps tools for networking.

    Surveys

    Loading more......

    Information

    Websitegithub.com
    PublishedMar 20, 2026

    Categories

    1 Item
    Devops & Sre

    Tags

    3 Items
    #networking#automation#sdn

    Similar Products

    6 result(s)

    Awesome CI/CD

    A curated list of awesome Continuous Integration and Continuous Delivery tools, platforms, and resources. Features tools like Jenkins, GitLab CI, GitHub Actions, Drone CI, and best practices for automated pipelines.

    Awesome Networking

    A collection of awesome networking courses, books, tutorials and other resources for learning computer networking, protocols, and network programming.

    Awesome DevOps

    A curated list of awesome software for DevOps including Meshery for cloud-native infrastructure management, configuration management tools like Ansible, and comprehensive DevOps toolchains.

    Awesome Cybersecurity DevOps

    An ongoing curated collection of software best practices, techniques, libraries, frameworks, e-books, videos, and resources about DevOps in Cybersecurity and DevSecOps practices.

    Awesome Legal Skills

    A curated list of agent skills for automating legal work, focusing on statutory interpretation methods, canons of construction, and legislative intent for reading, interpreting, and applying statutes, regulations, and rules in legal and compliance contexts.

    Awesome Productivity Tools

    A curated directory of productivity tools and products to help individuals stay organized, focused, and efficient, covering task management, note-taking, time tracking, automation, and focus enhancement tools for personal and professional productivity.

    Overview

    A comprehensive collection of awesome networking programmability and automation resources. Network programmability combines the discipline of network infrastructure with programming, enabling automation, orchestration, and software-defined networking.

    Features

    Network Automation Frameworks

    • NAPALM - Network Automation and Programmability Abstraction Layer with Multivendor support
    • **Norn

    ir** - Pluggable multi-threaded framework for network automation

    • Ansible - Network automation with declarative playbooks
    • SaltStack - Event-driven network automation

    APIs and Protocols

    • NETCONF - Network Configuration Protocol
    • RESTCONF - RESTful API for network devices
    • gRPC - High-performance RPC framework
    • OpenFlow - SDN protocol

    Programming Libraries

    • Paramiko - Implementation of SSHv2 protocol in Python
    • Netmiko - Multi-vendor SSH library
    • PyEZ - Python library for Junos automation
    • TextFSM - Template-based network output parsing

    SDN Controllers

    • OpenDaylight - Modular SDN controller
    • ONOS - Scalable SDN operating system
    • Ryu - Component-based SDN framework
    • Floodlight - Java-based OpenFlow controller

    Use Cases

    • Network device configuration management
    • Automated provisioning and deployment
    • Network monitoring and telemetry
    • Intent-based networking
    • Network orchestration
    • Compliance automation

    Skills Required

    • Python/Go programming
    • Network protocols (BGP, OSPF, etc.)
    • API design and usage
    • YAML/JSON data formats
    • Git version control

    Pricing

    Mostly free and open-source tools.