{"library":"firesql","type":"library","category":null,"description":"FireSQL is a JavaScript library (v2.0.2, latest stable) that enables querying Cloud Firestore using SQL syntax. Built on the official Firebase SDK, it translates SQL SELECT statements into Firestore queries, minimizing server requests. Key differentiators: support for SELECT, WHERE, ORDER BY, LIMIT, GROUP BY, aggregate functions (AVG, MIN, MAX, SUM), nested field access with backtick syntax, and realtime updates via RxJS observables (requires rxfire). Limitations include no INSERT/UPDATE/DELETE, no JOINs, limited LIKE, and no COUNT. Releases are infrequent; maintained on GitHub.","language":"javascript","status":"active","version":"2.0.2","tags":["javascript","typescript"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install firesql","imports":["import { FireSQL } from 'firesql'","import { FireSQL } from 'firesql'; import 'firesql/rx'","import { FireSQL } from 'firesql'"]},{"cmd":"yarn add firesql","imports":[]},{"cmd":"pnpm add firesql","imports":[]}],"homepage":"https://github.com/jsayol/FireSQL#readme","github":"https://github.com/jsayol/FireSQL","docs":null,"changelog":null,"pypi":null,"npm":"firesql","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}