All Projects → Perceptive → mongo-playground

Perceptive / mongo-playground

Licence: MIT license
Helps developers run mongo queries

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to mongo-playground

Takeoff
A rapid development environment using docker for convenience.
Stars: ✭ 271 (+1593.75%)
Mutual labels:  development, devops-tools
Devspace
DevSpace - The Fastest Developer Tool for Kubernetes ⚡ Automate your deployment workflow with DevSpace and develop software directly inside Kubernetes.
Stars: ✭ 2,559 (+15893.75%)
Mutual labels:  development, devops-tools
CodeINN
CodeINN is an instant code editor 📃, that makes programming and development easier. Practice quickly and directly from your web browser, without any setup needed. CodeINN gives the perfect environment to developers technologists, coders computers, and geeks 🤓 to do more with their tech.
Stars: ✭ 39 (+143.75%)
Mutual labels:  playground, development
ducky
Chrome extension to overlay a (super adorable) rubber duck, as a virtual companion during rubber duck debugging.
Stars: ✭ 80 (+400%)
Mutual labels:  development
StackJanitor
StackJanitor is a serverless, event-driven stack cleanup tool.
Stars: ✭ 37 (+131.25%)
Mutual labels:  devops-tools
hanzo
Ansible orchestration to configure a development environment -
Stars: ✭ 22 (+37.5%)
Mutual labels:  devops-tools
NNPlayground
神经网络 iPhone 版
Stars: ✭ 35 (+118.75%)
Mutual labels:  playground
cli
The universal GraphQL API and CSPM tool for AWS, Azure, GCP, K8s, and tencent.
Stars: ✭ 811 (+4968.75%)
Mutual labels:  devops-tools
koa-session-mongoose
Mongoose store for Koa sessions
Stars: ✭ 29 (+81.25%)
Mutual labels:  mongo
python-tinyscript
Devkit for quickly building CLI tools with Python
Stars: ✭ 39 (+143.75%)
Mutual labels:  development
CS-study
cs지식을 정리하는 공간
Stars: ✭ 171 (+968.75%)
Mutual labels:  development
hacktoberfest-flutter
An app to find repositories on Github and to view the various contributors to said repos.
Stars: ✭ 25 (+56.25%)
Mutual labels:  development
DoublePendulum
Double Pendulum Playground
Stars: ✭ 26 (+62.5%)
Mutual labels:  playground
iOS-11-Swift-Programming-Cookbook
O'Reilly's iOS 11 Swift Programming Cookbook Sample Codes
Stars: ✭ 73 (+356.25%)
Mutual labels:  development
halo-lab
Website of the Halo lab: design and development agency
Stars: ✭ 32 (+100%)
Mutual labels:  development
derivejs
DeriveJS is a reactive ODM - Object Document Mapper - framework, a "wrapper" around a database, that removes all the hassle of data-persistence by handling it transparently in the background, in a DRY manner.
Stars: ✭ 54 (+237.5%)
Mutual labels:  mongo
tutorials
Collection of tutorials for various libraries and technologies
Stars: ✭ 98 (+512.5%)
Mutual labels:  mongo
won
A new way to see HTML Web Pages
Stars: ✭ 15 (-6.25%)
Mutual labels:  development
getplay
The simplest way to integrate vue-play into your project
Stars: ✭ 13 (-18.75%)
Mutual labels:  playground
bitops
Automate the provisioning and configuration of cloud infrastructure.
Stars: ✭ 28 (+75%)
Mutual labels:  devops-tools

Mongo Playground

npm version

I haven't liked any of the Mongo tools out there and using mongo from the CLI is unwieldy, especially for complicated aggregations. Mongo Playground is themed from the GraphQL Playground, which was based upon GraphiQL.

Screenshot

Features

  • Supports queries using latest MongoDB Driver 3.1
  • Connects to any MongoDB server using mongodb or mongodb+srv URLs
  • Drop down lists all available methods
  • Auto-populates list of collections to query
  • Syntax highlighting and pretty printing of response data, including errors
  • Helpful auto-formatting and syntax highlighting in textarea
  • Tabs for running multiple simultaneous queries
  • Use of local storage so you can leave, come back later, and continue where you left off
  • Nice interface 👍

Using

git clone https://github.com/Perceptive/mongo-playground.git
npm install
npm start

Then navigate to http://localhost:4000.

WARNING

This product is not safe to use in any production capacity. There is no input validation or sanitation whatsoever, nor are there any CORS or other security checks performed. Do not integrate this into your product. This is strictly to aid in development.

Release Notes

v1.4.0

  • Added pagination (Issue #1)
  • Added Mongo options (Issue #4)
  • Added preview of evaluated request to be sent to server (Issue #3)
  • Fixed textarea paste bug (Issue #2)

v1.3.0

  • Added tabs for running simultaneous queries
  • Fixed bug preventing object queries from properly evaluating
  • Added support for regular expressions in queries

v1.2.0

  • Added basic error checking to textarea
  • Added syntax highlighting to textarea
  • Persistently store collection names and field values in local storage

v1.1.0

  • Fixed bug preventing copy from textarea
  • Added loader icon
  • Collections field now auto populates with alphabetized list of all collections in database
  • Fixed JSON encoding issues server-side
  • Methods list now contains proper, non-deprecated methods

v1.0.0

  • Initial Release
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].