fbergmann / liblx

The XML parser portion of LibSBML as a separate library.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

libLX


LibLX is a free, open-source programming XML parsing library derived from LibSBML. It provides a common interface to underlying XML libraries, currently libXML, Xerces and Expat. This allows developers to read, write, manipulate, and validate XML files in their software systems, regardless of what XML libraries are available. It is written in C++ and will provide language bindings for other programming languages.

LibLX authors and contributors_

LibLX is derived from the XML portion of LibSBML. LibSBML's main authors are Sarah M. Keating, Frank T. Bergmann, Lucian P. Smith, Brett G. Olivier, Akiya Jouraku, Michael Hucka, and Ben Bornstein, with contributions from many other people. The XML library was abstracted from libSBML by Timothy Spain.


_**Repository**_: https://github.com/sbmlteam/liblx
_**License**_: LGPL version 2.1 – see the file [LICENSE](LICENSE) for details

Acknowledgments

The development of the original libSBML library was supported in part by funding from the National Institute of General Medical Sciences (USA) under grant R01 GM070923 (principal investigator: Michael Hucka).

The work to abstract libLX was funded by Chan Zuckerberg Initiative under grant 2020-218578 (5022) (principal investigator: Sarah M Keating).

About

The XML parser portion of LibSBML as a separate library.

License:Other


Languages

Language:C++ 33.1%Language:Python 14.6%Language:C 13.3%Language:SWIG 10.8%Language:CMake 7.1%Language:C# 6.7%Language:Ruby 5.6%Language:Java 5.5%Language:Shell 2.5%Language:Makefile 0.6%Language:Perl 0.2%Language:Assembly 0.0%