pkg.soopen package index

brew / rank 15250

Install juise with Homebrew

JUNOS user interface scripting environment. Version 3.0.0 via Homebrew; verified 2026-07-03.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install juise

local Homebrew formula metadata

overview

Package summary

JUNOS user interface scripting environment

Commands and aliases

  • juise
  • juise-config

history

Project history and usage

juise is Juniper's JUNOS User Interface Scripting Environment, a desktop-side environment for writing, testing, debugging, and running Junos-oriented SLAX scripts outside the normal Junos device environment.

Project history

The official repository and manual describe JUISE as tooling for SLAX scripts that interact with Junos XML data through Junos-specific extension functions. The repository tag history includes a 0.5.1 tag from July 2013 and a later 0.6.0 line, reflecting a specialized toolchain rather than a broad application platform.

Adoption history

Adoption evidence is narrow and mostly tied to Juniper network automation users. Homebrew packaging made it installable on macOS for engineers who wanted an off-box Junos scripting workflow.

How it is used

Network engineers use juise to develop and debug op, commit, and related Junos scripts without copying each iteration to a router or switch. It is most relevant in environments that still rely on SLAX and Junos XML scripting.

Why package nerds care

juise is interesting because it packages vendor-specific network automation tooling as a Unix CLI. It captures an older, XML-and-SLAX-centered automation era before Python, NETCONF libraries, and controller-driven workflows became more common.

Timeline

  • 2013: The public repository tag history includes the 0.5.1 tag.
  • 2015: Juniper community material described SLAX as a language for Junos commit, op, and event scripts.
  • 2016: The repository tag history includes the 0.6.0 tag.

Related projects

  • libslax is the related SLAX processing library used in the same Junos scripting ecosystem.
  • Juniper PyEZ is a later Python-oriented Junos automation project.
  • junoscriptorium is Juniper's repository of Junos script examples.

security posture

Risk level: green

narrow executable package without higher-risk signals.

Risk classifier

green risk · low confidence · appliance

Why

  • narrow executable package without higher-risk signals

Signals

  • metadata:no-higher-risk-signals

Install behavior

  • No Homebrew bottle metadata was recorded.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
juiseexecutableindexed executableDiscovered from the local executable index.
juise-configexecutableindexed executableDiscovered from the local executable index.

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-08-03
manager version3.0.0
manager updated2026-07-03
local dataunknown
upstreamnot available
latest detectednot detected
  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:juise
Version3.0.0
Package managerHomebrew
Homepagehttps://github.com/Juniper/juise/wiki
Repositoryhttps://github.com/Juniper/juise
Last updated2026-07-03T16:47:36-04:00
Pulseupdated
Bottlenot recorded
Servicenone declared

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • pkg.so package database
  • pkgdb category and tag curation