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

  •        154

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

  •    CSharp

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

Apache Xalan for Java XSLT Processor - Xalan-J is an XSLT processor written in Java.

  •    Java

Xalan-J is an XSLT processor written in Java.

posthtml - PostHTML is a tool to transform HTML/XML with JS plugins

  •    Javascript

PostHTML is a tool for transforming HTML/XML with JS plugins. PostHTML itself is very small. It includes only a HTML parser, a HTML node tree API and a node tree stringifier. All HTML transformations are made by plugins. And these plugins are just small plain JS functions, which receive a HTML node tree, transform it, and return a modified tree.

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

  •    Swift

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.


  •    Java

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.


  •    Java

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.

Config Transformation Tool


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


  •    PowerShell

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.

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

Cheetah: Python-Powered Template Engine

  •    C

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

  •    Basic

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.

stt-benchmark - speech to text benchmark framework

  •    Python

This is a minimalist and extensible framework for benchmarking different speech-to-text engines. It has been developed and tested on Ubuntu 18.04 with Python3.6. This framework has been developed by Picovoice as part of the project Cheetah. Cheetah is Picovoice's speech-to-text engine specifically designed for IoT applications. Deep learning has been the main driver in recent improvements in speech recognition. But due to stringent compute/storage limitations of IoT platforms it is most beneficial to the cloud-based engines. Picovoice's proprietary deep learning technology enables transferring these improvements to IoT platforms with much lower CPU/memory footprint. The goal is to be able to run Cheetah on any platform with a C Compiler and a few MB of memory.

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.

  •    PHP

(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

  •    Java

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.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.