{"library":"zendb-cli","type":"library","category":null,"description":"ZenDB CLI (v0.4.1, Alpha) is a command-line interface for interacting with ZenDB, a document database built for the Internet Computer (ICP). It enables developers to manage identities, canisters, databases, collections, documents, indexes, and roles directly from the terminal. Key differentiators include native integration with Internet Identity and dfx, secure keychain-backed identity storage, support for Motoko typed collections, and commands for both local development and mainnet deployment. The CLI uses encrypted storage and OS keychain for security. Note: The package is in early alpha; APIs may change. GitHub: https://github.com/NatLabs/zendb-platform","language":"javascript","status":"active","version":"0.4.1","tags":["javascript","zendb","icp","internet-computer","database","cli","typescript"],"last_verified":"Fri May 01","install":[{"cmd":"npm install zendb-cli","imports":["zendb user import --data \"$(dfx identity export <identity-name>)\" --mode keyring","import ZenDB \"mo:zendb\";\nlet zendb_client = ZenDB.Client(\"<canister-id>\");","let query = ZenDB.QueryBuilder()\n  .Where(\"name\", #eq(#Text(\"Alice\")))\n  .And(\"age\", #gt(#Nat(25)));"]},{"cmd":"yarn add zendb-cli","imports":[]},{"cmd":"pnpm add zendb-cli","imports":[]}],"homepage":null,"github":"https://github.com/NatLabs/zendb-platform","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/zendb-cli","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}