Moon Modeler is a MongoDB schema designer that offers users a powerful modelling tool for visualizing hierarchical database structures. Users can create diagrams, define schema, collections, documents with references, add notes and descriptions, and generate MongoDB scripts.

The key features of Moon Modeler are truly remarkable. It enables visual schema design with support for MongoDB specifics such as caped collections, validation levels, and more. It even allows the user to choose from various display modes and offers Light and Dark themes to suit their preference.
Moreover, the diagrams in Moon Modeler are based on vector graphics, making the modeling process even more user-friendly. The generated code contains MongoDB validation scripts for added convenience.
The latest version of Moon Modeler goes a step further to support modeling and code generation for Mongoose ODM. This feature is sure to make the life of developers utilizing MongoDB database models much easier.
Version 1.4.3: Support for MongoDB and Mongoose