Biomechanical ToolKit (BTK) is a cross-platform library for biomechanical analysis. It can read and write a large variety of file formats used in biomechanics, and can modify them. All these operations can be done with the C++ API or with the wrappers included (Python, Octave, and Matlab). The goal of this project is to help the community share data without the restriction of the file format or the biomecanical model provided by the manufacturer of the acquisition system.
Mokka (MOtion Kinematics and Kinetics Analyzer) is a software solution for analyzing biomechanical data. It reads and writes C3D files and many other file formats, and allows you to visualize marker trajectories in 2D and 3D, and force platforms, segments, joint angles, forces, moments, and analog signals like EMGs.
libktomgirl is a library that reads a subset of the Tomboy file format. When it's done, it should support reading and writing all aspects of files created by Tomboy, Gnote, and KTomGirl. Despite the K in its name, there are no KDE or Qt dependencies (nor C#, GKT, or GLIB). This is pure C++ with boost and stdlib only. Most of the code is from Gnote.
EJDB is an embedded JSON database engine. It aims to be a fast MongoDB-like NoSQL library that can be embedded into C/C++/Nodejs/Python3/Lua applications. It features collection-level write locking, collection level transactions, string token matching queries, and a Node.js binding.
The KoreLogic Expression Language Library (libklel) is a C library that provides a simple expression language that can be embedded in other programs. It does not implement a full programming language, but rather a simpler expression language called KL-EL that is designed to provide arithmetic and logic operations in situations where embedding a full programming language would be overkill. KL-EL can access functions and variables exported from the embedding program, and is statically and strongly typed, which helps ensure that expressions are valid before they are executed. The embedding API is easy to use, and the library itself is very small.