Skip to content
@openwisp

OpenWISP

Modular and Programmable Open Source Network Management System for Linux OpenWrt.

Pinned Loading

  1. openwisp-controller openwisp-controller Public

    Network and WiFi controller: provisioning, configuration management and updates, (pull via openwisp-config or push via SSH), x509 PKI management and more. Mainly OpenWRT, but designed to work also …

    Python 794 336

  2. openwisp-monitoring openwisp-monitoring Public

    Network monitoring system written in Python and Django, designed to be extensible, programmable, scalable and easy to use by end users: once the system is configured, monitoring checks, alerts and …

    Python 242 207

  3. openwisp-firmware-upgrader openwisp-firmware-upgrader Public

    Firmware upgrade solution for OpenWRT with possibility to add support for other embedded OSes. Provides features like automatic retry for network failures, mass upgrades, REST API and more.

    Python 98 106

  4. openwisp-radius openwisp-radius Public

    Administration web interface and REST API for freeradius 3 build in django & python. Supports captive portal authentication, WPA Enerprise (802.1x), freeradius rlm_rest, social login, Hotspot 2.0 /…

    Python 454 239

  5. openwisp-wifi-login-pages openwisp-wifi-login-pages Public

    Configurable captive page for WiFi hotspot services providing login, sign up, social login, SMS verification, change password, reset password, change phone number, payment flow and more.

    JavaScript 198 157

  6. netjsonconfig netjsonconfig Public

    Network configuration management library based on NetJSON DeviceConfiguration

    Python 388 94

Repositories

Showing 10 of 92 repositories
  • openwisp-firmware-upgrader Public

    Firmware upgrade solution for OpenWRT with possibility to add support for other embedded OSes. Provides features like automatic retry for network failures, mass upgrades, REST API and more.

    openwisp/openwisp-firmware-upgrader's past year of commit activity
    Python 98 106 29 11 Updated Nov 3, 2026
  • openwisp-users Public

    Implementation of user management and multi-tenancy for OpenWISP

    openwisp/openwisp-users's past year of commit activity
    Python 180 BSD-3-Clause 98 13 5 Updated Nov 3, 2026
  • openwisp-monitoring Public

    Network monitoring system written in Python and Django, designed to be extensible, programmable, scalable and easy to use by end users: once the system is configured, monitoring checks, alerts and metric collection happens automatically.

    openwisp/openwisp-monitoring's past year of commit activity
    Python 242 207 52 (1 issue needs help) 19 Updated Nov 3, 2026
  • openwisp-radius Public

    Administration web interface and REST API for freeradius 3 build in django & python. Supports captive portal authentication, WPA Enerprise (802.1x), freeradius rlm_rest, social login, Hotspot 2.0 / 802.11u, importing users from CSV, registration of new users and more.

    openwisp/openwisp-radius's past year of commit activity
    Python 454 GPL-3.0 239 16 8 Updated Nov 3, 2026
  • openwisp-ipam Public

    IP address space administration module of OpenWISP

    openwisp/openwisp-ipam's past year of commit activity
    Python 121 BSD-3-Clause 69 8 4 Updated Nov 3, 2026
  • openwisp-controller Public

    Network and WiFi controller: provisioning, configuration management and updates, (pull via openwisp-config or push via SSH), x509 PKI management and more. Mainly OpenWRT, but designed to work also on other systems.

    openwisp/openwisp-controller's past year of commit activity
    Python 794 336 98 27 Updated Nov 3, 2026
  • netjsonconfig Public

    Network configuration management library based on NetJSON DeviceConfiguration

    openwisp/netjsonconfig's past year of commit activity
    Python 388 94 23 (2 issues need help) 10 Updated Nov 3, 2026
  • netengine Public

    Python abstraction layer for extracting information from network devices.

    openwisp/netengine's past year of commit activity
    Python 42 18 7 0 Updated Nov 3, 2026
  • django-swappable-models Public

    Swapper - The unofficial Django swappable models API. Maintained by the OpenWISP project.

    openwisp/django-swappable-models's past year of commit activity
    Python 252 MIT 31 0 0 Updated Nov 3, 2026
  • django-minify-compress-staticfiles Public

    A modern Django package for minifying and compressing static files during collectstatic with minimal configuration.

    openwisp/django-minify-compress-staticfiles's past year of commit activity
    Python 3 BSD-3-Clause 2 0 0 Updated Nov 3, 2026