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

Database Entry

Squirreling


Squirreling is a streaming asynchronous SQL engine implemented in pure JavaScript with zero external dependencies. It is designed for browser environments and supports streaming input and output, pluggable data sources, and lazy asynchronous cell evaluation. The system targets workloads that involve querying data from network sources, APIs, or large language models.

Source Code
https://github.com/hyparam/squirreling[01]
Country of Origin
US
Start Year
2025
Coding Agent
Project Types
Commercial, Open Source
Written in
JavaScript
Supported Languages
JavaScript
License
MIT License

Database Entry

Squirreling


Squirreling is a streaming asynchronous SQL engine implemented in pure JavaScript with zero external dependencies. It is designed for browser environments and supports streaming input and output, pluggable data sources, and lazy asynchronous cell evaluation. The system targets workloads that involve querying data from network sources, APIs, or large language models.

Data Model


Query Interface


SQL

User-Defined Functions


Revision #3 Last Updated: