Oxidized

Oxidized

Oxidized is an open source network device configuration backup and version control tool. It supports backing up configurations and software versions for a variety of network devices and keeping that backup data under version control using Git or RCS.
Oxidized image
backup version-control git open-source

Oxidized: Open Source Network Device Configuration Backup

Oxidized is an open source network device configuration backup and version control tool. It supports backing up configurations and software versions for a variety of network devices and keeping that backup data under version control using Git or RCS.

What is Oxidized?

Oxidized is an open source network device configuration backup and version control application developed in Ruby. It provides periodic backups of device configurations and software versions using various protocols like SSH, Telnet, HTTP, HTTPS, and SNMP.

Some key features of Oxidized include:

  • Automatic configuration and version backup for routers, switches, firewalls, and other network devices from various vendors like Cisco, Juniper, F5, and more.
  • Stores configuration and version data in a Git or RCS repository for history and version control.
  • Supports groups and modeling for organizing devices.
  • Built-in web user interface for browsing configuration history and compare file changes.
  • REST API for integration with other applications.
  • Highly flexible and extensible to support new device types.

Oxidized is often used by network and DevOps engineers to maintain up-to-date configuration backups across an entire network infrastructure while also being able to track changes and roll back if needed. Its automation makes network configuration management less time consuming compared to manual documentation.

Oxidized Features

Features

  1. Backs up device configurations
  2. Stores backup data in Git or RCS version control
  3. Supports a variety of network devices like Cisco, Juniper, F5, etc
  4. Built-in web UI and REST API
  5. Role-based access control for users
  6. Encrypted storage for sensitive data
  7. Flexible notification system via email, Slack, etc

Pricing

  • Open Source

Pros

Open source and free to use

Easy to install and configure

Automatic periodic backups of devices

Version control tracks changes over time

Web UI for easy access and management

REST API for integration with other tools

Supports many vendors and device types

Cons

Limited official support due to open source model

May require programming skills for advanced customization

No official SLA or uptime guarantees

Community support varies in responsiveness

Some less common devices may be unsupported


The Best Oxidized Alternatives

Top Network & Admin and Network Device Management and other similar apps like Oxidized


RANCID icon

RANCID

RANCID (Really Awesome New Cisco confIg Differ) is an open-source software tool that enables network administrators to monitor network device configurations and detect changes. It works by periodically connecting to routers, switches, and other network devices via SSH or Telnet and archiving their configurations locally.Some key features and capabilities of...
RANCID image
GenieACS icon

GenieACS

GenieACS is an open source software platform that enables management of TR-069/TR-369 compliant devices, such as residential gateways, ONTs (Optical Network Terminals), IoT devices, and more. It provides a way for ISPs and network operators to configure, monitor, and diagnose these devices remotely.Some key capabilities and features of GenieACS include:Modern...
GenieACS image
Unimus icon

Unimus

Unimus is an open-source network management and monitoring platform designed to help manage the complexity of modern IT infrastructure. It provides a single pane of glass for monitoring and managing network devices, servers, virtual machines, and cloud resources.Some key features of Unimus include:Auto-discovery of network devices and serversInventory management with...
Unimus image
RConfig icon

RConfig

rConfig is an open-source network configuration management tool that allows IT teams to centrally manage the configurations of routers, switches, firewalls, load balancers, and other network devices across the infrastructure. It was designed to make large-scale network configuration and change management easy to implement and control.Key capabilities and benefits of...
RConfig image
EasyCwmp icon

EasyCwmp

EasyCwmp is an open source implementation of a TR-069 client, used for auto-configuration and remote management of customer premise equipment (CPE) like residential gateways, routers, modems and Internet of Things (IoT) devices. It supports the TR-069 CPE WAN Management Protocol which allows remote configuration, monitoring and firmware upgrades of devices.EasyCwmp...
EasyCwmp image
Network Configuration Manager icon

Network Configuration Manager

Network Configuration Manager (NCM) is a comprehensive solution designed to help network teams efficiently manage the configurations of all devices in a network infrastructure. NCM provides the following key capabilities:Centralized network device configuration storage and management. NCM maintains a centralized database containing all device configurations, enabling easy access and tracking.Automated...
Network Configuration Manager image