Skip to content
@openwisp

OpenWISP

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

Pinned Loading

  1. ansible-openwisp2 ansible-openwisp2 Public

    Ansible role that installs and upgrades OpenWISP.

    Python 504 150

  2. 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 680 238

  3. netjsonconfig netjsonconfig Public

    Network configuration management library based on NetJSON DeviceConfiguration

    Python 365 82

  4. 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 197 153

  5. 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 402 210

  6. 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 67 73

Repositories

Showing 10 of 87 repositories
  • django-loci Public

    Reusable Django app for storing geographic and indoor coordinates. Maintained by the OpenWISP Project.

    openwisp/django-loci’s past year of commit activity
    Python 186 BSD-3-Clause 46 2 1 Updated Dec 24, 2025
  • openwisp-users Public

    Implementation of user management and multi-tenancy for OpenWISP

    openwisp/openwisp-users’s past year of commit activity
    Python 170 BSD-3-Clause 88 9 8 Updated Dec 24, 2025
  • netjsongraph.js Public

    NetJSON NetworkGraph visualizer.

    openwisp/netjsongraph.js’s past year of commit activity
    JavaScript 301 BSD-3-Clause 102 15 7 Updated Dec 24, 2025
  • 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 680 238 79 24 Updated Dec 24, 2025
  • 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 197 153 45 (1 issue needs help) 12 Updated Dec 24, 2025
  • ansible-openwisp2 Public

    Ansible role that installs and upgrades OpenWISP.

    openwisp/ansible-openwisp2’s past year of commit activity
    Python 504 BSD-3-Clause 150 17 4 Updated Dec 23, 2025
  • 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.

    openwisp/openwisp-wifi-login-pages’s past year of commit activity
    JavaScript 151 GPL-3.0 113 16 (1 issue needs help) 8 Updated Dec 23, 2025
  • docker-openwisp Public

    OpenWISP in docker. For production usage we recommend using the ansible-openwisp2 role.

    openwisp/docker-openwisp’s past year of commit activity
    Python 186 BSD-3-Clause 103 17 8 Updated Dec 23, 2025
  • django-owm-legacy Public

    OpenWISP Manager backward compatible legacy features implemented in django

    openwisp/django-owm-legacy’s past year of commit activity
    Python 18 13 0 0 Updated Dec 23, 2025
  • openwisp-docs Public

    OpenWISP Documentation.

    openwisp/openwisp-docs’s past year of commit activity
    Python 53 BSD-3-Clause 68 6 2 Updated Dec 22, 2025