Automic VaultAutomic Vault

brew

jing-trang を Homebrew, Nix, apt, zypper でインストール

jing-trang のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

インストール

追加のインストールコマンド

macOS

Homebrew確認済み · 100%
brew install jing-trang

local Homebrew formula metadata

Linux

Nix確認済み · 92%
nix profile install nixpkgs#jing-trang

nixpkgs package indexes · pkgs/by-name/ji/jing-trang/package.nix · ソース: api.github.com

Debian apt確認済み · 92%
sudo apt install dtdinst

Debian stable package indexes · dtdinst · ソース: deb.debian.org

openSUSE zypper確認済み · 92%
sudo zypper install dtdinst

openSUSE Tumbleweed package metadata · dtdinst · ソース: download.opensuse.org

概要

パッケージ概要

Schema validation and conversion based on RELAX NG

コマンドとエイリアス

  • jing
  • trang

履歴

プロジェクトの歴史と使われ方

Jing-Trang packages two long-lived Java tools from the RELAX NG ecosystem: Jing, a RELAX NG validator, and Trang, a multi-format XML schema converter. Together they cover validation, conversion between RELAX NG XML syntax, RELAX NG compact syntax, XML DTDs, and W3C XML Schema output, and schema inference from example XML documents.

プロジェクトの歴史

Jing and Trang grew out of James Clark's RELAX NG work. The RELAX NG home page identifies Jing as a Java validator written by James Clark and Trang as a Java schema converter written by James Clark that uses Jing. RELAX NG itself was standardized through OASIS in 2001, gained compact syntax in 2002, and became part of ISO/IEC 19757.

The project history spans early 2000s RELAX NG tooling, a Google Code era, and the GitHub-hosted `relaxng/jing-trang` repository. The preserved Jing and Trang pages state that development of both tools took place together in the jing-trang project, while the GitHub repository preserves the combined build and produces `jing.jar` and `trang.jar`.

採用の歴史

Jing became one of the canonical open-source RELAX NG validators listed by relaxng.org, with support for both XML and compact syntaxes and library use with SAX2 parsers. Trang earned a similar role for schema conversion, especially for teams maintaining DTD, RELAX NG compact syntax, and W3C XML Schema artifacts across XML publishing and standards workflows.

使われ方

Package-manager users mainly install Jing-Trang to get the `jing` and `trang` commands. `jing` validates XML documents against RELAX NG schemas, while `trang` converts schemas among supported formats and can infer a schema from example XML. The repository README documents building the Java jars with the included Ant wrapper.

パッケージ好きにとっての重要性

Jing-Trang matters because it is the kind of old, stable XML infrastructure package that quietly supports documentation toolchains, standards validation, editors, and build systems. Its version tags and release names preserve the older date-stamped style common in Java XML tools, and its presence in Homebrew, Debian-family packages, Nix, and Maven metadata reflects a tool that survived long after XML schema debates cooled.

タイムライン

  • 2001: RELAX NG became an OASIS Committee Specification, and early jing-trang tags include the RELAX NG tooling era.
  • 2002: RELAX NG Compact Syntax reached OASIS Committee Specification status; Trang's page documents compact-syntax conversion support.
  • 2003: RELAX NG became ISO/IEC 19757-2, making Jing useful for validating an international-standard schema language.
  • 2009: The V20091111 tag and Maven metadata show the Google Code-era combined Jing/Trang artifact.
  • 2015: V20151127 appeared in the GitHub repository's release history.
  • 2024: V20241231 continued the combined GitHub-hosted release series.

Related projects

  • Jing-Trang is tied to RELAX NG, TREX, RELAX Core, DTDinst, SAX2, W3C XML Schema, and XML editor integrations. The RELAX NG software list places it beside validators such as RNV, libxml2, MSV, and schema-related tools such as rnc2rng and RNGOM.

セキュリティ状態

リスクレベル: グリーン

narrow executable package without higher-risk signals.

リスク分類器

リスク グリーン · 信頼度 低 · appliance

理由

  • narrow executable package without higher-risk signals

信号

  • metadata:no-higher-risk-signals

インストール挙動

  • formula メタデータに Homebrew post-install フックは記録されていません。
  • Homebrew bottle メタデータは 8 個のプラットフォームターゲットで利用できます。
  • 1 件の実行時依存関係とともにインストールされます。
  • ビルドメタデータには 1 件のビルド依存関係があります。

推奨レビュー

エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。

実行可能ファイル

インストールされる実行可能ファイル

コマンド種類公開範囲メモ
jingcliグローバル実行可能ファイル
trangcliグローバル実行可能ファイル

鮮度

バージョンと鮮度

これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。

ページ生成日2026-07-26
マネージャ版20241231
マネージャ更新日
ローカルデータOK
上流not checked
検出された最新未検出

https://github.com/relaxng/jing-trang

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:jing-trang
バージョン20241231
パッケージマネージャHomebrew
パッケージマネージャページhttps://formulae.brew.sh/formula/jing-trang
ホームページhttp://www.thaiopensource.com/relaxng/
リポジトリhttps://github.com/relaxng/jing-trang
上流ドキュメントhttp://www.thaiopensource.com/relaxng
ライセンスBSD-3-Clause
ソースアーカイブhttps://github.com/relaxng/jing-trang.git
依存関係openjdk
ビルド依存関係ant
Bottle利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, sonoma, ventura, x86_64_linux)
Homebrew post-install未定義
サービス宣言なし

レジストリ情報

ソースデータベース詳細

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namejing-trang
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

ソースデータベース一致

他のパッケージマネージャ記録

一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。

Debian apt95%

dtdinst 20241231+repack-1~deb13u1

XML DTD to XML instance format converter

https://github.com/relaxng/jing-trang

sudo apt install dtdinst
  • Section: text
  • Architecture: all
  • Source Package: jing-trang
  • 4 依存関係
  • normalized package name match
  • 一致条件: Jing Trang
Debian stable package indexes · deb.debian.org · Debian stable package indexes: dtdinst from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

jing 20241231+repack-1~deb13u1

RELAX NG validator

https://github.com/relaxng/jing-trang

sudo apt install jing
  • Section: text
  • Architecture: all
  • Source Package: jing-trang
  • 4 依存関係
  • normalized package name match
  • 一致条件: Jing Trang
Debian stable package indexes · deb.debian.org · Debian stable package indexes: jing from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

jing-trang-doc 20241231+repack-1~deb13u1

Jing Trang and dtdinst documentation

https://github.com/relaxng/jing-trang

sudo apt install jing-trang-doc
  • Section: doc
  • Architecture: all
  • Source Package: jing-trang
  • 1 依存関係
  • normalized package name match
  • 一致条件: Jing Trang
Debian stable package indexes · deb.debian.org · Debian stable package indexes: jing-trang-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libdtdinst-java 20241231+repack-1~deb13u1

XML DTD to XML instance format converter - Java library

https://github.com/relaxng/jing-trang

sudo apt install libdtdinst-java
  • Section: java
  • Architecture: all
  • Source Package: jing-trang
  • 1 依存関係
  • normalized package name match
  • 一致条件: Jing Trang
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libdtdinst-java from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libjing-java 20241231+repack-1~deb13u1

RELAX NG validator - library

https://github.com/relaxng/jing-trang

sudo apt install libjing-java
  • Section: java
  • Architecture: all
  • Source Package: jing-trang
  • 4 依存関係
  • normalized package name match
  • 一致条件: Jing Trang
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libjing-java from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libtrang-java 20241231+repack-1~deb13u1

XML schema converter - Java library

https://github.com/relaxng/jing-trang

sudo apt install libtrang-java
  • Section: java
  • Architecture: all
  • Source Package: jing-trang
  • 6 依存関係
  • normalized package name match
  • 一致条件: Jing Trang
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libtrang-java from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

trang 20241231+repack-1~deb13u1

XML schema converter

https://github.com/relaxng/jing-trang

sudo apt install trang
  • Section: text
  • Architecture: all
  • Source Package: jing-trang
  • 4 依存関係
  • normalized package name match
  • 一致条件: Jing Trang
Debian stable package indexes · deb.debian.org · Debian stable package indexes: trang from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

xhtml-relaxng 20241231+repack-1~deb13u1

Implementation in RELAX NG of the modularization of XHTML

https://github.com/relaxng/jing-trang

sudo apt install xhtml-relaxng
  • Section: misc
  • Architecture: all
  • Source Package: jing-trang
  • normalized package name match
  • 一致条件: Jing Trang
Debian stable package indexes · deb.debian.org · Debian stable package indexes: xhtml-relaxng from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

jing-trang

nix profile install nixpkgs#jing-trang
  • normalized package name match
  • 一致条件: Jing Trang
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/ji/jing-trang/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

dtdinst 20220510-3

XML DTD to XML instance format converter

https://github.com/relaxng/jing-trang

sudo apt install dtdinst
  • Section: universe/text
  • Architecture: all
  • Source Package: jing-trang
  • 4 依存関係
  • normalized package name match
  • 一致条件: Jing Trang
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: dtdinst from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

jing 20220510-3

RELAX NG validator

https://github.com/relaxng/jing-trang

sudo apt install jing
  • Section: universe/text
  • Architecture: all
  • Source Package: jing-trang
  • 4 依存関係
  • normalized package name match
  • 一致条件: Jing Trang
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: jing from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

jing-trang-doc 20220510-3

Jing Trang and dtdinst documentation

https://github.com/relaxng/jing-trang

sudo apt install jing-trang-doc
  • Section: universe/doc
  • Architecture: all
  • Source Package: jing-trang
  • 1 依存関係
  • normalized package name match
  • 一致条件: Jing Trang
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: jing-trang-doc from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libdtdinst-java 20220510-3

XML DTD to XML instance format converter - Java library

https://github.com/relaxng/jing-trang

sudo apt install libdtdinst-java
  • Section: universe/java
  • Architecture: all
  • Source Package: jing-trang
  • 1 依存関係
  • normalized package name match
  • 一致条件: Jing Trang
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libdtdinst-java from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libjing-java 20220510-3

RELAX NG validator - library

https://github.com/relaxng/jing-trang

sudo apt install libjing-java
  • Section: universe/java
  • Architecture: all
  • Source Package: jing-trang
  • 4 依存関係
  • normalized package name match
  • 一致条件: Jing Trang
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libjing-java from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libtrang-java 20220510-3

XML schema converter - Java library

https://github.com/relaxng/jing-trang

sudo apt install libtrang-java
  • Section: universe/java
  • Architecture: all
  • Source Package: jing-trang
  • 6 依存関係
  • normalized package name match
  • 一致条件: Jing Trang
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libtrang-java from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

trang 20220510-3

XML schema converter

https://github.com/relaxng/jing-trang

sudo apt install trang
  • Section: universe/text
  • Architecture: all
  • Source Package: jing-trang
  • 4 依存関係
  • normalized package name match
  • 一致条件: Jing Trang
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: trang from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz

ソース経路

リポジトリデータから生成

このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。

使用ソース

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment