awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

10 个仓库

Awesome GitHub RepositoriesXML Parsers

Libraries for parsing and manipulating XML data.

Explore 10 awesome GitHub repositories matching data & databases · XML Parsers. Refine with filters or upvote what's useful.

Awesome XML Parsers GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • fffaraz/awesome-cppfffaraz 的头像

    fffaraz/awesome-cpp

    71,817在 GitHub 上查看↗

    This project is a comprehensive, curated directory of high-quality libraries, tools, and educational resources for C and C++ development. It serves as an ecosystem discovery index, helping developers navigate the vast landscape of third-party components, frameworks, and technical documentation available for the language. The collection is distinguished by its focus on high-performance systems programming and technical mastery. It provides deep coverage of specialized domains including SIMD-accelerated data processing, compile-time template metaprogramming, and asynchronous event-driven archit

    Compare various robust libraries designed for parsing and manipulating data within native environments.

    awesomeawesome-listc
    在 GitHub 上查看↗71,817
  • nativescript/nativescriptNativeScript 的头像

    NativeScript/NativeScript

    25,446在 GitHub 上查看↗

    NativeScript is a cross-platform mobile development framework that enables the creation of native iOS and Android applications using JavaScript or TypeScript. It provides a direct bridge to native platform APIs, allowing developers to invoke native classes, methods, and properties directly from script code while maintaining full access to underlying mobile operating system features. The framework distinguishes itself through its direct native UI rendering, which maps declarative markup components to actual platform-native widgets rather than web-based views. This architecture is supported by

    Parses XML strings into structured data using event-based callbacks during the parsing lifecycle.

    TypeScriptandroidangularcapacitor
    在 GitHub 上查看↗25,446
  • libgdx/libgdxlibgdx 的头像

    libgdx/libgdx

    24,816在 GitHub 上查看↗

    LibGDX is a Java-based framework designed for cross-platform game development, enabling the creation and deployment of 2D and 3D games across desktop, mobile, and web environments from a single codebase. It functions as a comprehensive library that abstracts hardware-accelerated graphics, audio, input, and file system access, providing a unified interface for developers to manage game logic and application lifecycles. The framework distinguishes itself through a high-performance architecture that prioritizes efficiency and native interoperability. It utilizes a batch-oriented graphics pipelin

    Converts XML data into a document object model or processes it using event-based callbacks.

    Java2d3dandroid
    在 GitHub 上查看↗24,816
  • mikefarah/yqmikefarah 的头像

    mikefarah/yq

    14,913在 GitHub 上查看↗

    This tool is a command-line processor designed for querying, updating, and transforming structured data files. It functions as a versatile engine for manipulating YAML, JSON, TOML, and XML documents, allowing users to perform complex operations directly from the terminal. By utilizing a path-based expression language, it enables precise navigation and modification of data structures within configuration files and infrastructure-as-code workflows. What distinguishes this tool is its ability to perform in-place document mutations while preserving original formatting, comments, and metadata. It

    Enables the transformation of structured data into XML with configurable attributes and processing instructions.

    Gobashclicsv
    在 GitHub 上查看↗14,913
  • jhy/jsoupjhy 的头像

    jhy/jsoup

    11,340在 GitHub 上查看↗

    Jsoup is a Java library designed for parsing, extracting, and manipulating HTML and XML content. It provides a document object model that represents web content as a hierarchical tree, allowing for programmatic navigation and modification of elements, attributes, and text. The library functions as a toolkit for web scraping, enabling the retrieval of remote content via standard web protocols and the management of HTTP sessions for automated form interaction. The library distinguishes itself through its fault-tolerant tokenization, which reconstructs valid document structures from malformed or

    Processes XML input using specific rules to ensure accurate structure for non-HTML data formats.

    Javacsscss-selectorsdom
    在 GitHub 上查看↗11,340
  • fasterxml/jacksonFasterXML 的头像

    FasterXML/jackson

    9,740在 GitHub 上查看↗

    Jackson is a Java data binding framework and multi-format data serializer used to translate data structures into native language objects. It functions as a JSON data binding library and a streaming parser that reads and writes data as discrete tokens to process large datasets with minimal memory. The project distinguishes itself through a bytecode serialization accelerator that replaces standard reflection with generated bytecode to increase data binding speed. It employs a module-based extensibility model to support a wide range of formats beyond JSON, including XML, YAML, CSV, TOML, and bin

    Includes capabilities for mapping Java objects to and from XML using namespaces and attributes.

    hacktoberfestjacksonjava-json
    在 GitHub 上查看↗9,740
  • bilibili/danmakuflamemasterbilibili 的头像

    bilibili/DanmakuFlameMaster

    9,608在 GitHub 上查看↗

    DanmakuFlameMaster is a high-performance rendering engine for displaying scrolling bullet comments on Android devices. It functions as a graphic engine that manages the lifecycle of on-screen comments, from parsing raw data to final visual display. The project is distinguished by its use of hardware-accelerated surface views and multi-core parallel processing to maintain smooth frame rates during high-volume content delivery. It employs a pre-caching layout engine to calculate text dimensions and motion paths before they are displayed on the screen. The system includes a rule-based visibilit

    Transforms raw XML comment data into memory-efficient objects for use in the rendering loop.

    Java
    在 GitHub 上查看↗9,608
  • apache/jmeterapache 的头像

    apache/jmeter

    9,233在 GitHub 上查看↗

    Apache JMeter is a Java-based performance testing tool and multi-protocol traffic simulator used to analyze the stability and scalability of servers and networks. It functions as a distributed load testing framework that coordinates remote worker nodes from a single controller to generate high volumes of concurrent traffic. The project is distinguished by its ability to simulate traffic across diverse backend systems, including HTTP, JDBC, LDAP, JMS, FTP, and TCP. It provides a headless command-line interface for automated execution and a reporting system that transforms raw sample logs into

    Queries XML files using XPath to retrieve matching nodes sequentially for use in tests.

    Javajavaperformancetest
    在 GitHub 上查看↗9,233
  • whatwg/htmlwhatwg 的头像

    whatwg/html

    9,163在 GitHub 上查看↗

    This repository contains the HTML specification, which defines the core standards for web page structuring, content organization, and document rendering. It establishes the fundamental algorithms for state-machine-based tokenization, tree construction for the document object model, and origin-based security isolation. The specification provides a framework for defining custom elements with independent lifecycles and registries. It also details the requirements for cross-document communication, session history management, and the synchronization of interface properties with content attributes.

    Defines the initialization of a document and its associated XML parser to render XML content.

    HTMLcanvaseventsourcehtml
    在 GitHub 上查看↗9,163
  • zeux/pugixmlzeux 的头像

    zeux/pugixml

    4,590在 GitHub 上查看↗

    pugixml 是一个轻量级的 C++ XML 解析器和基于 DOM 的库,用于解析、操作和保存 XML 文档。它提供了一个便携式工具集,用于从文件、字符串或内存缓冲区读取 XML 数据,并将其转换为内存中的文档对象模型。 该库包含一个专用的 XPath 1.0 引擎,用于通过路径表达式提取特定节点和数据。它通过可定制的内存管理脱颖而出,允许将堆操作重定向到用户定义的分配函数,并能够执行就地缓冲区解析以减少内存分配。 其功能涵盖 XML 数据操作(如插入或删除节点和属性),以及用于将结构化数据导出到流或文件的文档序列化。该项目还提供通过迭代器和 Walker 对象进行树遍历的机制,以及用于重定向输出目标的 Writer 接口。

    Implements a lightweight C++ library for parsing, manipulating, and saving XML data.

    C++
    在 GitHub 上查看↗4,590
  1. Home
  2. Data & Databases
  3. Data Processing Pipelines
  4. Data Serialization
  5. XML Parsers