fast-xml-parser
npmv5.10.1TypeScriptValidate XML, Parse XML, Build XML without C/C++ based libraries
Overview
fast-xml-parser is an npm package that validate XML, Parse XML, Build XML without C/C++ based libraries. The latest version is 5.10.1, released under the MIT license.
Who should use it
Teams working in the npm ecosystem who need validate XML, Parse XML, Build XML 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 (20 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-parser.
Dependencies
Runtime (6)
Dev (14)
Used by
Popular packages that depend on fast-xml-parser.
Microsofts' EdgeDriver for Node.js
Build XML from JSON without C/C++ based libraries
This package is part of the [React Native CLI](../../README.md). It contains utilities for building reusable commands targeting Apple platforms.
Alternatives to fast-xml-parser
Build XML from JSON without C/C++ based libraries
The fast, flexible & elegant library for parsing and manipulating HTML and XML.
Zero-dependency, DOM-free, pure predicate for detecting unsafe strings across HTML, XML, SVG, SQL, SHELL, and REGEX contexts
Entity parser for XML, HTML, External entites with security and NCR control
Simple XML to JavaScript object converter.
Stringify your JSON at max speed
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
render domhandler DOM nodes to a string
yargs the modern, pirate-themed, successor to optimist.
Fast deep equal
An Esprima-compatible JavaScript parser built on Acorn
Frequently installed together
TypeScript definitions for node
An AST-based pattern checker for JavaScript.
Like which(1) unix command. Find the first instance of an executable in the PATH.
An HTTP(s) proxy `http.Agent` implementation for HTTPS
No description provided.
No description provided.
TypeScript execution environment and REPL for node.js, with source map support
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.
Convert a camelized string into a lowercased one with a custom separator: unicornRainbow → unicorn_rainbow
Utility to wait for a TCP port to open.
Externalise references to helpers and builtins, automatically polyfilling your code without polluting globals
An HTTP(s) proxy `http.Agent` implementation for HTTP
Version history
| Version | Published | License |
|---|---|---|
| 5.10.1latest | 5 days ago | MIT |
| 5.10.0 | 10 days ago | MIT |
| 4.5.7 | 19 days ago | MIT |
| 5.9.3 | 1 month ago | MIT |
| 5.9.2 | 1 month ago | MIT |
| 5.9.1 | 1 month ago | MIT |
| 5.9.0 | 1 month ago | MIT |
| 5.8.0 | 2 months ago | MIT |
| 5.7.3 | 2 months ago | MIT |
| 5.7.2 | 2 months ago | MIT |
| 5.7.1 | 3 months ago | MIT |
| 5.7.0 | 3 months ago | MIT |
| 5.6.0 | 3 months ago | MIT |
| 5.5.12 | 3 months ago | MIT |
| 5.5.11 | 3 months ago | MIT |
| 5.5.10 | 3 months ago | MIT |
| 4.5.6 | 3 months ago | MIT |
| 5.5.9 | 3 months ago | MIT |
| 4.5.5 | 4 months ago | MIT |
| 5.5.8 | 4 months ago | MIT |
Maintainers
Funding
Frequently asked questions
How do I install fast-xml-parser?
Run `npm install fast-xml-parser` to add fast-xml-parser to your npm project.
What license is fast-xml-parser released under?
fast-xml-parser is distributed under the MIT license.
How popular is fast-xml-parser?
fast-xml-parser has approximately 0 downloads per week and 1 known dependent packages.