Я помню, что я использовал zLib для распаковки архивов winrar.
У нас есть O/RM, который имеет C++ и C# (на самом деле COM) привязка (в FOST.3), и мы соединяем привязку Python, которая является новой в версии 4 вместе с поддержкой Mac и Linux.
Я знаю DataAbstract для Pascal, C # и скоро для цели C для Mac и Iphone, но без поддержки Python.
С SQLAlchemy можно использовать отражение для получения схемы, таким образом, это должно работать с любым из поддерживаемых механизмов.
Я использовал это для миграции данных от старого SQLite до Пост-ГРЭС.