Rust XML

Open-source Rust projects categorized as XML

Top 14 Rust XML Projects

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

  • log4rs

    A highly configurable logging framework for Rust

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

  • xml-rs

    An XML library in Rust

  • roxmltree

    Represent an XML document as a read-only tree.

    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

    This is exactly what I needed when implementing xml-mut :D I have used roxmltree instead and manipulated text directly. will try to rewrite it using Xot.

  • sxd-document

    An XML library in Rust

  • html5gum

    A WHATWG-compliant HTML5 tokenizer and tag soup parser

  • sxd-xpath

    An XPath library in Rust

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

  • RustyXML

    A XML parser written in Rust

  • fast_xbrl_parser

    An XBRL parser built in Rust that provides a fast, easy, and lightweight way to convert XBRL XML files into JSON or CSV.

  • sitewriter

    A rust library to generate sitemaps.

  • israel-weather-rs

    gets weather forecast xml from ims.gov.il and parses it into rust structs / json

  • exile

    XML in Rust (by webern)

  • bevy_xml

    Bevy XML Parser

    Project mention: Bevy_XML | /r/bevy | 2023-05-04

    Repository: https://github.com/rayanmargham/bevy_xml

  • xml-mut

    xml mutation language resembling sql

    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

    This is exactly what I needed when implementing xml-mut :D I have used roxmltree instead and manipulated text directly. will try to rewrite it using Xot.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

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 2023-06-09.

Rust XML related posts

Index

What are some of the best open-source XML projects in Rust? This list will help you:

Project Stars
1 quick-xml 1,083
2 log4rs 927
3 xml-rs 459
4 roxmltree 391
5 sxd-document 152
6 html5gum 142
7 sxd-xpath 117
8 RustyXML 100
9 fast_xbrl_parser 29
10 sitewriter 25
11 israel-weather-rs 6
12 exile 5
13 bevy_xml 5
14 xml-mut 4
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com