>I’ve got to the point where the design for the tool im building to replace this, must have a query language or just raw SQL power search box to get to whatever underlying dB stores it all (probably going to be Sqlite)
I'm not sure you know this, but nowadays browsers have low-level sql-like api called indexeddb[0] which may fit your needs without using sqlite.
I'm not sure you know this, but nowadays browsers have low-level sql-like api called indexeddb[0] which may fit your needs without using sqlite.
[0] https://developer.mozilla.org/en-US/docs/Web/API/IndexedDB_A...