fast-xml-builder
npmv1.3.0TypeScriptBuild XML from JSON without C/C++ based libraries
Overview
fast-xml-builder is an npm package that build XML from JSON without C/C++ based libraries. The latest version is 1.3.0, released under the MIT license.
Who should use it
Teams working in the npm ecosystem who need build XML from JSON without C/C++ based libraries and value a focused solution.
When not to use it
Consider an alternative if you need to minimize your dependency tree, or if a more actively-maintained option better fits your npm stack.
Pros
- Ships TypeScript type definitions.
- Clear open-source license (MIT).
Cons
- Large dependency tree (18 direct dependencies) increases install size and audit surface.
Auto-generated from collected registry metadata. No external claims are inferred.
Relationship graph
Dependencies (left) and dependents (right) of fast-xml-builder.
Dependencies
Runtime (2)
Dev (16)
Used by
Popular packages that depend on fast-xml-builder.
Alternatives to fast-xml-builder
Validate XML, Parse XML, Build XML without C/C++ based libraries
Simple XML to JavaScript object converter.
Stringify your JSON at max speed
Entity parser for XML, HTML, External entites with security and NCR control
The fast, flexible & elegant library for parsing and manipulating HTML and XML.
Apple's property list parser/builder for Node.js and browsers
Validates XML name productions — Name, NCName, QName, NMToken, NMTokens — for XML 1.0 and 1.1
yargs the modern, pirate-themed, successor to optimist.
Fast deep equal
An Esprima-compatible JavaScript parser built on Acorn
It's a very fast and efficient glob library for Node.js
deterministic `JSON.stringify()` - a faster version of substack's json-stable-strigify without jsonify
Frequently installed together
TypeScript definitions for node
An AST-based pattern checker for JavaScript.
Prettier is an opinionated code formatter
Externalise references to helpers and builtins, automatically polyfilling your code without polluting globals
Entity parser for XML, HTML, External entites with security and NCR control
Zero-dependency, DOM-free, pure predicate for detecting unsafe strings across HTML, XML, SVG, SQL, SHELL, and REGEX contexts
Parse String to Number based on configuration
Packs ECMAScript/CommonJs/AMD modules for the browser. Allows you to split your codebase into multiple bundles, which can be loaded on demand. Supports loaders to preprocess files, i.e. json, jsx, es7, css, less, ... and your custom stuff.
Validates XML name productions — Name, NCName, QName, NMToken, NMTokens — for XML 1.0 and 1.1
Version history
| Version | Published | License |
|---|---|---|
| 1.3.0latest | 10 days ago | MIT |
| 1.2.1 | 18 days ago | MIT |
| 1.2.0 | 2 months ago | MIT |
| 1.1.9 | 2 months ago | MIT |
| 1.1.8 | 2 months ago | MIT |
| 1.1.7 | 2 months ago | MIT |
| 1.1.6 | 2 months ago | MIT |
| 1.1.5 | 3 months ago | MIT |
| 1.1.4 | 4 months ago | MIT |
| 1.1.3 | 4 months ago | MIT |
| 1.1.2 | 4 months ago | MIT |
| 1.1.1 | 4 months ago | MIT |
| 1.1.0 | 4 months ago | MIT |
| 1.0.0 | 4 months ago | MIT |
Maintainers
Funding
Frequently asked questions
How do I install fast-xml-builder?
Run `npm install fast-xml-builder` to add fast-xml-builder to your npm project.
What license is fast-xml-builder released under?
fast-xml-builder is distributed under the MIT license.
How popular is fast-xml-builder?
fast-xml-builder has approximately 0 downloads per week and 1 known dependent packages.