Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 20 JavaScript XML Projects
-
SheetJS js-xlsx
📗 SheetJS Spreadsheet Data Toolkit -- New home https://git.sheetjs.com/SheetJS/sheetjs
-
koodo-reader
A modern ebook manager and reader with sync and backup capacities for Windows, macOS, Linux and Web
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
fast-xml-parser
Validate XML, Parse XML and Build XML rapidly without C/C++ based libraries and no callback.
-
camaro
camaro is an utility to transform XML to JSON, using Node.js binding to native XML parser pugixml, one of the fastest XML parser around.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
skyve
Skyve is an open-source low-code platform that gives you access to all of the key capabilities needed to build sophisticated, robust and scalable cloud solutions.
-
hred
Reduce HTML and XML to JSON from the command line, using an expressive query language inspired by CSS selectors.
-
DayZLootEditor
An Electron.js App built to edit loot tables in a fast and easy manner. Win/OSX/Linux.
-
super-simple-sitemap-generator
Node powered scraper that iterates trough all the internal links of the specified url. It works on CSR pages (React, Angular) with dynamic urls.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
ExcelJS and XLSX (SheetJS) are great libraries to work with XLSX files. The former I've found a bit easier to work with but less efficient in general.
Project mention: The Voxgig Podcast Chatbot: Triggering Ingestion, and some Debugging DX | dev.to | 2024-03-22We get the individual episode details from the items property of the RSS (we parse it using the rss-parser package) to handle RSS variants. We loop over each episode and emit a process:episode event for each one.
back in the day where every OTA (online travel agent) and airlines use XML for their API, we had to integrate them in an API gateway where to unify their API schema and workflow.
we wrote a small package[1] (using pugixml) to transform XML to JSON using a custom Xpath template syntax. Make our job much easier.
[1]: https://github.com/tuananh/camaro
You could also parse them yourself. If you read the open documentation on the XLSX format, you'll find it's actually just a collection of ZIP files containing XML formatted files. You can stream the files into Nodejs with an archive parsing library such as yauzl and parse the data using an XML parse such as rgrove/parse-xml
JavaScript XML related posts
-
The Voxgig Podcast Chatbot: Triggering Ingestion, and some Debugging DX
-
12 Free and Fun APi for your next Project
-
Fast XML to JSON using xpath templates in node
-
how to work with .xlsx files?
-
Any Way to Have Film Categories include Count?
-
Issue setting up Xteve. Not loading XMLTV url.
-
How to set base url for root-relative url?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 10 May 2024
Index
What are some of the best open-source XML projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | SheetJS js-xlsx | 34,530 |
2 | koodo-reader | 15,767 |
3 | posthtml | 2,922 |
4 | fast-xml-parser | 2,373 |
5 | rss-parser | 1,303 |
6 | xml-js | 1,248 |
7 | camaro | 548 |
8 | skyve | 471 |
9 | svgdom | 262 |
10 | parse-xml | 242 |
11 | TokenScript | 239 |
12 | sax-wasm | 161 |
13 | hred | 64 |
14 | x_ite | 62 |
15 | JSON-XML-WDC | 30 |
16 | DayZLootEditor | 20 |
17 | super-simple-sitemap-generator | 14 |
18 | cisco-axl | 9 |
19 | mdmaker | 2 |
20 | markup-experiments | 1 |
Sponsored