# openstack/neutron

OpenStack Networking (Neutron). Mirror of code maintained at opendev.org.

Repository: https://github.com/openstack/neutron
Canonical: https://ross.abutalabs.com/products/neutron
Homepage: https://opendev.org/openstack/neutron
Language: Python
License: Apache-2.0
License Family: permissive
Topics: service
Last push: 2026-08-26T17:05:33+00:00

## Health v2 (maintenance only)
Score: 77/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 99, release rhythm 35, longevity 100
- inputs: {"age_days": 5465, "days_push": 7, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1470, forks 1485 (observed 2026-08-28T04:04:49.120478+00:00)

## What it is
Neutron is OpenStack's Networking service, providing 'network connectivity as a service' for interface devices (vNICs) managed by other OpenStack services such as Nova. It exposes APIs for creating and managing virtual networks, subnets, routers, IP addresses, security groups, and load balancers, backed by pluggable agents like Open vSwitch and OVN.

## Use cases
- provide virtual networks for OpenStack VMs
- manage subnets routers and floating IPs in a cloud
- implement security groups and firewall rules for instances
- set up SDN with Open vSwitch or OVN backend
- offer load balancing as a service in a private cloud
- automate tenant network provisioning via API

## When to choose
- you are running or building an OpenStack cloud and need tenant networking
- you need a multi-tenant, API-driven network virtualization layer
- you want pluggable SDN backends like OVN or Open vSwitch

## When to avoid
- you need networking for a single host or simple container setups
- you are not using OpenStack and just want a lightweight virtual network tool
- you need a standalone SDN controller rather than an OpenStack integrated service

## Facets
- artifact type: service
- maturity: active
- function: networking, api-framework, deployment, security
- domain: networking, cloud-computing, infrastructure-as-code, self-hosted
- platform: python, cloud, self-hosted
- tags: openstack, sdn, network-as-a-service, virtual-networking, ovn, openvswitch, dhcp, routing, load-balancing, firewall-as-a-service, virtualization, linux, docker

## Member repositories
- openstack/neutron (main) score 77

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:49.120478+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:34:50.725380+00:00, confidence not recorded.
  - readme: https://github.com/openstack/neutron (fetched 2026-08-28T04:04:49.120478+00:00, sha 192861064e1e)
  - homepage: https://opendev.org/openstack/neutron (fetched 2026-08-29T11:42:49.587019+00:00, sha b9c0d8cc73a4)
  - site_page: https://opendev.org/openstack/neutron/commit/5c4316a897bd84d1f4eb55d147b1f845e5c3694a (fetched 2026-08-29T11:42:49.595970+00:00, sha 25bf4dc59387)
- Data as of 2026-08-30T08:39:29.467469+00:00.
