https://github.com/plaintool/padxml
A simple tool for creating and editing PAD XML files used for software distribution and listings. Portable Application Description, or PAD for short, is a data set that is used by shareware authors to disseminate information to anyone interested in their software products.
https://github.com/plaintool/padxml
editor pad xml
Last synced: 4 months ago
JSON representation
A simple tool for creating and editing PAD XML files used for software distribution and listings. Portable Application Description, or PAD for short, is a data set that is used by shareware authors to disseminate information to anyone interested in their software products.
- Host: GitHub
- URL: https://github.com/plaintool/padxml
- Owner: plaintool
- License: mit
- Created: 2025-12-13T10:40:34.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2026-02-03T21:54:24.000Z (4 months ago)
- Last Synced: 2026-02-04T02:36:33.925Z (4 months ago)
- Topics: editor, pad, xml
- Language: Pascal
- Homepage:
- Size: 659 KB
- Stars: 3
- Watchers: 0
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# PadXml
A lightweight application designed to create, edit, and maintain PAD (Portable Application Description) XML files. PAD files are used to describe software products in a standardized format for software directories, download sites, and application catalogs, helping automate software listing and distribution.
[](https://opensource.org/licenses/MIT)
[](https://www.lazarus-ide.org/)
[](#)
[](https://github.com/plaintool/padxml/releases/latest)

## Installation
[](https://github.com/plaintool/padxml/releases/latest)
### Windows
Several installer options are available on the releases page:
- **padxml-x64.msi** / **padxml-x86.msi** — installs the application **for the current user**.
- **padxml-x64-allusers.msi** / **padxml-x86-allusers.msi** — installs the application **for all users on the system**.
- **padxml-x86-x64-portable.zip** — portable version, saves its settings to `form_settings.json` if it is near the executable.
Download the installer from the [releases page](https://github.com/plaintool/padxml/releases), run it, and follow the on-screen instructions. After installation, you can launch PadXml from the Start menu or from the desktop shortcut.
### Linux
### *Debian-like systems*
Download the appropriate `.deb` package for your system from the [releases page](https://github.com/plaintool/padxml/releases), or use `wget` directly:
```bash
wget https://github.com/plaintool/padxml/releases/download/v1.0.1/padxml-1.0.1.deb
sudo apt install ./padxml-1.0.1.deb
```
If you downloaded the package manually, you can also install it via:
```bash
sudo dpkg -i /path/to/padxml.deb
```
If there are missing dependencies, fix them by running:
```bash
sudo apt-get install -f
```
### *Fedora-like systems*
Download the appropriate `.rpm` package for your system, or use `wget` directly:
```bash
wget https://github.com/plaintool/padxml/releases/download/v1.0.1/padxml-1.0.1.rpm
sudo rpm -i ./padxml-1.0.1.rpm
```
If you downloaded the package manually, you can also install it via:
```bash
sudo dnf install /path/to/padxml.rpm
```
If there are missing dependencies, fix them by running:
```bash
sudo dnf install -y gtk2
```
## Donate 💖
If you like this application, you can read how to support it [here](https://plaintool.github.io/notetask/donate.htm).
## Licensing
PadXml is licensed under the MIT License. See the LICENSE file for details.