Compass

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Support for Client Side Field Level Encryption

    Currently, there is no way to provide Client Side Field Level Encryption options inside of MongoDB Compass. We'd like to be able to provide AWS KMS details to Compass and have it decrypt read values if the user provides the correct credentials to access the Master key.

    The Node driver which Compass is built on seems to be supported so having a way to provide the AWS KMS creds needed inside of Compass would be very helpful for us.

    12 votes
    Sign in Sign in with: your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  2. 7 votes
    Sign in Sign in with: your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  3. The option to prevent automatic query in Documents tab.

    Once clicking on the collection in the sidebar, the sample of 20 documents automatically are retrieved and displayed in the Documents tab. In some environments with large document size and network latency, MongoDB Compass UI blocks interaction until the query has timed out.

    The option to prevent automatic query in Documents tab would be ideal to prevent this issue.

    7 votes
    Sign in Sign in with: your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  4. Ctrl + Tab to switch between tabs

    That's all. Ctrl + Tab to switch between tabs.

    5 votes
    Sign in Sign in with: your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  5. Want "expand all" button for documents in view.

    It's very convenient to expand all fields of a document recursively. I want this feature for documents in view.

    5 votes
    Sign in Sign in with: your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  6. Make it load faster

    Nobody cares about how many plugins are still loading. Show the connection screen at least and load the plugins in the background. Also, by default have no plugins because why should I wait for plugins to load that I don't use? Also load plugins in parallel.

    4 votes
    Sign in Sign in with: your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  7. To be able to show images contained in document fields

    It would be great to see the images when a field contains it.

    In the attached file, would show in place of the binary field "Imagen".

    4 votes
    Sign in Sign in with: your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  8. Ability to disable plugins

    I don't use a bunch of the plugins that ship by default with Compass, and I don't see any way to disable them in the UI. Loading all of them can be quite slow.

    3 votes
    Sign in Sign in with: your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  9. List open Compass connections under "Windows" menu.

    List open Compass connections under "Windows" menu

    3 votes
    Sign in Sign in with: your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  10. Allow use of keyboard to select a data type

    When adding a value, I cannot use my keyboard to switch between data types (like a typical dropdown).

    Example, if I use TAB, it should highlight the dropdown, then I can hit "T" which would automatically select timestamp.

    This is the normal function of dropdowns in the web - since this is an Electron app, it shouldn't be too difficult to implement.

    2 votes
    Sign in Sign in with: your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  11. Remember the expanded state of object when coming back to a tab


    1. Run a query that returns a document with subdocuments.

    2. Click the ">" to expand some of the subdocuments.

    3. Open a new tab

    4. Come back to the previous tab.

    Notice how all expanded subdocuments were closed. This is pretty annoying if you need to, for example, go through array items and run queries in the other tab based on their values.

    2 votes
    Sign in Sign in with: your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  12. 2 votes
    Sign in Sign in with: your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  13. Enable copy document button if user has project data access read only in Compass

    Users who have only Project Data Access Read Only don't get access to the "Copy Document" button which allows them to paste this information in another tool. If they need to copy a document, then administrator has to grant them "Project Data Access Read Write" which creates an unnecessary security risk or potential for accidental updates. The "Copy Document" button should be allowed for "Project Data Access Read Only".

    2 votes
    Sign in Sign in with: your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  14. Visual rule builder for schema validation

    In Compass, it is possible to create validation rules to enforce a schema. It would be good to be able to generate these rules with a simple, visual editor, instead of having to know the MQL or JSON Schema syntax for the validation rules.

    2 votes
    Sign in Sign in with: your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  15. Could you please make the two sides of the main interface slide?

    Thank you for your guys made such great application and let us use it for free.

    I have a little idea for improve the usability of mongodb compress.

    It hard to figure out a collection when we have a bit longer name of collections, please kindly find the following image, when we need to open a new collection, we have to close the all opening tabs and back to the first main interface, then we can find the full name in the right side, the left side is useless at this situation.

    so, Could you please make the two sides…

    2 votes
    Sign in Sign in with: your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  16. Set Max Time with Global Preferences

    One of our customer want to set Max Time on Compass global preferences.

    It would be a good idea to set the default Max Time in the global preferences so that you can use the same Max Time for all tasks.

    2 votes
    Sign in Sign in with: your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  17. Add an option to visualize raw json query plans

    It should be possible to import a raw execution plan generated with .explain(), and have it visualized in Compass!

    Why - so we as developers don't need to read the JSON manually.

    This would be very usefull when debugging slow queries using the aggregation framework.

    /Alex

    1 vote
    Sign in Sign in with: your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  18. Add color context to title sections for favorite colors

    We use color context for ssh terminals when connecting to a production vs qa environments. I've noticed you can color context a Favorite. But if you color only the favorite button, it doesn't give you a full view of if your in production or not.

    Suggestions:
    * Add that color to the background of the title area where the collection name, document count, total size is.
    * On the row view section. maybe just a small color icon on the left empty space of each row.

    1 vote
    Sign in Sign in with: your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  19. MongoSH search command

    It could be very useful a command such as "Ctrl+R" in Ubuntu, where you can type some letters and find a command from the command history.

    For instance, if I executed "use mydb", "mydb.mycollection.find()" and "use anotherdb", by typing "Ctrl+R" and "use m", there should be anything such as in the ubuntu's terminal that autocompletes the command "use mydb".

    1 vote
    Sign in Sign in with: your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  20. 1 vote
    Sign in Sign in with: your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1
  • Don't see your idea?

Feedback and Knowledge Base