{"library":"jugglingdb","type":"library","category":null,"description":"JugglingDB is a JavaScript cross-database ORM designed for Node.js, offering a common interface to interact with various popular relational and NoSQL databases such as MySQL, PostgreSQL, MongoDB, Redis, SQLite, CouchDB, and Neo4j, along with an in-memory storage option. It also supported client-side usage via WebService and Memory adapters, enabling rich client-side applications to communicate with server-side JSON APIs. The npm package shows version 2.0.1 as the latest. However, active development on JugglingDB ceased around 2017-2018, as its core concepts and codebase were forked to create `loopback-datasource-juggler`, which continues to be actively maintained as part of the LoopBack framework. Consequently, JugglingDB itself is no longer maintained and does not receive updates or security patches. Its release cadence is non-existent, and it is not compatible with modern Node.js environments.","language":"javascript","status":"abandoned","version":"2.0.1","tags":["javascript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install jugglingdb","imports":["const Schema = require('jugglingdb').Schema;","const Post = schema.define('Post', { /* ... */ });"]},{"cmd":"yarn add jugglingdb","imports":[]},{"cmd":"pnpm add jugglingdb","imports":[]}],"homepage":null,"github":"https://github.com/1602/jugglingdb","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/jugglingdb","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/jugglingdb/compatibility"}}