Welcome to the MongoDB C++ Driver!
This branch contains active development on a new driver written in C++11.
WARNING: This branch is being actively developed. For a stable driver, switch to the 'legacy' or '26compat' branch.
See the wiki page.
This driver contains a completely new API and implementation. A complete rewrite allows us to take full advantage of the features offered in C++11, and gives us the chance to re-architect the driver based on past driver design decisions and their effectiveness. We aim for this new driver to be more modern, more lightweight, and friendlier to contributors than its predecessors.
Branch | Stability | Development | Purpose |
---|---|---|---|
master | Alpha | Active | New C++11 driver (work in progress) |
legacy | Stable | Stable Evolution | Stable C++ driver release |
26compat | Stable | Maintenance Only | Drop in replacement for users of existing 2.6 era C++ driver |
See our JIRA project.
Outlined on the MongoDB Community site.
The source files in this repository are made available under the terms of the Apache License, version 2.0.