Universal database layer for the client, server & mobile devices. It's like Lego for databases.
Works in IE9+, NodeJS, Electron, NativeScript, React Native and everywhere else javascript does.
Built from the ground up with Typescript to make API discovery and usage a brease.
Graph, Join, Filter, Select and Order your data in dozens of ways.
Simply copy one of the script links below and drop it into your page head.
<!-- ES6 Only (Faster & Smaller) -->
<script src="https://cdn.jsdelivr.net/npm/@nano-sql/core@2.3.7/dist/nano-sql.min.js" integrity="sha256-W1pVgKda7GC4fwXqq9jfOrssBDJJXZqck+ultRPVzmc=" crossorigin="anonymous"></script>
<!-- ES5 (Internet Explorer/Old Browser Support) -->
<!-- Promise must be polyfilled as well -->
<script src="https://cdn.jsdelivr.net/npm/@nano-sql/core@2.3.7/dist/nano-sql.min.es5.js" integrity="sha256-1t9VlpFUgHaxlLQy6HM9ROQvTiuUv2M12Fp1oTh3+yg=" crossorigin="anonymous"></script>
Run this in your project directory:
npm i @nano-sql/core --save
Then use in your project:
// typescript & babel
import { nSQL } from "@nano-sql/core";
// commonjs / node syntax
const nSQL = require("@nano-sql/core").nSQL;
Included In The Box
You can get nanoSQL 1.X versions here.