{"id":24012892,"url":"https://github.com/glassechidna/dynamo","last_synced_at":"2025-04-15T08:41:16.956Z","repository":{"id":57606413,"uuid":"166118063","full_name":"glassechidna/dynamo","owner":"glassechidna","description":"Dead-simple AWS DynamoDB CLI","archived":false,"fork":false,"pushed_at":"2021-02-13T21:48:57.000Z","size":28,"stargazers_count":10,"open_issues_count":3,"forks_count":0,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-03-28T18:11:58.292Z","etag":null,"topics":["aws","aws-sdk-go","cli","dynamodb","golang"],"latest_commit_sha":null,"homepage":null,"language":"Go","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/glassechidna.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-01-16T21:54:59.000Z","updated_at":"2023-10-29T07:59:00.000Z","dependencies_parsed_at":"2022-09-26T20:02:15.278Z","dependency_job_id":null,"html_url":"https://github.com/glassechidna/dynamo","commit_stats":null,"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/glassechidna%2Fdynamo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/glassechidna%2Fdynamo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/glassechidna%2Fdynamo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/glassechidna%2Fdynamo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/glassechidna","download_url":"https://codeload.github.com/glassechidna/dynamo/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249038887,"owners_count":21202803,"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":["aws","aws-sdk-go","cli","dynamodb","golang"],"created_at":"2025-01-08T06:22:50.179Z","updated_at":"2025-04-15T08:41:16.927Z","avatar_url":"https://github.com/glassechidna.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# `dynamo`\n\n`dynamo` is a dead-simple CLI for AWS DynamoDB.\n\n![Demo video of usage](https://user-images.githubusercontent.com/369053/76135130-4fd62e00-6078-11ea-97ef-a6fd3de1abd7.gif)\n\n## Installation\n\n* Mac: `brew install glassechidna/taps/dynamo`\n* Windows: `scoop bucket add glassechidna https://github.com/glassechidna/scoop-bucket.git; scoop install dynamo`\n* Otherwise get the latest build from the [Releases][releases] tab.\n\n## Usage\n\n```\ndynamo [-n COUNT] [--dax CLUSTER] [table-name [partition key value [sort key value-or-expression]]]\n```\n\n* If no table name is specified, all tables are listed.\n* If only a table name is specified, every row will be scanned.\n* If a table name and partition key are provided, either:\n  * That item will be returned (for single-key schemas)\n  * All matching items will be returned (for partition+sort key schemas)\n* If a table name, partition key and sort key are provided, only the matching\n  item will be returned.\n\nIn place of a constant sort key, you can also type:\n\n* `\u003e someval` - all items with sort key value greater than `someval`\n* `\u003e= someval` - as above, but \"greater than or equal to\"\n* `\u003c= someval` - as above, but \"less than or equal to\"\n* `\u003c someval` - as above, but \"less than\"\n* `between val1 val2` - all items with sort keys between `val1` and `val2`\n* `someval*` - all items with sort keys that begin with `someval`\n\nBy default, only **10** items will be returned -- this is to avoid accidentally\ndownloading an entire table! This can be controlled with the `-n 30` flag.\nPassing `-n 0` disables the limit.\n\nDynamoDB Accelerator (DAX) clusters are also supported. Pass `--dax cluster-name`\nor `--dax cluster-address:port` to take advantage of this.\n\nFinally, output is pretty-printed and colourised when executed directly. If\nexecuted as part of a script (as determined by `isatty`), output will be\none-item-per-line in [JSON Lines][jsonlines] format.\n\n[releases]: https://github.com/glassechidna/dynamo/releases\n[jsonlines]: http://jsonlines.org/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fglassechidna%2Fdynamo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fglassechidna%2Fdynamo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fglassechidna%2Fdynamo/lists"}