Fast, beautiful, searchable XML editor for huge device configuration files
This is a lightweight XML editor that supports easy tree view edit option.
- Full tree view of any XML file
- Search by attribute name (e.g. type
LocalId→ findsX_2C7AF4_LocalId,{any}LocalId, etc.) - Case-insensitive & substring matching
- Double-click any node to edit tag, text, or attributes
- Add / delete nodes
- Works flawlessly with namespaced XML
- Single executable (no Python needed)
- Path Search
- Copy child
For Ubuntu / Debian / Linux Mint / Pop!_OS / any modern Linux
Go to the latest release:
https://github.com/ehitimum/xMLTree/releases/latest
Download these two files:
xMLTree-linux← the programxMLTree-linux.png← the icon (optional, for menu integration)
# 1. Make it executable (only once)
chmod +x ~/Downloads/xMLTree-linux
# 2. Run it
~/Downloads/xMLTree-linuxDouble-clicking the file also works after the first chmod.
# Run these commands once:
mkdir -p ~/.local/bin ~/.local/share/applications ~/.local/share/icons/hicolor/512x512/apps
cp ~/Downloads/xMLTree-linux ~/.local/bin/xMLTree
cp ~/Downloads/xMLTree-linux.png ~/.local/share/icons/hicolor/512x512/apps/xMLTree.png
cat > ~/.local/share/applications/xMLTree.desktop <<EOF
[Desktop Entry]
Name=xMLTree – XML Editor
Comment=Tree-based XML editor with powerful search
Exec=$HOME/.local/bin/xMLTree
Icon=xMLTree
Terminal=false
Type=Application
Categories=Development;Utility;
EOFNow press the Super (Windows) key → type “xMLTree” → launch with one click and beautiful icon!
Every new version is built and released automatically using GitHub Actions.
Just download from the link above – always the latest!
Ehitimum https://github.com/ehitimum
Enjoy editing XML the easy way!




