This aims to be a list of “embeddable” software components (typically for C/C++/Rust native code).

These are (typically statically-linked) libraries you can include inside your compiled binaries that add functionality which would usually require much larger, more complex infrastructure. Most of the time you probably do not need anything more. Probably 99% of use cases which reach for postgres can be done with sqlite just fine. Worry about scale when you have users.

Databases

Scripting languages

Designed for C++ iterop