2.5.4 • Published 6 years ago

mongo-table-admin v2.5.4

Weekly downloads
15
License
MIT
Repository
github
Last release
6 years ago

mongo-table-admin (MTA)

Admin interface for mongo. Work with documents as table rows. Integrates Handsontable - great inline edit tool, and Pivottable - data discovery and analisys tool.

js-standard-style downloads npm

why

For me, data collection is usually not just a valid json. You can say I'm an old style, but I'd like to understand data structure, trends, clusters etc. Thats what pivot is about. And second thing, I like to fix data easyly when I see small problems. Not like a SQL query, but inlide edit - just like Excel table.

If you are looking for a full featured mongo admin, please check:

Rememeber to always back up important data. Everybody can sometimes unintentionally break something.

demo

try demo on heroku (give it a moment to wake up)
Don't have local mongodb or one with secure url access? Get 500MB free on mLabs

features

  • Inline edit using Handsontable. Add new rows. Delete rows. Add or modify columns.
  • Browse, analyze documents using Pivottable - group by rows, columns. Build graphs, export small datasets.
  • Query documents using JSON or new Visual Query Editor. Count before loading data. Manage projection and limit.
  • Use goodies like run sync function on every document, find dupes or group count.
  • Create new collection copy-pasting data from any source. Set data type - Number, Boolean, Array, Object, Date. String is by default.
  • Import data from xls, xlsx, csv, json, and those zipped.
  • Manage indexes, browse or edit collection schema.

installation

git clone https://github.com/artbels/mongo-table-admin.git && cd mongo-table-admin
npm start
localhost:12369

security

ip control by setting list of IPs in MTA_IPS environment variable
export MTA_IPS=

usage

add rows (localhost:12369/create) example on youtube:

browse data (localhost:12369) example on youtube:

inline edit data (localhost:12369) example on youtube:

plans

  • * multiple times faster saving and deleting using concurrent requests and grouping
  • * use Visual QueryBuilder to build queries
  • * use ace editor for json edit
  • * set projection and limit for query
  • * add/delete multiple fields at once
  • * refactor schema management
  • select whether to run function for the whole collection or based on query
  • refactor "create" view

limitations

  • connection string should match "mongodb://:@:/"
  • documents must have an "_id" property which should be a string, integer or MongoDB ObjectId

contribution & help

2.5.4

6 years ago

2.5.3

6 years ago

2.5.1

7 years ago

2.4.6

7 years ago

2.4.5

7 years ago

2.4.4

7 years ago

2.4.3

7 years ago

2.4.2

7 years ago

2.4.1

7 years ago

2.1.4

7 years ago

2.1.3

7 years ago

2.1.2

7 years ago

2.1.1

7 years ago

2.0.10

7 years ago

2.0.9

7 years ago

2.0.8

7 years ago

2.0.7

7 years ago

2.0.6

7 years ago

2.0.5

7 years ago

2.0.4

7 years ago

2.0.3

7 years ago

2.0.2

7 years ago

2.0.1

7 years ago

1.1.4

7 years ago

1.1.3

7 years ago

1.1.2

7 years ago

1.1.1

7 years ago

1.0.10

8 years ago

1.0.9

8 years ago

1.0.8

8 years ago

1.0.7

8 years ago

1.0.6

8 years ago

1.0.5

8 years ago

1.0.4

8 years ago

1.0.3

8 years ago

1.0.2

8 years ago

1.0.1

8 years ago

0.9.38

8 years ago

0.9.37

8 years ago

0.9.36

8 years ago

0.9.35

8 years ago

0.9.34

8 years ago

0.9.33

8 years ago

0.9.32

8 years ago

0.9.31

8 years ago

0.9.30

8 years ago

0.9.29

8 years ago

0.9.28

8 years ago

0.9.27

8 years ago

0.9.26

8 years ago

0.9.25

8 years ago

0.9.24

8 years ago

0.9.23

8 years ago

0.9.22

8 years ago

0.9.21

8 years ago

0.9.20

8 years ago

0.9.19

8 years ago

0.9.18

8 years ago

0.9.17

8 years ago

0.9.16

8 years ago

0.9.15

8 years ago

0.9.14

8 years ago

0.9.13

8 years ago

0.9.12

8 years ago

0.9.11

8 years ago

0.9.10

8 years ago

0.9.9

8 years ago

0.9.8

8 years ago

0.9.7

8 years ago

0.9.6

8 years ago

0.9.2

8 years ago

0.9.1

8 years ago

0.0.32

8 years ago

0.0.31

8 years ago

0.0.3

8 years ago

0.0.2

8 years ago

0.0.1

8 years ago