A project to help developers of software libraries to maintain backward compatibility.
abi-compliance-checker. A tool for checking backward API/ABI compatibility of a C/C++ library
700japi-compliance-checker. A tool for checking backward API/ABI compatibility of a Java library
378pkgdiff. A tool for visualizing changes in Linux software packages
258abi-tracker. A tool to visualize ABI changes timeline of a C/C++ software library
204abi-dumper. Dump ABI of an ELF object containing DWARF debug info
202vtable-dumper. A tool to list content of virtual tables in a shared library
132api-sanity-checker. An automatic generator of basic unit tests for a C/C++ library
87japi-tracker. A tool to visualize API changes timeline of a Java library
53abi-monitor. A tool to monitor and build new versions of a software library
28pkg-abidiff. Verify backward compatibility of Linux packages (RPM or DEB)
22upstream-tracker. A project to monitor and verify compatibility of upstream ABI changes in C/C++ libraries
17abi-reports. JSON-format reports of the ABI Tracker project
11kernel-abi-tracker. A tool to monitor and analyze ABI changes in new versions of the Linux kernel
10installer. Install/remove tools and their dependencies
9japi-monitor. A tool to monitor new versions of a Java library
8upstream-tracker-4j. A project to monitor and verify compatibility of upstream API changes in Java libraries
7distdiff. A tool for visualizing changes in Linux distributions
7api-reports-4j. JSON-format reports of the Java API Tracker project
4installer-4j. Install/remove Java tools and their dependencies
4abi-viewer. Visualize ABI structure of a C/C++ software library
3articles. Related articles
1