awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

XML formatter

تم تحديث الترتيب في 2 أغسطس 2026

For xml data formatters, the strongest matches are zeux/pugixml (Pugixml is a lightweight C++ library for parsing and), martinblech/xmltodict (This Python library parses XML documents into dictionaries and) and jhy/jsoup (Jsoup is a Java library designed for parsing and). lxml/lxml and recp/xml round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Find the best open-source XML formatters for developers, ranked by GitHub stars and activity, and compare the top alternatives to pick the right one.

XML formatter

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • zeux/pugixmlالصورة الرمزية لـ zeux

    zeux/pugixml

    4,590عرض على GitHub↗

    pugixml is a lightweight C++ XML parser and DOM-based library used for parsing, manipulating, and saving XML documents. It provides a portable toolset for reading XML data from files, strings, or memory buffers and converting them into an in-memory document object model. The library includes a dedicated XPath 1.0 engine for extracting specific nodes and data through path expressions. It distinguishes itself through customizable memory management, allowing heap operations to be redirected to user-defined allocation functions, and the ability to perform in-place buffer parsing to reduce memory

    Pugixml is a lightweight C++ library for parsing and manipulating XML with built-in XPath support, making it a strong tool for programmatic XML handling though it lacks a command-line interface or JSON conversion features.

    C++XPath Data ExtractorsCSS and XPath Query Engines
    عرض على GitHub↗4,590
  • martinblech/xmltodictالصورة الرمزية لـ martinblech

    martinblech/xmltodict

    5,741عرض على GitHub↗

    xmltodict is a Python library that provides bidirectional serialization between XML documents and dictionaries. It functions as a parser that converts marked-up input into key-value pairs and a serialization utility that transforms dictionaries back into structured XML documents. The project includes an incremental stream processor that uses depth-based callbacks to handle large XML files while maintaining constant memory usage. It features a namespace manager for mapping prefixes and declarations, as well as a security sanitizer that blocks external entity expansion and validates element nam

    This Python library parses XML documents into dictionaries and serializes dictionaries back to XML, fitting the parsing and transformation requirements of the search despite lacking a command-line interface or syntax highlighting.

    PythonXML to JSON Converters
    عرض على GitHub↗5,741
  • jhy/jsoupالصورة الرمزية لـ jhy

    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

    Jsoup is a Java library designed for parsing and manipulating XML and HTML content through a DOM, fitting the category though it leans primarily toward web scraping and HTML rather than a full suite of standalone XML tools.

    JavaHTML AllowlistsHTML Document TransformationHTML Parsers
    عرض على GitHub↗11,340
  • lxml/lxmlالصورة الرمزية لـ lxml

    lxml/lxml

    3,037عرض على GitHub↗

    The lxml XML toolkit for Python

    This Python toolkit provides robust XML parsing, validation, and transformation capabilities, though it lacks built-in syntax highlighting and a standalone command-line interface.

    PythonHTML and XML Processing
    عرض على GitHub↗3,037
  • recp/xmlالصورة الرمزية لـ recp

    recp/xml

    15عرض على GitHub↗

    🔋 In-place lightweight XML parser

    This lightweight C library parses XML in-place with minimal overhead, making it a suitable building block for basic XML parsing needs despite lacking advanced features like XSLT or XPath support.

    CWindows Environments
    عرض على GitHub↗15
  • lodo1995/experimental.xmlالصورة الرمزية لـ lodo1995

    lodo1995/experimental.xml

    20عرض على GitHub↗

    This project aims to become a replacement for the current std.xml in Phobos. It will provide various APIs to parse, validate, and output XML documents. It is still in its early development, and this document describes only currently implemented features. It is being developed by Lodovico…

    This repository provides a D-language library for parsing, validating, and outputting XML documents, directly matching the core XML parsing category despite lacking some advanced features like XPath or a CLI.

    DData Serialization
    عرض على GitHub↗20
  • naturalintelligence/fast-xml-parserالصورة الرمزية لـ NaturalIntelligence

    NaturalIntelligence/fast-xml-parser

    3,099عرض على GitHub↗

    Validate XML, Parse XML and Build XML rapidly without C/C++ based libraries and no callback.

    Fast XML Parser is a JavaScript library for parsing, validating, and building XML structures rapidly without native dependencies, though it lacks built-in syntax highlighting and XSLT transformation capabilities.

    JavaScriptParsing ToolsParsing Utilities
    عرض على GitHub↗3,099
  • homanchou/elixir-xml-to-mapالصورة الرمزية لـ homanchou

    homanchou/elixir-xml-to-map

    56عرض على GitHub↗

    Converts XML String to Elixir Map data structure with string keys

    This library parses and converts XML strings into Elixir map structures, fulfilling the XML-to-data conversion aspect of the request despite lacking a command-line interface or syntax highlighting.

    ElixirXML Processing
    عرض على GitHub↗56

Related searches

  • Data migration tools
  • Data interchange formats
  • Terminal output formatter
  • a library for parsing unstructured data
  • Text conversion tools
  • Data grid component
  • Data structure library
  • Data format samples