OpenWISP (@openwisp)

Top repositories

1

django-rest-framework-gis

Geographic add-ons for Django REST Framework. Maintained by the OpenWISP Project.
Python
1,065
star
2

openwisp-controller

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.
Python
522
star
3

ansible-openwisp2

Ansible role that installs and upgrades OpenWISP.
Python
460
star
4

openwisp-config

OpenWRT configuration agent for OpenWISP Controller
Lua
367
star
5

django-freeradius

Administration web interface and REST API for freeradius 3 build in django & python, development has moved to openwisp-radius
Python
367
star
6

netjsonconfig

Network configuration management library based on NetJSON DeviceConfiguration
Python
355
star
7

openwisp-radius

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.
Python
340
star
8

django-x509

Reusable django app implementing x509 PKI certificates management
Python
332
star
9

netjsongraph.js

NetJSON NetworkGraph visualizer.
JavaScript
266
star
10

django-swappable-models

Swapper - The unofficial Django swappable models API. Maintained by the OpenWISP project.
Python
226
star
11

django-netjsonconfig

Configuration manager for embedded devices, implemented as a reusable django-app
JavaScript
196
star
12

django-loci

Reusable Django app for storing geographic and indoor coordinates. Maintained by the OpenWISP Project.
Python
179
star
13

openwisp-users

Implementation of user management and multi-tenancy for OpenWISP
Python
156
star
14

openwisp-network-topology

Network topology collector and visualizer. Collects network topology data from dynamic mesh routing protocols or other popular networking software like OpenVPN, allows to visualize the network graph, save daily snapshots that can be viewed in the future and more.
Python
148
star
15

openwisp-monitoring

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.
Python
142
star
16

django-netjsongraph

Network Topology Visualizer & Network Topology Collector
Python
139
star
17

docker-openwisp

OpenWISP in docker (in-alpha). For production checkout ansible-openwisp2.
Python
137
star
18

ansible-openwisp2-imagegenerator

Automatically build several openwisp2 firmware images for different organizations while keeping track of their differences
Shell
120
star
19

openwisp-wifi-login-pages

Configurable captive page for public/private WiFi services providing login, sign up, social login, SMS verification, change password, reset password, change phone number and more.
JavaScript
112
star
20

openwisp-ipam

IP address space administration module of OpenWISP
Python
97
star
21

OpenWISP-Firmware

An OpenWRT based firmware to be used with OpenWISP Manager
Shell
86
star
22

django-ipam

The development of this project has moved to openwisp-ipam
Python
79
star
23

netdiff

Python library for parsing network topology data (eg: dynamic routing protocols, OpenVPN, NetJSON, CNML) and detect changes.
Python
77
star
24

openwisp-utils

Python and Django utilities shared between different openwisp modules
Python
74
star
25

django-flat-json-widget

Flat JSON widget for django, used and maintained by the OpenWISP project.
Python
62
star
26

OpenWISP-Captive-Portals-Manager

OWCPM is a captive portal written from scratch with Ruby on Rails.
Ruby
58
star
27

openwisp-firmware-upgrader

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
46
star
28

openwisp2-docs

OpenWISP 2 Docs
Python
45
star
29

vagrant-openwisp2

Ansible Vagrant profile to install an OpenWISP 2 server
44
star
30

OpenWISP-User-Management-System

OpenWISP User Management System (OWUMS) is a Ruby on Rails application, capable of managing a WISP's user base.
Ruby
40
star
31

netengine

Python abstraction layer for extracting information from network devices.
Python
38
star
32

OpenWISP-Manager

The OpenWISP Manager is a RoR web GUI for configuring OpenWISP firmware-based access points.
Ruby
36
star
33

OpenWISP-Website

OpenWISP Project's website
HTML
36
star
34

openwisp-notifications

Notifications module of OpenWISP
Python
35
star
35

luci-openwisp

OpenWISP configuration interface implemented as LuCI extensions
HTML
20
star
36

openwrt-openwisp-monitoring

OpenWRT monitoring agent for openwisp-monitoring
Lua
19
star
37

django-owm-legacy

OpenWISP Manager backward compatible legacy features implemented in django
Python
17
star
38

OpenWISP-Geographic-Monitoring

A Rails application for managing a wISP's access points
Ruby
15
star
39

openwrt-zabbixd

Ucified Zabbix Packages
Makefile
13
star
40

coova-chilli-openwrt

Makefile
12
star
41

netjsonconfig-editor.js

[GSOC 2017] This project has stalled.
JavaScript
12
star
42

django-jsonschema-widget

JavaScript
11
star
43

OpenWISP-Middle-Ware

A Sinatra application for interconnecting OpenWISP applications via a RESTful API
Ruby
11
star
44

OpenWISP-Puppet-Modules

A set of modules and hacks for the https://openwisp.caspur.it project
HTML
10
star
45

AdaLoveBot-intents

Helping bot of the OpenWISP Chat
JavaScript
9
star
46

openwisp-netcheck

Shell
9
star
47

openwisp-template-library-backend

Python
8
star
48

ansible-freeitaliawifi-login-page

Standard login page for Free ItaliaWifi federated networks
JavaScript
7
star
49

netjson-templates

CSS
6
star
50

ansible-wireguard-openwisp

Python
6
star
51

openwisp-template-library-frontend

GSOC 19
JavaScript
6
star
52

OpenWISP-ETL

Extract Transform Load Module developed with pentaho pdi ce-5.0.1.A
6
star
53

openVPNServer

Ruby
5
star
54

lxdock-openwisp2

This repository is only a mirror. If you want to work on it, make a fork on https://gitlab.com/openwisp/lxdock-openwisp2
5
star
55

openwrt-feed

DEPRECATED, work moved on OpenWisp-Firmware repo
Shell
5
star
56

packet-legacy

packet-legacy
Ruby
4
star
57

ansible-ow-influxdb

4
star
58

OpenWISP-BI

Business Intelligence module developed with pentaho biserver ce-4.8.0
4
star
59

ansible-openwisp-wifi-login-pages

Ansible role to deploy and manage OpenWISP WiFi Login Pages
Jinja
4
star
60

openwisp-dev-env

Automated development environment for OpenWISP, work in progress.
3
star
61

openwisp-sentry-utils

Python
2
star
62

ansible-openwisp2-iptables

ansible role containing iptables rules to protect an openwisp2 instance
Shell
2
star
63

openwisp-sphinx-theme

OpenWISP Sphinx Theme
CSS
2
star