
HEIMDALL
Python library for easily exporting or migrating between one or more databases formats.
Vitality
Quick links
Description
HEIMDALL is a tool for converting more easily one or more databases from one format to another. It makes a technical no-brainer migration and interoperability between SQL databases, REST APIs, and general-purpose exchange formats such as CSV (used for example by spreadsheets), JSON, XML or YAML.
If, for example, you find yourself in one of the following situations
- you need access to data, but it is not stored in a format compatible with your favorite software…
- you'd prefer to merge several heterogeneous databases into a single corpus, easier to analyze…
- you're considering which input format to use for your software or database…
- you want to make your data more accessible and interoperable…
… then HEIMDALL can offer you an exchange format, and abstract the details of data implementation ; yours, but also those of others. Thanks to HEIMDALL, you can also switch from one technology to another in a matter of moments, as and when you need to, without ever losing, disorganizing or corrupting your data –or even by improving them over time, documenting them and linking them to current standards in your field.
In a nutshell, HEIMDALL is your High-End Interoperability Module when Data is ALL over the place. It’s a bridge between scattered islands of data. 🌉🌈⚔️
Features
- Importing from/Exporting to a vast range of databases or file formats
- Create new connectors to custom database or formats
- Upgrade databases schemas without modifying them
- Improve databases documentation and make them support the latest standards