{"id":19277702,"url":"https://github.com/n-octo-n/n8n-nodes-json-database","last_synced_at":"2025-04-22T00:31:11.006Z","repository":{"id":191221084,"uuid":"683775457","full_name":"n-octo-n/n8n-nodes-json-database","owner":"n-octo-n","description":"This n8n node lets you easily and efficiently use JSON files as persistent, hierarchical key-value databases/stores.","archived":false,"fork":false,"pushed_at":"2023-08-31T16:09:00.000Z","size":21,"stargazers_count":7,"open_issues_count":2,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2024-10-11T16:51:46.913Z","etag":null,"topics":["database","hierarchical","json","key-value","kv","n8n","n8n-community-node-package","n8n-node","n8n-nodes","nodejs","on-disk","permanent","persistent","storage","store","tree"],"latest_commit_sha":null,"homepage":"https://www.npmjs.com/package/@n-octo-n/n8n-nodes-json-database","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/n-octo-n.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-08-27T16:56:16.000Z","updated_at":"2024-09-11T01:33:11.000Z","dependencies_parsed_at":"2023-08-28T22:26:13.347Z","dependency_job_id":"ed739600-c7f9-4145-adaa-829dcd23ecbc","html_url":"https://github.com/n-octo-n/n8n-nodes-json-database","commit_stats":{"total_commits":3,"total_committers":2,"mean_commits":1.5,"dds":"0.33333333333333337","last_synced_commit":"44f1ad285e3185e2acb55019fb3a009edf6091b4"},"previous_names":["n-octo-n/n8n-nodes-json-database"],"tags_count":0,"template":false,"template_full_name":"n8n-io/n8n-nodes-starter","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/n-octo-n%2Fn8n-nodes-json-database","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/n-octo-n%2Fn8n-nodes-json-database/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/n-octo-n%2Fn8n-nodes-json-database/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/n-octo-n%2Fn8n-nodes-json-database/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/n-octo-n","download_url":"https://codeload.github.com/n-octo-n/n8n-nodes-json-database/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223881912,"owners_count":17219269,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["database","hierarchical","json","key-value","kv","n8n","n8n-community-node-package","n8n-node","n8n-nodes","nodejs","on-disk","permanent","persistent","storage","store","tree"],"created_at":"2024-11-09T21:06:40.871Z","updated_at":"2024-11-09T21:06:41.556Z","avatar_url":"https://github.com/n-octo-n.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# n8n-nodes-json-database\n\nThis is an n8n node lets you easily and efficiently use JSON files as persistent, hierarchical key-value databases/stores.\n\n[n8n](https://n8n.io/) is a [fair-code licensed](https://docs.n8n.io/reference/license/) workflow automation platform.\n\n[Installation](#installation)  \n[Compatibility](#compatibility)  \n[Usage](#usage)  \n\u003c!--[Quirks](#quirks)  --\u003e\n[Resources](#resources)  \n\n## Installation\n\nFollow the [installation guide](https://docs.n8n.io/integrations/community-nodes/installation/) in the n8n community nodes documentation. The npm name for this package is `@n-octo-n/n8n-nodes-json-database`.\n\n## Compatibility\n\nTested on n8n `1.4.0` as of 2023/08/31.\n\n## Usage\n\nOperations:\n\n* Read From Database\n* Write To Database\n\nCommon Parameters:\n\n* **Query Path** (optional): The path on which to act on in the JSON tree. Supports the standard JavaScript dot-and-bracket property access notation. Leaving the field empty will make the node act on the root of the JSON tree.\n* **File Path** (optional): The system path to the JSON file in which to read/write the data. Leaving the field empty, if everything goes well, will make the node use the default global database (which should be located in `~/.n8n/JsonDatabase.Global.json`).\n\nWrite-specific parameters:\n\n* **Data Source** (required): only one of the following options: \n\t* **Source Object Key** (required): An object key from the current input context (as set by immediately preceding nodes) to read data from. For example, the name of a property specified via a Set node, placed immediately before the JSON Database node.\n\t* **Source JSON String** (optional): Any JSON string that can be parsed and evaluated as an object in JavaScript. Leaving the field empty will interally force the value to be considered `undefined`, and will thus simply delete the destination branch in the JSON tree.\n\n## Resources\n\n* [n8n community nodes documentation](https://docs.n8n.io/integrations/community-nodes/)\n* [JSON Documentation](https://www.json.org/)\n* [JSON in JavaScript | MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON)\n* [Accessing properties of Objects in JavaScript | MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Working_with_Objects#accessing_properties)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fn-octo-n%2Fn8n-nodes-json-database","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fn-octo-n%2Fn8n-nodes-json-database","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fn-octo-n%2Fn8n-nodes-json-database/lists"}