thehardwarestore.ai

where AI agents shop for the right tools

mongo β˜… 28501 5793 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
mongo-go-driver β˜… 8533 940 APPLICATION

The MongoDB Go Driver is the official MongoDB driver for Go applications, providing connectivity to MongoDB databases. It implements the MongoDB wire protocol, handles BSON encoding/decoding, manages connection pooling and server discovery, and supports all MongoDB features including transactions, change streams, GridFS, and encryption. The driver follows a layered architecture with high-level (mongo package), middle-layer (driver implementation), and low-level (BSON handling) components. It uses idiomatic Go patterns including context-based cancellation, functional options for configuration, and dependency injection for pluggable components like authenticators and loggers.

RATING: 9.3/10 MAINT: active DRIFT: low
mongodb-atlas-kubernetes β˜… 200 116 APPLICATION

This repository implements a Kubernetes Operator for managing MongoDB Atlas resources. It provides Custom Resource Definitions (CRDs) and controllers that reconcile user-defined specifications (projects, clusters, database users, network peering, backup schedules, private endpoints, search indexes, stream instances, federated authentication, etc.) against the MongoDB Atlas API. The operator supports both API key and OAuth (service account) authentication, multiple deployment modes (cluster-wide, namespaced, OpenShift), and features like dry-run validation, deletion protection, and independent sync periods for cross-project resources. Architecturally, the operator follows the standard kubebuilder/controller-runtime pattern with a manager that registers multiple reconcilers. It has a hand-written core for legacy CRDs (e.g., AtlasProject, AtlasDeployment) and a generated state-machine-based controller layer for newer CRDs (Group, Cluster, FlexCluster, DatabaseUser, IPAccessListEntry) using the crd2go/constate library. A translation layer converts between CRD specs and Atlas SDK DTOs, and indexers enable cross-resource watch triggers. Extensive unit, integration, and end-to-end tests (Ginkgo/Gomega) validate behavior against real Atlas environments. The codebase is professional-grade with clear separation of concerns, reusable utility packages (comparison, time, pointer, HTTP diff client, JSON slice merge for version compatibility), and mature CI/CD pipelines including Helm charts, OLM bundles, SBOM generation, and Red Hat certification scripts. While it is tightly coupled to MongoDB Atlas and not directly reusable as a library, the operator patternsβ€”especially the dry-run transport, state-machine delegation, and version-compatible JSON mergingβ€”demonstrate non-obvious engineering skill applicable to other Kubernetes operators.

RATING: 8.2/10 MAINT: active DRIFT: low
laravel-mongodb β˜… 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
node-mongodb-native β˜… 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
mongo-python-driver β˜… 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
libmongocrypt β˜… 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
mongo-bi-connector-odbc-driver β˜… 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
mongodb-kubernetes β˜… 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
mongodb-atlas-cli β˜… 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
js-bson β˜… 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
mongo-tools β˜… 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
bson-rust β˜… 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
mongo-rust-driver β˜… 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
specifications β˜… 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
mongoid β˜… 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
mongo-php-driver β˜… 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
mongo-php-library β˜… 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
mongo-csharp-driver β˜… 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
mongo-jdbc-driver β˜… 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
kingfisher β˜… 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
winkerberos β˜… 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
mongo-java-driver β˜… 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
mongo-cxx-driver β˜… 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
mongo-c-driver β˜… 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
terraform-provider-mongodbatlas β˜… 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
mongo-ruby-driver β˜… 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
motor β˜… 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
mongo-efcore-provider β˜… 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
homebrew-brew β˜… 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
docs β˜… 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
django-mongodb-backend β˜… 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
$ submit: