Open-source C++ projects categorized as XML | Edit details

Top 13 C++ XML Projects

  • Kodi Home Theater Software

    Kodi is an award-winning free and open source home theater/media center software and entertainment hub for digital media. With its beautiful interface and powerful skinning engine, it's available for Android, BSD, Linux, macOS, iOS and Windows.

    Project mention: Small audio cut-outs constantly after 20 minutes, Kodi, TrueHD Atmos, Shield TV 19 Pro | reddit.com/r/ShieldAndroidTV | 2022-01-26

    You may want to try a beta version of Kodi. They have made improvements to Atmos audio handling. https://github.com/xbmc/xbmc/pull/20339

  • POCO

    The POCO C++ Libraries are powerful cross-platform C++ libraries for building network- and internet-based applications that run on desktop, server, mobile, IoT, and embedded systems.

    Project mention: The Curse of NixOS | news.ycombinator.com | 2022-01-24

    Many of the necessary fixes do end up getting pushed upstream, though, thinking especially of stuff like converting CMake projects to use the GNUInstallDirs standard, so there is a benefit to the strictness work that extends beyond even just the Nix community itself.

    Of course, sometimes those kinds of changes just never get merged, for a variety of well-understood open-sourcey reasons, eg: https://github.com/pocoproject/poco/pull/3105

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • TinyXML

    TinyXML2 is a simple, small, efficient, C++ XML parser that can be easily integrated into other programs.

    Project mention: I'm trying to compile the PS1 port someone made on Github, but I suck at life and can't figure this shit out. pls help | reddit.com/r/FridayNightFunkin | 2021-06-27

    I can't figure out how to compile the source code for the PSX port someone made. The Project's on Github, and I've been trying to figure out how to compile it for the past 2 hours. Compiling it requires 2 more files, nolibgs_hello_worlds and mkpsxiso, which itself seems to require tinyxml2, which I can't seem to compile in Visual studio. As is probably obvious by now, I ain't no coder, this is my first time trying to compile any GitHub source code. But damn it, I wanna play this game on my PS1, I will figure it out. does anyone have a straightforward guide that even an absolute monkey brain moron like me can understand, or better yet, an already compiled version of the room that I can burn to a CD and play on my modchiped PS1?

  • PugiXML

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

    Project mention: Looking for lightweight C++ XPath library | reddit.com/r/cpp_questions | 2021-11-19

    pugixml is really nice, and has XPath support.

  • TreeFrog Framework

    TreeFrog Framework : High-speed C++ MVC Framework for Web Application

    Project mention: Fête à bord d’un avion de Sunwing | L’organisateur s’explique sur l’origine de sa fortune | reddit.com/r/Quebec | 2022-01-07
  • neoGFX

    Cross-platform GPU-oriented C++ application/game framework

  • QxOrm

    QxOrm library - C++ Qt ORM (Object Relational Mapping) and ODM (Object Document Mapper) library - Official repository

    Project mention: what is the popular backend cpp framework full featured and easy to deployment, has docs for depolyment .. in 2021? cpp | reddit.com/r/cpp | 2021-12-02

    QxOrm library can be used as a C++ backend :

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • rawspeed

    fast raw decoding library

    Project mention: [REQUEST]: I need some examples of Canon RAW format files or a utility to make them. | reddit.com/r/AskPhotography | 2021-11-02

    The repo of files used for RAWSpeed (https://github.com/darktable-org/rawspeed)

  • CIDLib

    The CIDLib general purpose C++ development environment

    Project mention: Game Engine From Scratch | reddit.com/r/cpp | 2022-01-17
  • TinyXML++

    Completely new interface to TinyXML

  • Xerces-C++

    Apache Xerces-C validating XML parser

    Project mention: What second language to learn after Python? | reddit.com/r/learnprogramming | 2021-05-14

    Well, regarding HTML5, what I've found was libxml (does not support tag-soup HTML5), https://github.com/lexbor/lexbor, for which I was unable to find good documentation ( see https://lexbor.com/docs/lexbor/#dom), Apache Xerces (appears to not support tag-soup HTML5 as well), and Gumbo, which does not appear to be active and to support selectors and XPath (although there are libraries that add that).

  • SolarSystem

    A solar system simulator with velocity Verlet, using OpenGL for displaying.

    Project mention: Function for loading an image into OpenGL | reddit.com/r/opengl | 2021-03-18

    There are countless of open source programs that do that, you just have to look over the sources. For example, one of my projects: aromanro/SolarSystem: A solar system simulator with velocity Verlet, using OpenGL for displaying. (github.com)

  • kedi

    Fegeya Kedi, Experimental Data Interface.

    Project mention: forkleft : new generation mark-up language, c++ core library, header-only. | reddit.com/r/cpp | 2021-04-09

    Also it uses Kedi Data Interface for extracting data of links and images from data tree.

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 2022-01-26.

C++ XML related posts


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

Project Stars
1 Kodi Home Theater Software 13,369
2 POCO 5,825
3 TinyXML 3,920
4 PugiXML 2,843
5 TreeFrog Framework 1,000
6 neoGFX 428
7 QxOrm 241
8 rawspeed 227
9 CIDLib 195
10 TinyXML++ 82
11 Xerces-C++ 45
12 SolarSystem 33
13 kedi 3
Find remote jobs at our new job board 99remotejobs.com. There are 30 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.