/XSLT-Transform-Tool

Tool to transform XSLT Templates by parsing XML data.

Primary LanguageC#

XSLT Transform Tool

A command line interface to transform XSLT templates and parse XML data.

Issues Forks Stars Size

Community

Community

Donate, Support or Fund

If you love this project please consider donating or support the development by means of coffee. You may also fund this project to maintain active and close more issues. Just a cup of coffee is enough to appreciate my hardwork.

Donate Support

Installation

Windows

  • Download the Zipped package.
    • Unzip the package somewhere it won't get deleted.
  • Create a system path environmental variable that links to the directory where the package was unzipped.
  • Open a Terminal and type "transformtool -help" and press enter.

If all of the above steps were followed correctly you will see the the available commands listed.


MacOS

  • Open Finder
  • Press Command+Shift+G
  • /usr/local/bin
  • Throw the exec transformTool file in here.
  • In the terminal, run

    chmod 777 ./transformTool

Deployment

Windows

dotnet publish -c Release -r win-x64 --self-contained


MacOS

dotnet publish -c Release -r osx-x64 --self-contained


Other RIDs

Windows

  • Portable

    • win-x64
    • win-x86
    • win-arm
    • win-arm64
  • Windows 7 / Windows Server 2008 R2

    • win7-x64
    • win7-x86
  • Windows 8.1 / Windows Server 2012 R2

    • win81-x64
    • win81-x86
    • win81-arm
  • Windows 10 / Windows Server 2016

    • win10-x64
    • win10-x86
    • win10-arm
    • win10-arm64

Linux

  • Portable
    • linux-x64 (Most desktop distributions like CentOS, Debian, Fedora, Ubuntu, and derivatives)
    • linux-musl-x64 (Lightweight distributions using musl like Alpine Linux)
    • linux-arm (Linux distributions running on ARM like Raspbian on Raspberry Pi Model 2+)
    • linux-arm64 (Linux distributions running on 64-bit ARM like Ubuntu Server 64-bit on Raspberry Pi * Model 3+)
  • Red Hat Enterprise Linux
    • rhel-x64 (Superseded by linux-x64 for RHEL above version 6)
    • rhel.6-x64
  • Tizen
    • tizen
    • tizen.4.0.0
    • tizen.5.0.0

MacOS

  • Portable
    • osx-x64 (Minimum OS version is macOS 10.12 Sierra)
  • macOS 10.10 Yosemite
    • osx.10.10-x64
  • macOS 10.11 El Capitan
    • osx.10.11-x64
  • macOS 10.12 Sierra
    • osx.10.12-x64
  • macOS 10.13 High Sierra
    • osx.10.13-x64
  • macOS 10.14 Mojave
    • osx.10.14-x64
  • macOS 10.15 Catalina
    • osx.10.15-x64
  • macOS 11.01 Big Sur
    • osx.11.0-x64
    • osx.11.0-arm64

Single File Deployment (Reccomended)

dotnet publish -c Release -r win-x64 -p:PublishSingleFile=true --self-contained true

Author

XSLT Transform Tool is Developed and Maintained by Nicolaas Nel

Facebook Twitter LinkedIn YouTube DEV


Made with 💙 and ☕ by Nicolaas Nel.