Description
The xchange library provides generic structured data representation in C/C++, and includes a JSON support (parsing and generation). It is free to use, in any way you like, without licensing restrictions.
It is a dependency for the redisx package, whose unofficial packages are available on Copr under attipaci/redisx.
Installation Instructions
The library provides the following packages:
libxchange-- the runtime (libxchange.so.1) librarylibxchange-devel-- C/C++ development files (unversionedlibxchange.soandxchange.h).libxchange-doc-- User's guide and HTML API documentation (via Doxygen), and examples.
The packages will be included upcoming Fedora / EPEL releases (bugzilla #2346787).
Report Issues or start a Discussion on the Smithsonian/xchange Github repository.
Active Releases
The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).
| Release | Architectures | Repo Download |
|---|---|---|
EPEL 10
|
aarch64 (39)*, ppc64le (35)*, s390x (22)*, x86_64 (41)* | EPEL 10 (36 downloads) |
Fedora 42
|
aarch64 (47)*, i386 (40)*, ppc64le (30)*, s390x (37)*, x86_64 (37)* | Fedora 42 (41 downloads) |
Fedora 43
|
aarch64 (6)*, i386 (6)*, ppc64le (6)*, s390x (8)*, x86_64 (6)* | Fedora 43 (11 downloads) |
Fedora rawhide
|
aarch64 (37)*, i386 (35)*, ppc64le (40)*, s390x (40)*, x86_64 (39)* | Fedora rawhide (43 downloads) |
* Total number of downloaded packages.
Quick Enable
#> dnf copr enable attipaci/xchange
More info about enabling Copr repositories
EPEL 10
Fedora 42