Hacker GitHub

← All repos

AlaSQL/alasql

View on GitHub ↗ ★ 7,297 JavaScript

AlaSQL.js - JavaScript SQL database for browser and Node.js. Handles both traditional relational tables and nested JSON data (NoSQL). Export, store, and import data from localStorage, IndexedDB, or Excel.

12 mentions on Hacker News by 10 people: 5 stories, 7 comments · first 2015-09-10 · latest 2025-11-20

Mentions per year 12 mentions · busiest year 2021 (4)
20082026
  1. You can leverage SQL on top of IndexedDB by using AlaSQL ( https://github.com/AlaSQL/alasql ) or absurd-sql ( https://github.com/jlongster/absurd-sql ).
  2. …et al. [1]: https://github.com/jlongster/absurd-sql [2]: https://github.com/google/lovefield [3]: https://github.com/agershun/alasql [4]: https://actualbudget.com/blog/
  3. …[1] https://github.com/blastrain/vitess-sqlparser [2] https://github.com/eatonphil/gosql [3] https://github.com/agershun/alasql/blob/develop/src/alasqlpa... [4] https://github.com/codeschool/sqlite-parser [5]…
  4. …VALUES (...), ...` would run out of memory after only a few hundred rows. I ended up switching to https://github.com/agershun/alasql which could handle up to 80MB of data or so. (I haven't yet tested on larger datasets so I don't know the…
    comment by eatonphil · 2021-08-12 · in A future for SQL on the web
  5. For similar results, you can use SQL with IndexedDB running fully client-side: https://github.com/agershun/alasql
  6. …used for displaying data as well. There's an app called feathub that does it. Here it is in action: https://github.com/agershun/alasql#miss-a-feature
  7. Would be interesting to compare it to AlaSQL ( https://github.com/agershun/alasql ).