DBDB.io The Encyclopedia of Database Systems · Est. 2017
Database of Databases

Database Entry

OctoSQL


OctoSQL is a command-line interface tool and extensible dataflow engine that enables querying, joining, and transforming data across multiple databases and file formats using SQL. It can also be integrated as a library to provide SQL capabilities to other applications.

Source Code
https://github.com/cube2222/octosql[01]
Country of Origin
PL
Start Year
2019
End Year
2024
Project Types
Hobby, Open Source
Written in
Go
Operating Systems
Linux, macOS, Windows
License
Apache v2

Database Entry

OctoSQL


OctoSQL is a command-line interface tool and extensible dataflow engine that enables querying, joining, and transforming data across multiple databases and file formats using SQL. It can also be integrated as a library to provide SQL capabilities to other applications.

History


Initiated by developer Jan Schüth, the project was first published on GitHub in 2019. It remains an actively maintained open-source tool, with development focused on expanding its plugin architecture to support additional database connectors and file formats.

Data Model


Query Interface


Storage Format


Revision #3 Last Updated: