Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Xml

Xml

150 projects

Showing 36 of 150 projects

Groovy-wslite
Groovy-wsliteGroovy

Lightweight SOAP and REST webservice clients for Groovy with full control over requests.

#rest-client#proxy#webservices
Stars398
Forks113
Last commit2 years ago
sweet_xml
sweet_xmlElixir

A thin Elixir wrapper around :xmerl for simple and effective XML querying and conversion to Elixir data structures.

#elixir#erlang-xmerl#xml
Stars376
Forks64
Last commit4 months ago
ExtendedXmlSerializer
ExtendedXmlSerializerC#

A configurable and extensible XML serializer for .NET that handles POCOs, interfaces, immutable objects, and circular references.

#hacktoberfest#migration#extensibility
Stars343
Forks48
Last commit5 months ago
FsPickler
FsPicklerF#

A fast, multi-format .NET serialization library with comprehensive type support, including F# types.

#bson#binary-serialization#message-serializer
Stars327
Forks49
Last commit4 years ago
meeseeks
meeseeksElixir

An Elixir library for parsing and extracting data from HTML and XML using CSS or XPath selectors.

#elixir#css-selectors#nif
Stars325
Forks26
Last commit1 year ago
meseeks
meseeksElixir

An Elixir library for parsing and extracting data from HTML and XML using CSS or XPath selectors.

#elixir#css-selectors#html5
Stars325
Forks26
Last commit1 year ago
XMLUnit
XMLUnitJava

A Java library for testing XML output via XPath, schema validation, and document comparisons.

#test xml#unit-testing#java
Stars317
Forks81
Last commit16 days ago
Visual JSON
Visual JSONObjective-C

A simple JSON pretty-viewer application for Mac OS X.

#developer-tools#desktop-app#visualizer
Stars304
Forks57
Last commit10 years ago
saxy
saxyElixir

A fast, standard-compliant SAX parser and encoder for XML in Elixir, supporting streaming and simple DOM export.

#elixir-lang#elixir#sax-parser
Stars295
Forks40
Last commit14 days ago
erlsom
erlsomErlang

An Erlang library for parsing and generating XML documents with SAX, simple DOM, and data binding modes.

#dom-parser#sax-parser#xml-schema
Stars269
Forks108
Last commit10 days ago
videre.nvim
videre.nvimLua

A JSON explorer plugin for Neovim that renders structured data as an interactive graph in the terminal interface.

#graph#yaml#terminal
Stars266
Forks5
Last commit1 month ago
renderer
rendererGo

A simple, lightweight Go package for rendering JSON, JSONP, XML, YAML, HTML, and file responses in HTTP handlers.

#tmpl#jsonp#yaml
Stars261
Forks28
Last commit3 months ago
config-loader
config-loaderC++

A C++17 static reflection framework for parsing configuration files (XML, JSON, YAML) into native data structures.

#yaml#data-structures#serializer
Stars249
Forks40
Last commit7 months ago
JMapper
JMapperJava

A high-performance Java bean mapper offering elegance, robustness, and performance comparable to hand-written code.

#object-mapping#bean-mapping#api
Stars245
Forks41
Last commit2 years ago
PluXml
PluXmlPHP

A CMS to create lightweight websites with ease and without database.

#pluxml#responsive#selfhosted
Stars234
Forks70
Last commit1 day ago
AtlasMap ()
AtlasMap ()Java

An open-source data mapping solution with a web UI for configuring integrations between Java, XML, and JSON data sources.

#visual-mapper#integration#standalone
Stars213
Forks117
Last commit1 year ago
oq
oqCrystal

A performant, portable jq wrapper that consumes and outputs formats like XML and YAML using jq filters.

#yaml-processing#jq-wrapper#yaml
Stars207
Forks14
Last commit8 days ago
Preact Markup
Preact MarkupJavaScript

A Preact component that renders HTML/XML as Virtual DOM, mapping custom elements to Preact components.

#jsx-alternative#parse#preact-components
Stars207
Forks27
Last commit5 years ago
HAL
HALPHP

A PHP library for creating and formatting hypermedia documents in application/hal+json and application/hal+xml.

#hal#rest-api#xml
Stars202
Forks43
Last commit6 months ago
xml_builder
xml_builderElixir

An Elixir library for generating XML with a simple tuple-based structure and convenience functions.

#functional-programming#elixir#data-serialization
Stars187
Forks42
Last commit2 months ago
sxd-document
sxd-documentRust

A Rust XML library providing DOM manipulation, XPath 1.0 support, and utilities for XML processing.

#library#native#no-c-bindings
Stars162
Forks40
Last commit1 year ago
VTKFortran
VTKFortranFortran

A pure Fortran 2003+ OOP library for reading and writing VTK XML files for scientific visualization.

#scientific-visualization#parallel-computing#mpi
Stars157
Forks59
Last commit23 days ago
ofxgo
ofxgoGo

A Go library for querying OFX servers and parsing OFX responses, with an example command-line client.

#parsing#hacktoberfest#personal-finance
Stars152
Forks29
Last commit5 months ago
Markup.ml
Markup.mlOCaml

Error-recovering streaming HTML5 and XML parsers for OCaml with lazy, non-blocking, and one-pass processing.

#ocaml-library#functional-programming#error-recovery
Stars150
Forks21
Last commit1 year ago
Sierra
SierraJava

A lightweight, declarative UI framework for simplifying Java Swing application development with XML markup.

#desktop-application#open-source#java-21
Stars150
Forks11
Last commit1 day ago
FeedBundle
FeedBundlePHP

A Symfony bundle for generating RSS/Atom feeds from entities and reading feeds to populate entities.

#xml-feed#rss#atom
Stars141
Forks53
Last commit1 year ago
SOAP client
SOAP clientElixir

A SOAP client library for Elixir that parses WSDL files and calls SOAP web services.

#elixir#wsdl-parser#web-services
Stars140
Forks81
Last commit1 year ago
fast_xml
fast_xmlErlang

A high-performance Erlang/Elixir XML parsing library built on Expat, optimized for stream parsing from network sources.

#elixir#library#erlang-xml-parser
Stars136
Forks43
Last commit3 months ago
Internet Tools
Internet ToolsPascal

XPath/XQuery 3.1 interpreter for Pascal with HTTP/S, JSON, HTML, and web scraping capabilities.

#library#interpreter#pascal
Stars135
Forks38
Last commit23 days ago
sxd-xpath
sxd-xpathRust

A Rust library implementing XPath 1.0 for XML document querying and manipulation.

#parsing#query-language#dom
Stars132
Forks37
Last commit1 year ago
fast-shot
fast-shotGo

A fluent, feature-rich, and highly configurable HTTP client library for Go, designed for rapid and precise API interactions.

#rest#rest-client#retry-mechanism
Stars125
Forks11
Last commit1 day ago
bafi
bafiGo

A universal data converter that translates JSON, BSON, YAML, CSV, XML, and MT940 to any format using Go templates.

#bson#lua-scripting#go-templates
Stars116
Forks7
Last commit8 months ago
XMLMapper
XMLMapperSwift

A Swift framework for converting model objects (classes and structs) to and from XML.

#ios#alamofire#swift-package-manager
Stars112
Forks24
Last commit3 years ago
Pine
PineScala

A functional HTML5 and XML library for Scala with type-safe bindings, immutable trees, and cross-platform support.

#parsing#dom-manipulation#functional-programming
Stars110
Forks14
Last commit5 years ago
SwiftyXML
SwiftyXMLSwift

A Swift library providing an intuitive, Swifty way to parse, access, and generate XML data using modern Swift features.

#ios#swift-package-manager#swifty
Stars108
Forks28
Last commit5 months ago
MetaYaml
MetaYamlPHP

A PHP schema validator for JSON, YAML, and XML files that can generate documentation and XSD files.

#yaml#php-library#schema
Stars103
Forks21
Last commit7 years ago
PreviousPage 3 of 5Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Json55
#Xml Parsing27
#Xml Parser24
#Yaml21
#Html19
#Java18
#Serialization18
#Csv17
#Xpath17
#Go17
#Golang14
#Swift14