End user applications

OpenWISP

The Hackable Network Management System

Technologies
djangoJavaScriptluaopenwrtPython
Topics
network management systemnetworkingsdnvpnwifi
Total projects
31
Years participating
10
Most recent
2026

Participation history

10 program years
Projects by participation year 2017: 5 projects, 2018: 2 projects, 2019: 2 projects, 2020: 3 projects, 2021: 5 projects, 2022: 2 projects, 2023: 1 projects, 2024: 1 projects, 2025: 5 projects, 2026: 5 projects 5 2017 2 2018 2 2019 3 2020 5 2021 2 2022 1 2023 1 2024 5 2025 5 2026

Historical projects

2026 5 projects

Official GSoC page ↗

Mass Commands

Contributor: Deepanshu Sahu

Mass command execution in OpenWISP is currently limited to running commands on one device at a time, making it slow and difficult to manage at scale....

Persistent & Scheduled Firmware Upgrades

Contributor: Eeshu

OpenWISP's firmware upgrader fails permanently when devices are offline during mass upgrades, requiring manual re-triggering. There is no way to...

Automatic Extraction of OpenWrt Firmware Image Metadata

Contributor: Mohammed Atif

OpenWISP Firmware Upgrader currently requires users to manually enter metadata when uploading firmware images, which is error prone and doesn't...

Add more timeseries database clients to OpenWISP Monitoring

Contributor: pushpit kamboj

The project adds InfluxDB 2.0 and Elasticsearch as timeseries database backends to OpenWISP Monitoring by implementing the existing DatabaseClient....

X.509 Certificate Generator Templates

Contributor: Sarthak_Tyagi

Currently, OpenWISP restricts automated X.509 certificate generation exclusively to OpenVPN clients, which limits administrators who need...