slow-cheetah - Tooling for XML and JSON file transforms on build from Visual Studio and MSBuild

  •        23

Transformations for XML files (such as app.config) and JSON files.This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact with any additional questions or comments.



Related Projects

slow-cheetah - XML Transforms for app.config and other XML files

This repository has been deprecated and is no longer being tracked. For current SlowCheetah development, go to the Microsoft SlowCheetah repository.

Microsoft Xml Document Transformation

Microsoft Xml Document Transformation (XDT) library. For more info on XDT please visit

Streaming Transformations for XML (STX)

Streaming Transformations for XML (STX) is a one-pass transformation language for XML documents. The aim of STX is to provide a high-speed, low-memory alternative to XSLT.

Cheetah - Easy animation library on iOS with Swift2

Cheetah is an animation utility on iOS with Swift. Cheetah can animate any properties since Cheetah uses simple CADisplayLink run loop to change animated properties. Carthage is a simple, decentralized dependency manager for Cocoa.


XTR (XML Transformations) is project that allows you to transform, merge and summarize XML files basing on XSD files and mappings. Generates XSD file form XML (XML2XSD). XML editor with formatting capability, XSD visualization using tex, XML Validation.

S-exp-based XML parsing/query/conversion

Functional XML parsing framework: SAX/DOM and SXML parsers with support for XML Namespaces and validation. Related to SSAX are SXPath queries and SXML transformations, with applications to XML/HTML authoring and literate Scheme and XML programming.


ServingXML is an open source, Apache 2.0 licensed, framework for flat/XML data transformations. It defines an extensible markup vocabulary for expressing flat-XML, XML-flat, flat-flat, and XML-XML processing in pipelines.

NXE - The Nagios XML Engine

The Nagios XML Engine is a Perl based server amp; client package for reporting Nagios data as XML, performing XSLT transformations on this data and issuing commands to Nagios using XML. Unix amp; Win32. Use with XML-RPC (client included), HTTP GET or cmd line.


The Open XML PowerTools provides guidance and example code for programming with Open XML Documents (DOCX, XLSX, and PPTX). It is based on, and extends the functionality of the Open XML SDK.Copyright (c) Microsoft Corporation 2012-2017 Portions Copyright (c) Eric White 2016-2017 Licensed under the Microsoft Public License. See License.txt in the project root for license information.

Config Transformation Tool

Tool give opportunity to use XDT Transformation (like for web.config Transformation) for any files.

DotNetNuke® XML

DotNetNuke® XML is a rich module used for displaying XML transformations on your DNN site.

Microsoft CRM Tools

Microsoft CRM Tools is created to help Microsoft CRM developers and users to easily customize their solutions and deliver it in a timely manner. Released tools: CRM Picklist XML Generators v1.0

NET2CsExportData -To export data quickly(SQL Server 2000/2005, Access,Xml,Excel)

supports : - Microsoft Access (2003 - *.mdb) - Microsoft Sql Server 2000 - 2005 and Express(*.mdf) - XML (*.xml) - Excel (*.xls)

phing - PHing Is Not GNU make; it's a PHP project build system or build tool based on Apache Ant.

(PH)ing (I)s (N)ot (G)NU make; it's a PHP project build system or build tool based on Apache Ant. You can do anything with it that you could do with a traditional build system like GNU make, and its use of simple XML build files and extensible PHP "task" classes make it an easy-to-use and highly flexible build framework. Features include running PHPUnit tests (including test result and coverage reports), file transformations (e.g. token replacement, XSLT transformation, Smarty template transformations), file system operations, interactive build support, SQL execution, SVN/GIT operations, tools for creating PEAR packages, documentation generation (DocBlox, PhpDocumentor) and much, much more.

Apache Velocity DVSL - Velocity Template Language Tool

DVSL (Declarative Velocity Style Language) is a tool modeled after XSLT and is intended for general XML transformations using the Velocity Template Language as the templating language for the transformations. The key differences are that it incorporates easy access to Java objects and allows you to use the Velocity template language and it's features for expressing the transformation templates.

Cheetah: Python-Powered Template Engine

Cheetah is a template engine and code generation tool, written in Python. Web development is its principle use, but Cheetah is very flexible and is also being used to generate C++ game code, Java, sql, form emails and even Python code.

Cheetah Database System

xBase database library. Creates traditional dBase III Plus and FoxPro database files. Unique dual btree indexes allow multiple indexes in each disk file. Small disk/memory footprint (81K). Ability to interface to multiple programming languages. Cheetah is an extremely fast, old school, traditional record manager. Cheetah can be used with any compiler that can link to a standard Windows DLL.

rtf2xml: convert MS RTF to XML

The script rtf2xml faithfully converts Microsoft's RTF format to structured XML. Developers can make further transformations using standard XML tools, or use the stylsheets provided to convert to sdocbook or TEI.


JetSet is a (meta) tool that lets your quickly create model tranformator tools for instances of a given source meta model. For XML to XML transformations you can also specify a target XML schema and JetSet makes sure that your output conforms to this.