{"id":18578430,"url":"https://github.com/yasaricli/node-tiedot","last_synced_at":"2025-05-16T02:10:56.953Z","repository":{"id":143918829,"uuid":"401747344","full_name":"yasaricli/node-tiedot","owner":"yasaricli","description":"Node.js Tiedot client.","archived":false,"fork":false,"pushed_at":"2021-09-01T07:00:27.000Z","size":74,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-25T09:57:13.552Z","etag":null,"topics":["client","tiedot"],"latest_commit_sha":null,"homepage":"https://www.npmjs.com/package/tiedot","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/yasaricli.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-08-31T15:09:23.000Z","updated_at":"2022-06-10T03:14:28.000Z","dependencies_parsed_at":null,"dependency_job_id":"7f76a9bd-92b6-4bdc-9677-955d1dd92486","html_url":"https://github.com/yasaricli/node-tiedot","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yasaricli%2Fnode-tiedot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yasaricli%2Fnode-tiedot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yasaricli%2Fnode-tiedot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yasaricli%2Fnode-tiedot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yasaricli","download_url":"https://codeload.github.com/yasaricli/node-tiedot/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254453667,"owners_count":22073618,"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":["client","tiedot"],"created_at":"2024-11-06T23:35:26.981Z","updated_at":"2025-05-16T02:10:56.915Z","avatar_url":"https://github.com/yasaricli.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Tiedot\n\nNode.js Tiedot client.\n\n## Installation\n\nTo install tiedot, run:\n\n    yarn add tiedot\n    \nThis will download the Tiedot client and add a dependency entry in your **package.json** file.\n\n## Connecting to tiedot\n\n```JS\nconst Tiedot = require(\"tiedot\");\n\nconst client = new Tiedot(\"http://localhost:5050\");\n```\n\n## Usage\n\n### Manage collections\n\n```JS\n\n// Create collection\nawait bucket.create(\"Users\");\n\n// Rename Collection\nawait bucket.rename(\"Users\", \"Contacts\");\n\n// Drop collection\nawait bucket.drop(\"Users\");\n```\n\n### Manage documents\n\n```JS\n\n// Insert\nawait bucket.insert(\"Users\", {\n    username: \"yasaricli\",\n});\n\n// Get\nawait bucket.insert(\"Users\", \"id\");\n\n// Update\nconst updateRequest = await bucket.update(\"Users\", \"id\", {\n  username: \"osman\",\n});\n\n// Remove\nawait bucket.remove(\"Users\", \"id\");\n```\n\n## Docker Run \n\nTo pull and start the Tiedot container, run this docker run command in the terminal or command-line for your operating system.\n\n    docker pull lichti/tiedot\n    docker run --name tiedot -d -p 5050:8080 lichti/tiedot\n    \n![Screen Shot 2021-08-31 at 22 12 27](https://user-images.githubusercontent.com/1306620/131562061-8b6aa0ca-7943-41d3-aab9-66027ac283ee.png)\n\n`Tiedot` is a **document database** engine that uses **JSON** as document notation [HouzuoGuo/tiedot](https://github.com/HouzuoGuo/tiedot)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyasaricli%2Fnode-tiedot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyasaricli%2Fnode-tiedot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyasaricli%2Fnode-tiedot/lists"}