https://github.com/juniper/juise
juise is the JUNOS User Interface Script Environment, which allows users to develop, test, and execute script outside of JUNOS. For more information about juise, see:
https://github.com/juniper/juise
Last synced: about 1 year ago
JSON representation
juise is the JUNOS User Interface Script Environment, which allows users to develop, test, and execute script outside of JUNOS. For more information about juise, see:
- Host: GitHub
- URL: https://github.com/juniper/juise
- Owner: Juniper
- License: other
- Created: 2013-05-23T14:16:22.000Z (about 13 years ago)
- Default Branch: main
- Last Pushed: 2025-04-01T18:23:27.000Z (about 1 year ago)
- Last Synced: 2025-04-02T12:13:20.445Z (about 1 year ago)
- Language: C
- Homepage: https://github.com/Juniper/juise/wiki
- Size: 8.61 MB
- Stars: 53
- Watchers: 27
- Forks: 14
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# JUISE: The JUNOS User Interface Scripting Environment
The JUISE project (the JUNOS User Interface Scripting Environment)
allows scripts to be written, debugged, and executed outside the
normal JUNOS environment. Users can develop scripts in their desktop
environment, performing the code/test/debug cycle in a more natural
way. Tools for developers are available, including a debugger, a
profiler, a call-flow tracing mechanism, and trace files.
The JUNOS-specific extension functions are available for scripts,
allowing access to JUNOS XML data using the normal jcs:invoke and
jcs:execute functions. Commit scripts can be tested against a JUNOS
device's configuration and the results of those script tested on that
device.
Check our
[github release page](https://github.com/Juniper/juise/releases)
to find the latest release.
Please visit the
[juise wiki](https://github.com/Juniper/juise/wiki)
for more information, documentation, examples, and notes on
JUISE and CLIRA.
var _gaq = _gaq || [];
_gaq.push(['_setAccount', ' UA-25845345-1']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();