{"library":"twin-db","type":"library","category":null,"description":"TwinDB is a lightweight, local, file-based database designed for Node.js applications, currently at version 1.1.2. It stores data in JSON files, making it suitable for small-scale applications, configuration management, or local development environments where a full-fledged database system is overkill. Its key differentiator lies in its straightforward API for manipulating JSON structures directly through object paths, offering methods like `set`, `get`, `delete`, `sum`, `sub`, `concat`, `push`, and `pull`. While it doesn't offer advanced features like transactions or complex querying found in relational or NoSQL databases, it excels in providing a simple, persistent data store. The project appears to have an ad-hoc release cadence, with recent updates indicating active maintenance, focusing on utility and ease of use. It specifically requires an ES module environment.","language":"javascript","status":"active","version":"1.1.2","tags":["javascript","db","database","local","localdb","localdatabase","twin","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install twin-db","imports":["import TwinDB from 'twin-db';"]},{"cmd":"yarn add twin-db","imports":[]},{"cmd":"pnpm add twin-db","imports":[]}],"homepage":null,"github":"https://github.com/toddy007/twin-db","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/twin-db","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/twin-db/compatibility"}}