😈 Dynamon is GUI client for DynamoDB, can connect local dynamodb.
Clone or download
Latest commit 2405952 Nov 10, 2018
Permalink
Failed to load latest commit information.
.circleci yarn to npm Nov 6, 2018
assets replace frontend engine parcel -> https://github.com/deptno/next.js-t… Nov 2, 2018
backend show version Nov 10, 2018
docs ! restructuring, change license Nov 2, 2018
pages remove .js?, setup build env Nov 2, 2018
src remove document Nov 10, 2018
static reboot table Nov 2, 2018
.gitignore remove .js?, setup build env Nov 2, 2018
.npmignore fix json view, block to load dynamodb local Nov 5, 2018
.prettierrc apply prettier Apr 3, 2018
CHANGELOG remove document Nov 10, 2018
LICENSE ! restructuring, change license Nov 2, 2018
README.md update readme Nov 9, 2018
babel.config.ts show version Nov 10, 2018
bin.ts fix json view, block to load dynamodb local Nov 5, 2018
dynamon-action-types.ts support table stream, create record Nov 9, 2018
dynamon.ts fix json view, block to load dynamodb local Nov 5, 2018
enzyme.ts add server build, [WIP] porting universal-electron Nov 2, 2018
jest.tsconfig.json replace frontend engine parcel -> https://github.com/deptno/next.js-t… Nov 2, 2018
next.config.ts carlo Nov 2, 2018
package-lock.json show version Nov 10, 2018
package.json show version Nov 10, 2018
postcss.config.ts add server build, [WIP] porting universal-electron Nov 2, 2018
server.ts show version Nov 10, 2018
tsconfig.env.json [πŸ”§] Config: add a disable Key of t rule on tsconfig Nov 8, 2018
tsconfig.json [πŸ”§] Config: add a disable Key of t rule on tsconfig Nov 8, 2018
tslint.json initial setup Mar 30, 2018

README.md

😈 Dynamon. DynamoDB GUI client

Logo CircleCI

WIP

Dynamon is GUI client for DynamoDB.


Recent update

  • Drop {electron, monorepo} to develop fast
  • Connect dynamodb-local (docker run -p 8000:8000 amazon/dynamodb-local)
{
  "region": "dynamon",
  "endpoint": "http://localhost:8000"
}
  • Support create table
  • Broken add record(s)

unstable (under development)

πŸ‘€ Click to watch screenshot

run

npm -g i dynamon
dyanmon # run

contribution

npm i
npm run watch # for backend typescript compile
npm run start

Logging

DEBUG=dynamon* npm run start # dynamon only
DEBUG=dynalee* npm run start # dynalee(aws-sdk wrapper, engine for dynamon)
DEBUG=dyna* npm run start # dynamon, dynalee
DEBUG=* npm run start # ??

features

  • Local DynamoDB (port 8000)
  • View
    • Table view
      • Sub collection view
      • Table schema view
      • Nested JSON(Enter, Leave)
    • JSON view
  • Operation
    • Table
      • Add Table
      • Edit Table
      • Delete Table
    • Search
      • Scan
      • Query
      • Index
    • Document
      • Add multiple documents
      • Add document
      • Edit document
      • Delete document

link