XML Transformation, Developer Tooling, and Document Engineering
Ambrosoft is an independent software laboratory focused on XSLT workflows, structured document formatting, performance analysis, and the tools that make transformation pipelines reliable.
Pillar
XML
Schemas, validation, document pipelines, and where XML still carries weight in real systems.
PillarXSLT
Template design, transformation workflows, debugging, and performance tradeoffs.
PillarUBL Formatting
Invoice rendering, structured document output, mapping layers, and presentation challenges.
DataBenchmarks
XSLT engine comparisons, transformation timing, and methodology notes.
ResourcesDownloads
Utilities, sample datasets, transformation examples, and reference files.
Notable Pages
Field Notes
10 Nov 2024Browser XML Caveats
5 Oct 2024Template Matching Pitfalls
20 Aug 2024Benchmark Methodology
20 Aug 2024Rendering Workflow
25 Jul 2024Namespace Handling
Transformation Benchmarks Snapshot
Saxon HE 12 / large invoice set
142 ms avg
Xalan-J recompile / 500-node doc
89 ms avg
Browser XSLTProcessor / 20 KB payload
34 ms avg
XSLTC compiled transform / batch
28 ms avg
Maintenance Log
Mar 2026
Refreshed benchmark methodology notes and updated browser compatibility tables.
Feb 2026
Added UBL invoice rendering guide and expanded namespace handling documentation.
Jan 2026
Revised XSLT debugging workflow guide. Updated performance results with Saxon HE 12 data.
Dec 2025
Expanded Gregor documentation with architecture diagrams and practical integration notes.
View full changelog →