Alternatives to NAPALM

Automate network devices with a common Python interface. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as NAPALM.

  • Netmiko

    Script command-line sessions on network equipment with Python.

    Netmiko scripts raw command-line sessions across many device platforms under MIT, so you send vendor commands yourself instead of using a common state and configuration interface.

Similar software

Related functionality, not a direct replacement.