macOS
brew install jing-tranglocal Homebrew formula metadata
brew
jing-trang のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。
インストール
brew install jing-tranglocal Homebrew formula metadata
nix profile install nixpkgs#jing-trangnixpkgs package indexes · pkgs/by-name/ji/jing-trang/package.nix · ソース: api.github.com
sudo apt install dtdinstDebian stable package indexes · dtdinst · ソース: deb.debian.org
sudo zypper install dtdinstopenSUSE Tumbleweed package metadata · dtdinst · ソース: download.opensuse.org
概要
Schema validation and conversion based on RELAX NG
履歴
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.
セキュリティ状態
narrow executable package without higher-risk signals.
リスク グリーン · 信頼度 低 · appliance
エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。
実行可能ファイル
| コマンド | 種類 | 公開範囲 | メモ |
|---|---|---|---|
jing | cli | グローバル実行可能ファイル | |
trang | cli | グローバル実行可能ファイル |
鮮度
これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。
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 Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | jing-trang |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
ソースデータベース一致
一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。
dtdinst 20241231+repack-1~deb13u1
XML DTD to XML instance format converter
https://github.com/relaxng/jing-trang
sudo apt install dtdinstjing 20241231+repack-1~deb13u1
RELAX NG validator
https://github.com/relaxng/jing-trang
sudo apt install jingjing-trang-doc 20241231+repack-1~deb13u1
Jing Trang and dtdinst documentation
https://github.com/relaxng/jing-trang
sudo apt install jing-trang-doclibdtdinst-java 20241231+repack-1~deb13u1
XML DTD to XML instance format converter - Java library
https://github.com/relaxng/jing-trang
sudo apt install libdtdinst-javalibjing-java 20241231+repack-1~deb13u1
RELAX NG validator - library
https://github.com/relaxng/jing-trang
sudo apt install libjing-javalibtrang-java 20241231+repack-1~deb13u1
XML schema converter - Java library
https://github.com/relaxng/jing-trang
sudo apt install libtrang-javatrang 20241231+repack-1~deb13u1
XML schema converter
https://github.com/relaxng/jing-trang
sudo apt install trangxhtml-relaxng 20241231+repack-1~deb13u1
Implementation in RELAX NG of the modularization of XHTML
https://github.com/relaxng/jing-trang
sudo apt install xhtml-relaxngjing-trang
nix profile install nixpkgs#jing-trangdtdinst 20220510-3
XML DTD to XML instance format converter
https://github.com/relaxng/jing-trang
sudo apt install dtdinstjing 20220510-3
RELAX NG validator
https://github.com/relaxng/jing-trang
sudo apt install jingjing-trang-doc 20220510-3
Jing Trang and dtdinst documentation
https://github.com/relaxng/jing-trang
sudo apt install jing-trang-doclibdtdinst-java 20220510-3
XML DTD to XML instance format converter - Java library
https://github.com/relaxng/jing-trang
sudo apt install libdtdinst-javalibjing-java 20220510-3
RELAX NG validator - library
https://github.com/relaxng/jing-trang
sudo apt install libjing-javalibtrang-java 20220510-3
XML schema converter - Java library
https://github.com/relaxng/jing-trang
sudo apt install libtrang-javatrang 20220510-3
XML schema converter
https://github.com/relaxng/jing-trang
sudo apt install trangソース経路
このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。
View the package source record on GitHub.