A free and open source webinterface for Amazon SimpleDB
- No server-side scripts needed: do everything from your browser
- Manage domains, Create, Read, Update and Delete
- Manage records, Create, Read, Update and Delete
- Find records using your own queries, or by sorting on properties
- Quickly edit records using a convenient interface
- Convenient interface like PhpMyAdmin.
- Install the original by visiting the chrome store at https://chrome.google.com/webstore/detail/ddhigekdfabonefhiildaiccafacphgg
To make the data more manageable, SdbNavigator uses a 'virtual schema' for a schema-less database.
- Fire up Google Chrome and the plugin
- Open a new tab
- Sign in for your AWS amazon account at https://aws-portal.amazon.com/gp/aws/developer/account/index.html?action=access-key
- Copy and paste the "Access Key ID" and "Secret Access Key" into the corresponding fields on the plugin-page
- Choose your nearest Region.
- Click connect
- Now choose a domain on the left-hand side, or create a new one.
- Add some properties to the selected domain (if they could not be retrieved by scanning existing records)
- Start adding new records using the defined properties
PLEASE NOTE that your AWS credentials will be stored in a local cookie so don't use this plugin on any public computer. This free, beta software is released under GPL v3 and comes with absolutely no warranty. Make sure you have backup of important data before using this software.
Get a working local development version of the app
- Fork it on Github.
- Clone to your development environment
- Install submodule (
git submodule init && git submodule update)
npm install -g grunt-cli
- Start your chrome with
--disable-web-securityand open http://localhost
When something nice is created:
- Create a branch (
git checkout -b my_sdbNavigator)
- Commit your changes (
git commit -am "Added Shizzle")
- Push to the branch (
git push origin my_sdbNavigator)
- Create an Issue with a link to your branch
- Enjoy a beer and wait
Build your own version of the plugin
- Download and install node.js
- Run "npm install"
- Run "grunt" to test your app locally
- Run "grunt build" to build the plugin version of your source.
- See http://code.google.com/chrome/extensions/getstarted.html#load for how to install it in Chrome