Top 15 Open Dynamics Engine Alternative and Similar Softwares | Dec 2024

ODE is an open source, high performance library for simulating rigid body dynamics. It is fully featured, stable, mature and platform independent with an easy to use C/C++ API. It has advanced joint types and integrated collision detection with friction. ODE is useful for simulating vehicles, objects in virtual reality environments and virtual creatures. It is currently used in many computer games, 3D authoring tools and simulation tools.

1. libffi

libffi libffi is a foreign function interface library. It provides a C programming language interface for calling natively compiled functions given information about the target function at run time instead of compile time. It also implements the opposite functionality: libffi can produce a pointer to a function that can accept and......

2. libtheora

libtheora libtheora is a reference implementation of the Theora video compression format being developed by the Xiph.Org Foundation.......

3. GLib

GLib The GLib package contains low-level libraries useful for providing data structure handling for C, portability wrappers and interfaces for such runtime functionality as an event loop, threads, dynamic loading and an object system.......

4. libjpeg

libjpeg libjpeg is a widely-used free software library written in C which implements JPEG decoding and encoding functions alongside various utilities for handling JPEG images.......

5. GObject Introspection

GObject Introspection GObject introspection is a middleware layer between C libraries (using GObject) and language bindings. The C library can be scanned at compile time and generate a metadata file, in addition to the actual native C library. Then at runtime, language bindings can read this metadata and automatically provide bindings to......

6. Apache Portable Runtime

Apache Portable Runtime The Apache Portable Runtime (APR) is a supporting library for the Apache web server. It provides a set of APIs that map to the underlying operating system. Where the OS doesn't support a particular function, APR will provide an emulation. Thus programmers can use the APR to make a program......

7. verlet-js

verlet-js An open source physics engine made for constructing 2D dynamic body simulations using Verlet iteration and written in JavaScript.......

8. PyQt

PyQt PyQt is a set of Python bindings for Nokia's Qt application framework and runs on all platforms supported by Qt including Windows, MacOS/X and Linux. There are two sets of bindings: PyQt v4 supports Qt v4; and the older PyQt v3 supports Qt v3 and earlier. The bindings are implemented......

9. libogg

libogg Libogg libraries provide the functions required for programs to read or write Ogg formatted bit streams.......

10. libevent

libevent libevent is an asynchronous event notification software library. The libevent API provides a mechanism to execute a callback function when a specific event occurs on a file descriptor or after a timeout has been reached. Furthermore, libevent also supports callbacks due to signals or regular timeouts.......

11. Valentina DB ADK

Valentina DB ADK Valentina DB ADK allows you to develop applications that 1) embeds super-fast local Valentina db engine 2) is a client to Valentina Server 3) combines both. Valentina DB ADK can be used on 3 OS and with any major language/IDE: C/C++/ObjC/C#/.NET, Java, REALbasic/Xojo, LiveCode, PHP, Ruby, ... You can use......

12. Squall

Squall Convert Adobe After Effects animations to iOS code and preview them instantly with Squall.......

13. Lottie

Lottie Lottie is a mobile library from Airbnb parses Adobe After Effects animations exported as JSON with Bodymovin and renders them natively on mobile! It's available for iOS, Android and React Native .......

14. Keyframes

Keyframes Keyframes is a ibrary for converting Adobe After Effects based animations to a data format and playing it back on Android and iOS devices.......

15. libxslt

libxslt libxslt is the XSLT C library developed for the GNOME project. It provides an implementation of XSLT 1.0, plus most of the EXSLT set of processor-portable extensions functions and some of Saxon's evaluate and expressions extensions. libxslt is based on libxml2, which it uses for XML parsing, tree manipulation and......