{"repo":"sciactive/nymphjs","free":true,"listed":false,"github":"https://github.com/sciactive/nymphjs","clone":"git clone https://github.com/sciactive/nymphjs.git","description":"Nymph.js - powerful data objects for Node.js and the browser. (Mirror of https://forge.sciactive.com/sciactive/nymphjs)","language":"TypeScript","stars":11,"topics":["object-relational-mapper","object-relational-mapping","orm","nodejs","object-storage","object-store","database"],"license":"Apache-2.0","category":"databases-storage","readme_excerpt":"Nymph.js Powerful object data storage and querying. Getting Started All you need to start using Nymph is the @nymphjs/nymph package and one of the drivers, @nymphjs/driver-mysql , @nymphjs/driver-postgresql , or @nymphjs/driver-sqlite3 . Check out the readme for the Nymph package. You can also set up a REST server to use Nymph remotely, a PubSub server to receive updates for queries, and a user and group management system to provide registration and access control. Check out the user guide for information about how to use Nymph once you have it set up. Nymph.js Packages Nymph The Nymph core provides the base level classes and utilities to query the database, save data to it, and define different data types. MySQL Driver The MySQL driver lets you configure Nymph to query and save data to a MySQL database. PostgreSQL Driver The PostgreSQL driver lets you configure Nymph to query and save data to a Postgres database. SQLite3 Driver The SQLite3 driver lets you configure Nymph to query and save data to a SQLite3 database. This includes an in memory SQLite3 database. REST Server The REST server lets you configure an endpoint for the Nymph client to query and push data to. The server provides this endpoint as an Express middleware, which can be used in a new or existing Express (or compatible) server. PubSub Server The PubSub server provides a WebSocket server that allows Nymph to publish changes and the Nymph Client to subscribe to those changes. You can subscribe to individual ent","default_branch":null,"files":null,"tree":[],"storefront":"/r/sciactive","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sciactive/nymphjs/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}