xml-parser

Open-source projects categorized as xml-parser

Top 23 xml-parser Open-Source Projects

  • xml2js

    XML to JavaScript object converter.

  • Project mention: How to Create a Real-time Public Transportation Schedule App | dev.to | 2024-03-01

    xml2js to convert XML returns into JSONs.

  • PugiXML

    Light-weight, simple and fast XML parser for C++ with XPath support

  • Project mention: [Cpp Questions] Un analyseur HTML pour CPP? | /r/enfrancais | 2023-05-17

    et déjà essayé: pugixml

  • 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.

    SurveyJS logo
  • posthtml

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

  • Kanna

    Kanna(鉋) is an XML/HTML parser for Swift.

  • DiDOM

    Simple and fast HTML and XML parser

  • xml-js

    Converter utility between XML text and Javascript object / JSON text.

  • Oga

    Oga is an XML/HTML parser written in Ruby.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • quick-xml

    Rust high performance xml reader and writer

  • Project mention: What are the scenarios where "Rewrite it in Rust" didn't meet your expectations or couldn't be successfully implemented? | /r/rust | 2023-06-09

    Exactly the same experience. In particular I ran into the issue that the only "ergonomic" API (that doesn't require hand-writing a parser) uses serde derive macros, but quick_xml doesn't handle namespaces. After about a day of this I stopped bike-shedding and just used lxml in Python. It works fine (and I have a large XML file, ~2.4Gb).

  • Fuzi

    A fast & lightweight XML & HTML parser in Swift with XPath & CSS support

  • libexpat

    :herb: Fast streaming XML parser written in C99 with >90% test coverage; moved from SourceForge to GitHub

  • Project mention: Expat (XML parser) is understaffed and needs funding | news.ycombinator.com | 2024-04-03

    I would not have found the call for funding help until they pointed out here:

    https://github.com/libexpat/libexpat/blob/R_2_6_2/expat/Chan...

    I don't understand why there isn't a donate button on the README / website to support development of this and instead it's hidden somewhere.

    Maintainers it is perfectly OK to ask the public to donate or ask for sponsorships.

    If xz taught any anything we don't want to be in that situation again.

  • A HTML DOM parser written in PHP

    📜 Modern Simple HTML DOM Parser for PHP

  • Project mention: Web Scraping with PHP: Step-By-Step Tutorial | dev.to | 2023-04-21

    voku/simple_html_dom >= 4.8 You can add this to your project's dependencies with the following command:

  • XMLCoder

    Easy XML parsing using Codable protocols in Swift

  • SwiftyXMLParer

    Simple XML Parser implemented in Swift

  • 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.

  • Project mention: Using XPath in 2023 | news.ycombinator.com | 2023-07-16

    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

  • xml-rs

    An XML library in Rust

  • xmlquery

    xmlquery is Golang XPath package for XML query.

  • xgen

    XSD (XML Schema Definition) parser and Go/C/Java/Rust/TypeScript code generator (by xuri)

  • xml2lua

    XML Parser written entirely in Lua that works for Lua 5.1+. Convert XML to and from Lua Tables 🌖💱

  • saxy

    Fast SAX parser and encoder for XML in Elixir

  • parse-xml

    A fast, safe, compliant XML parser for Node.js and browsers.

  • Project mention: how to work with .xlsx files? | /r/node | 2023-06-28

    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

  • sax-wasm

    The first streamable, fixed memory XML, HTML, and JSX parser for WebAssembly.

  • xeno

    Fast Haskell XML parser

  • SwiftyXML

    The most swifty way to deal with XML data in swift 5.

  • 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.

    InfluxDB logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-04-03.

xml-parser related posts

Index

What are some of the best open-source xml-parser projects? This list will help you:

Project Stars
1 xml2js 4,813
2 PugiXML 3,795
3 posthtml 2,924
4 Kanna 2,383
5 DiDOM 2,173
6 xml-js 1,244
7 Oga 1,162
8 quick-xml 1,093
9 Fuzi 1,057
10 libexpat 990
11 A HTML DOM parser written in PHP 812
12 XMLCoder 775
13 SwiftyXMLParer 565
14 camaro 547
15 xml-rs 459
16 xmlquery 402
17 xgen 291
18 xml2lua 265
19 saxy 254
20 parse-xml 242
21 sax-wasm 161
22 xeno 118
23 SwiftyXML 102
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.
www.influxdata.com