diffsync
netwalk
diffsync | netwalk | |
---|---|---|
1 | 6 | |
134 | 41 | |
3.0% | - | |
6.4 | 0.0 | |
about 2 months ago | over 1 year ago | |
Python | Python | |
GNU General Public License v3.0 or later | GNU Affero General Public License v3.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
diffsync
-
IP Address Management (IPAM): NetBox w/ DNA Centre + Prime
Diff sync (https://github.com/networktocode/diffsync) was created specifically to synchronize datasets between SoT platforms.
netwalk
- Modern network monitoring
-
IP Address Management (IPAM): NetBox w/ DNA Centre + Prime
As for doing the first, humongous part of the job, which is taking all the configs and putting them into netbox, you might want to check out netwalk, my python library, which can also generate configs. Cisco only, but looking for help to expand to other vendors
-
Unmanaged Switches
I've built a Python library that might help you with that
- Software to inventory all Cisco devices, their IOS, and latest able to run?
-
Housekeeping: old vlans
Shameless plug of my own open source library that does just that, and more
-
Netwalk - a new library to scan, collect information and automate changes in your network
Link on Github
What are some alternatives?
network-importer - The network importer is a tool/library to analyze and/or synchronize an existing network with a Network Source of Truth (SOT), it's designed to be idempotent and by default it's only showing the difference between the running network and the remote SOT.
etesync-dav - This is a CalDAV and CardDAV adapter for EteSync
PlexAniSync - Sync Plex anime library to AniList
nsot - Network Source of Truth is an open source IPAM and network inventory database
synctoolbox - Sync Toolbox - Python package with reference implementations for efficient, robust, and accurate music synchronization based on dynamic time warping (DTW)
ffsubsync - Automagically synchronize subtitles with video.
Moodle-DL - Moodle-DL downloads course content fast from Moodle (eg. lecture pdfs)