Skip to main content
https://travis-ci.org/openwisp/netjsonconfig.svg https://coveralls.io/repos/openwisp/netjsonconfig/badge.svg Requirements Status https://badge.fury.io/py/netjsonconfig.svg https://img.shields.io/pypi/dm/netjsonconfig.svg

Netjsonconfig is part of the OpenWISP project.

http://netjsonconfig.openwisp.org/en/latest/_images/openwisp.org.svg

netjsonconfig is a python library that converts NetJSON DeviceConfiguration objects into real router configurations that can be installed on systems like OpenWRT or OpenWisp Firmware.

Its main features are:

  • OpenWRT support

  • OpenWisp Firmware support

  • Possibility to support more firmwares via custom backends

  • Based on the NetJSON RFC

  • Validation based on JSON-Schema

  • Templates: store common configurations in templates

  • Multiple template inheritance: reduce repetition to the minimum

  • File inclusion: easy inclusion of arbitrary files in configuration packages

  • Variables: reference variables in the configuration

  • Command line utility: easy to use from shell scripts or from other programming languages

Currently we are working only on OpenWRT support.

Documentation | Change log | Mailing List | Issue Tracker | License

Metadata

Release files for netjsonconfig 0.4.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for netjsonconfig 0.4.2
File Size Uploaded
netjsonconfig-0.4.2.tar.gz 53.9 kB Details

Release files / netjsonconfig-0.4.2.tar.gz

Download URL netjsonconfig-0.4.2.tar.gz
Size 53.9 kB
Tags Source
SHA-256 checksum
How to use checksums
5f7e5ee836388ec06624eecfb151e1701cdbd2d222e172f44ce1aef8428837fa
BLAKE2b-256 checksum
How to use checksums
b7a8f735da9c4c552bd83119bdbf83a1d13617ef5c3ca2a964154e1ea976b9a4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

1.3.1

2 release files

1.3

2 release files

1.2.1

2 release files

1.2

2 release files

1.1.3

2 release files

1.1.2

2 release files

1.1

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0

2 release files

0.9.1

2 release files

0.9

2 release files

0.8.2

2 release files

0.8.1

2 release files

0.8

2 release files

0.7

2 release files

0.6.4

2 release files

0.6.3

2 release files

0.6.2

2 release files

0.6.1

2 release files

0.6

1 release file

0.5.6

2 release files

0.5.5

1 release file

0.5.4

1 release file

0.5.3

1 release file

0.5.2

1 release file

0.5.1

1 release file

0.5

1 release file

0.4.5

1 release file

0.4.4

1 release file

0.4.3

1 release file

This release

0.4.2 This release

1 release file

0.4.1

1 release file

0.4

1 release file

0.3.7

1 release file

0.3.6

1 release file

0.3.5

1 release file

0.3.4

1 release file

0.3.3

1 release file

0.3.2

1 release file

0.3.1

1 release file

0.3

2 release files

0.2

2 release files

0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page