{"library":"NDDB","type":"library","category":null,"description":"NDDB (N-Dimensional DataBase) is a 100% JavaScript object database designed for both Node.js and browser environments. It offers a comprehensive set of features including indexing, views, hashes, joins, group-by operations, and various statistical functions (count, max, min, mean, stddev). The library supports saving and loading data from the file system (Node.js) and browser localStorage. Current stable version is 3.0.2, published approximately four years ago, suggesting a mature codebase in maintenance mode. Its key differentiators include a flexible API for complex data manipulation, support for cyclic objects, and a focus on developer-friendliness, making it suitable for applications requiring in-memory data management with advanced querying capabilities, such as simulations or interactive data visualizations.","language":"javascript","status":"maintenance","version":"3.0.2","tags":["javascript","db","no-sql","cyclic objects","nddb","database","index","views","nodegame"],"last_verified":"Wed May 27","install":[{"cmd":"npm install NDDB","imports":["const NDDB = require('NDDB');","let db = NDDB.db();","<!-- Must load a version of NDDB that includes JSUS -->\n<script src=\"/path/to/nddb.js\"></script>\n<script>\n  const db = NDDB.db();\n</script>"]},{"cmd":"yarn add NDDB","imports":[]},{"cmd":"pnpm add NDDB","imports":[]}],"homepage":null,"github":"https://github.com/nodeGame/NDDB","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/NDDB","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/NDDB/compatibility"}}