{"id":37079370,"url":"https://github.com/miyuk/netbox-vlan-manager","last_synced_at":"2026-01-14T09:36:27.708Z","repository":{"id":92353699,"uuid":"605208030","full_name":"miyuk/netbox-vlan-manager","owner":"miyuk","description":"NetBox VLAN Manager Plugin","archived":false,"fork":false,"pushed_at":"2024-05-24T11:15:23.000Z","size":801,"stargazers_count":19,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-12-16T03:22:34.950Z","etag":null,"topics":["netbox","netbox-plugin"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/miyuk.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-02-22T17:14:38.000Z","updated_at":"2025-09-13T15:47:00.000Z","dependencies_parsed_at":null,"dependency_job_id":"c41e8e7b-f8be-40d2-88ee-582076eb47ea","html_url":"https://github.com/miyuk/netbox-vlan-manager","commit_stats":{"total_commits":5,"total_committers":1,"mean_commits":5.0,"dds":0.0,"last_synced_commit":"e416cee3685c255fd6b53c07b75c4d9c92552b3c"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/miyuk/netbox-vlan-manager","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/miyuk%2Fnetbox-vlan-manager","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/miyuk%2Fnetbox-vlan-manager/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/miyuk%2Fnetbox-vlan-manager/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/miyuk%2Fnetbox-vlan-manager/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/miyuk","download_url":"https://codeload.github.com/miyuk/netbox-vlan-manager/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/miyuk%2Fnetbox-vlan-manager/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28416120,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-14T08:38:59.149Z","status":"ssl_error","status_checked_at":"2026-01-14T08:38:43.588Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["netbox","netbox-plugin"],"created_at":"2026-01-14T09:36:27.072Z","updated_at":"2026-01-14T09:36:27.704Z","avatar_url":"https://github.com/miyuk.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# NetBox VLAN Manager\r\n\r\nNetBox plugin for viewer of multiple VLAN Group spaces.\r\n\r\n![PyPI](https://img.shields.io/pypi/v/netbox-vlan-manager)\r\n![publish PyPI workflow](https://github.com/miyuk/netbox-vlan-manager/actions/workflows/pub-pypi.yml/badge.svg)\r\n\r\n## Purpose\r\n\r\nEnterprise environment has a lot of routers or switches.\r\nThese devices manage VLAN each other.\r\n\r\nIn many cases, these manage as one VLAN group.\r\nOn the other hand, complex network has multiple VLAN groups\r\n\r\nFor example, below cases.\r\n\r\n- Manage multi site VLAN groups\r\n- Visualize Cisco ACI Leaf Switch VLANs\r\n\r\nNetBox can manage VLAN space as `VLAN Group`.\r\nHowever, it can one VLAN Group only.\r\n\r\nNetBox VLAN Manager manage multiple `VLAN Group` as `VLAN Group Set`, and visualize status in tabular form such as below image.\r\n\r\n![VLAN Group Set VLANs](https://raw.githubusercontent.com/miyuk/netbox-vlan-manager/main/docs/img/vlan_group_overview.png)\r\n\r\n## Features\r\n\r\n### Models\r\n\r\nThis plugin provides following Models:\r\n\r\n- VLAN Group Set\r\n  - Manage multiple VLAN Group\r\n\r\n### API\r\n\r\nThis plugin provides following API:\r\n\r\n- Available VLAN\r\n  - Extract none used VID searching all VLAN Groups\r\n\r\n## Compatibility\r\n\r\nThis plugin requires NetBox `v3.4.0` or later because has migration scripts compatibility.\r\n\r\nThe compatibility table between plugin versions and netbox is as follows.\r\n\r\n|NetBox version|Plugin version|\r\n|---|---|\r\n|3.x.x|0.1.x|\r\n|4.x.x|0.2.x|\r\n\r\n## Installation\r\n\r\nThe plugin is available as a Python package in PyPI and can be installed with pip:\r\n\r\n```bash\r\npip install netbox-vlan-manager\r\n```\r\n\r\nEnable the plugin in /opt/netbox/netbox/netbox/configuration.py\r\n\r\n```python\r\nPLUGINS = ['netbox_vlan_manager']\r\n```\r\n\r\nRestart NetBox\r\n\r\n## Configuration\r\n\r\nCurrently, this plugin is not necessary plugin configuration\r\n\r\n## Screenshots\r\n\r\nVLAN Group Set List\r\n![VLAN Group Set List](https://raw.githubusercontent.com/miyuk/netbox-vlan-manager/main/docs/img/vlan_group_set_list.png)\r\n\r\nVLAN Group View Set with VLANs\r\n![VLAN Group Set VLANs](https://raw.githubusercontent.com/miyuk/netbox-vlan-manager/main/docs/img/vlan_group_set_vlans.png)\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmiyuk%2Fnetbox-vlan-manager","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmiyuk%2Fnetbox-vlan-manager","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmiyuk%2Fnetbox-vlan-manager/lists"}