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....
The Hackable Network Management System
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....
Contributor: Eeshu
OpenWISP's firmware upgrader fails permanently when devices are offline during mass upgrades, requiring manual re-triggering. There is no way to...
Contributor: Mohammed Atif
OpenWISP Firmware Upgrader currently requires users to manually enter metadata when uploading firmware images, which is error prone and doesn't...
Contributor: pushpit kamboj
The project adds InfluxDB 2.0 and Elasticsearch as timeseries database backends to OpenWISP Monitoring by implementing the existing DatabaseClient....
Contributor: Sarthak_Tyagi
Currently, OpenWISP restricts automated X.509 certificate generation exclusively to OpenVPN clients, which limits administrators who need...
Contributor: Aman Jagotra
This project introduces WHOIS details lookup and fuzzy location estimation to improve OpenWISP’s device management capabilities. When a device’s...
Contributor: Deepanshu Sahu
This project aims to enhance the general network visualization capabilities in OpenWISP by introducing a unified and interactive new map page for...
Contributor: Roshan Kumar9
This project addresses the need to enhance user experience and operational efficiency in the OpenWISP firmware upgrader module. The objective is to...
Contributor: Thibaut
I intend to implement missing features in Uspot, in particular traffic accounting and traffic usage limits as well as improve the documentation of...
Contributor: Yashaswi Kumar
This proposal targets enhancing netjsongraph.js, a JavaScript library for visualizing network topology based on the NetJSON format. The primary...
Contributor: Dhanus
This project aims to significantly enhance the notification system by implementing a series of improvements: consolidating multiple notifications...
Contributor: Aryaman
OpenWISP Controller already supports configuring OpenVPN, WireGuard and VXLAN over WireGuard tunnels. The goal of this project is to add support for...
Contributor: Aryaman
The goal of this project is to add a bandwidth test using iperf3, using the active check mechanism of OpenWISP Monitoring. The use case is to perform...
Contributor: Vaishnav Nair
The goal of this project is to improve the netjsongraph.js visualization library, which has not been released yet. This project aims to improve the...
Contributor: Nitesh Sinha
The main aim of the project is development of a new navigation menu that will aid users in navigating through the website with more ease....
Contributor: Manish Kumar Shah
The main objective of this project is to fulfill the most important and much-needed missing REST API endpoints for some of the Django models of the...
Contributor: Kapil (devkapilbansal)
This project aims to package OpenWISP monitoring on OpenWRT. It focuses on creating two packages, one to collect device stats in NetJSON format and...
Contributor: Purhan Kaushik
This project aims to revamp the Netengine library making it compliant with the NetJSON Device Monitoring spec and integrating it in OpenWISP...
Contributor: Sankalp (codesankalp)
The primary aim of this project was to bring professional efficiency by reducing boilerplate code, reducing the number of configuration lines with...
Contributor: Hardik Jain (nepython)
The goal of this project is to bring important improvements to the module openwisp-monitoring (unreleased) for it's first release and include it in...
Contributor: Ajay Tripathi (atb00ker)
The primary aim of the work done for this project is to improve the maintainability of OpenWISP. OpenWISP comprises of various modules but overtime...
Contributor: Gagan Deep (pandafy)
OpenWISP Notification Module will provide a means of generating and transmitting notifications in OpenWISP modules. The module will play a...
Contributor: Ajay Tripathi (atb00ker)
OpenWISP installation procedure has some limitations that make it unsuited for complex deployments that need horizontal scaling, custom setups and...
Contributor: KuTuGu
Use EchartsJS to rewrite NetjsongraphJS
Contributor: Rohith A. S. R. K.
One of the features missing in the OpenWISP modules is AAA (Authorization, Authentication, and Accounting). RADIUS is a networking protocol that...
Contributor: Anurag Sharma
This project idea consists in creating a new OpenWISP 2 IPAM module with the basic features for IP Address Management.
Contributor: Fiorella de Luca
Implement a reusable Django app which allows managing the main freeradius database tables.
Contributor: Ritwick DSouza
The project will require to implement a backend for OpenWISP 2. The backend must generate Raspbian compatible configuration files (i.e....
Contributor: Edoardo Putti
This project will extend the capability of the netjson-config utility by adding support for the AirOS firmware. AirOS is the base firmware for...
Contributor: Rohith A. S. R. K.
One of the use case scenarios of OpenWISP 2 is mesh networking. In these scenarios being able to collect and visualise topology information is...
Contributor: Nkhoh Gaston Che
The openwisp project used netjson, a json schema standard, control network configurations. This requires a means for a user to edit these...