{"id":13727907,"url":"https://github.com/mongodb-js/version-manager","last_synced_at":"2025-05-08T00:30:56.945Z","repository":{"id":18788777,"uuid":"22002410","full_name":"mongodb-js/version-manager","owner":"mongodb-js","description":"Cross-platform helper for managing multiple versions of MongoDB","archived":true,"fork":false,"pushed_at":"2023-01-31T10:52:21.000Z","size":267,"stargazers_count":46,"open_issues_count":13,"forks_count":14,"subscribers_count":8,"default_branch":"master","last_synced_at":"2024-11-01T20:36:22.875Z","etag":null,"topics":["compass-tools","mongodb","mongodb-cli"],"latest_commit_sha":null,"homepage":"https://github.com/mongodb-js/version-manager","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mongodb-js.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-07-19T05:04:02.000Z","updated_at":"2023-12-20T08:39:58.000Z","dependencies_parsed_at":"2023-02-16T18:31:31.513Z","dependency_job_id":null,"html_url":"https://github.com/mongodb-js/version-manager","commit_stats":null,"previous_names":[],"tags_count":49,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mongodb-js%2Fversion-manager","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mongodb-js%2Fversion-manager/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mongodb-js%2Fversion-manager/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mongodb-js%2Fversion-manager/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mongodb-js","download_url":"https://codeload.github.com/mongodb-js/version-manager/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224245748,"owners_count":17279643,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["compass-tools","mongodb","mongodb-cli"],"created_at":"2024-08-03T02:00:34.835Z","updated_at":"2024-11-14T19:30:29.037Z","avatar_url":"https://github.com/mongodb-js.png","language":"JavaScript","readme":"# mongodb-version-manager [![travis][travis_img]][travis_url] [![npm][npm_img]][npm_url] [![appveyor][appveyor_img]][appveyor_url]\n\n\u003e Install and manage multiple versions of MongoDB.\n\n## Install\n\n```sh\nnpm install -g mongodb-version-manager\n```\n\n## Usage\n\n```sh\n$ m\nUsage:\n  m use \u003cversion\u003e [--branch=\u003cbranch\u003e --distro=\u003cdistro\u003e --enterprise]\n  m url \u003cversion\u003e [--branch=\u003cbranch\u003e --distro=\u003cdistro\u003e --enterprise]\n  m available [--stable --unstable --rc --pokemon]\n  m path\n```\n\nOnce you've installed your first version of mongo with the `m use` command, update your `~/.bashrc` file:\n\n```sh\nexport PATH=~/.mongodb/versions/mongodb-current/bin:$PATH\n```\n\nWhen installed globally, each version of MongoDB you've installed are stored under `~/.mongodb/versions`:\n\n```\n├── mongodb-3.0.7-osx-64\n├── mongodb-3.2.0-osx-64\n├── mongodb-3.3.8-osx-64-enterprise\n├── mongodb-3.4.0-rc2-osx-64\n├── mongodb-3.4.4-osx-64\n├── mongodb-3.4.5-osx-64-enterprise\n├── mongodb-3.5.1-osx-64\n├── mongodb-3.6.3-osx-64\n├── mongodb-3.6.4-osx-64\n├── mongodb-3.7.3-osx-64\n└── mongodb-current -\u003e ~/.mongodb/versions/mongodb-3.6.4-osx-64\n```\n\nThe contents of each directory under `~/.mongodb/versions/mongodb-*` are:\n\n```\n├── GNU-AGPL-3.0\n├── MPL-2\n├── README\n├── THIRD-PARTY-NOTICES\n└── bin\n    ├── bsondump\n    ├── install_compass\n    ├── mongo\n    ├── mongod\n    ├── mongodump\n    ├── mongoexport\n    ├── mongofiles\n    ├── mongoimport\n    ├── mongoperf\n    ├── mongoreplay\n    ├── mongorestore\n    ├── mongos\n    ├── mongostat\n    └── mongotop\n```\n\n## Related\n\n* [`mongodb-runner`](https://github.com/mongodb-js/runner) Easily control MongoDB for testing.\n\n## License\n\nApache 2.0\n\n[travis_img]: https://img.shields.io/travis/mongodb-js/version-manager.svg\n[travis_url]: https://secure.travis-ci.org/mongodb-js/version-manager\n[appveyor_img]: https://ci.appveyor.com/api/projects/status/s3xm8f9eqiakqusn?svg=true\n[appveyor_url]: https://ci.appveyor.com/project/imlucas/mongodb-version-manager\n[npm_img]: https://img.shields.io/npm/v/mongodb-version-manager.svg\n[npm_url]: https://npmjs.org/package/mongodb-version-manager\n","funding_links":[],"categories":["List of \\*env-, ch\\*- and \\*vm- style version managers"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmongodb-js%2Fversion-manager","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmongodb-js%2Fversion-manager","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmongodb-js%2Fversion-manager/lists"}