Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Arattian/DynamoDb-GUI-Client

DynamoDb GUI Client
https://github.com/Arattian/DynamoDb-GUI-Client

aws aws-dynamodb dynamodb dynamodb-client dynamodb-gui-client dynamodb-local electron-app element-ui gui vuejs

Last synced: 3 months ago
JSON representation

DynamoDb GUI Client

Awesome Lists containing this project

README

        

# DynamoDb-GUI-Client

### (This project is no longer supported)
First, of all, I really appreciate the work of everyone who contributed to this project so far. This was really challenging and interesting project for me when I get my first job in programming. Unfortunately due to the lack of time and loss of personal interest on this, I will no longer contribute to this project. Thank you very much for supporting me and for every star given to this project. Also, I want to share with you the app that I just saw for database management directly from AWS development team, give it a try they did a good job [NoSQL Workbench](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/workbench.settingup.html).
Sincerely yours [Arattian::LinkedIn](https://www.linkedin.com/in/misakpoghosyan/)

[![All Contributors](https://img.shields.io/badge/all_contributors-2-orange.svg?style=flat-square)](#contributors)

## Cross-platform GUI client for DynamoDb

[![GitHub](https://img.shields.io/github/license/mashape/apistatus.svg)](https://github.com/Arattian/DynamoDb-GUI-Client/blob/master/LICENSE)

### [Release v3.3.1](https://github.com/Arattian/DynamoDb-GUI-Client/releases/tag/3.3.1)

#### [Download for MacOS (.dmg)](https://github.com/Arattian/DynamoDb-GUI-Client/releases/download/3.3.1/DynamoDbGUI-mac-3.3.1.dmg)

#### [Download for MacOS (.zip)](https://github.com/Arattian/DynamoDb-GUI-Client/releases/download/3.3.1/DynamoDbGUI-mac-3.3.1.zip)

### [Release v2.1.1 || Old UI](https://github.com/Arattian/DynamoDb-GUI-Client/releases/tag/v2.1.1)

#### [Download for Debian (.deb)](https://github.com/Arattian/DynamoDb-GUI-Client/releases/download/v2.1.1/DynamoDbGUI-linux-amd64-2.1.1.deb)

#### [Download for Linux (.AppImage)](https://github.com/Arattian/DynamoDb-GUI-Client/releases/download/v2.1.1/DynamoDbGUI-linux-x86_64-2.1.1.AppImage)

![Logo](src/assets/git-logo.png)

:eyes:
![Logo](https://i.imgur.com/24jcqzs.png)

## Run

```bash
git clone https://github.com/Arattian/DynamoDb-GUI-Client.git
cd DynamoDb-GUI-Client
npm i
# Electron serve
npm run electron:serve
# Vue Cli serve
npm start
```

## Build Instructions

```bash
git clone https://github.com/Arattian/DynamoDb-GUI-Client.git
cd DynamoDb-GUI-Client
npm i
# Electron application build(This will build app for your OS)
npm run electron:build
```

## Features

- [x] Remote Access of AWS DynamoDB Service\*
- [x] Local DynamoDB
- [x] Supports multiple databases
- View
- Table view
- [x] Records view
- [x] Table schema view
- Operation

- Record
- [x] Add Record
- [x] Edit Record
- [x] Delete Record
- Table
- [x] Add Table
- [x] Edit Table
- [x] Delete Table
- Filter by attribute value
- Filter by attribute name

- For remote access, need to provide access and secret keys.All keys stored in localStorage.

## Contributors

Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):

Misak Poghosyan
Misak Poghosyan

🚇 ⚠️ 📢 🔧 🚧 💻Gevorg A. Galstyan
Gevorg A. Galstyan

🤔 🚇 🚧 📢 💻

This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!