8 مستودعات
Client libraries and drivers that enable applications to communicate with MongoDB servers.
Distinct from MongoDB Drivers: Shortlist candidates were either too narrow (monitoring) or platform-specific (Node.js) for a general PHP driver
Explore 8 awesome GitHub repositories matching data & databases · MongoDB Database Drivers. Refine with filters or upvote what's useful.
FerretDB is an open-source database emulator and protocol translator that mimics a MongoDB environment to support existing drivers and client tools on a relational backend. It functions as a stateless database proxy that converts binary wire protocol messages into SQL statements, allowing a relational engine to handle document-oriented requests. The project serves as a migration tool for moving applications from MongoDB to PostgreSQL without rewriting queries or changing client drivers. It achieves this by using PostgreSQL as a document store, storing and querying BSON documents through a tra
Converting binary MongoDB wire protocol messages into SQL queries to allow relational engines to handle document oriented requests.
POCO is a comprehensive C++ application framework that provides a cross-platform set of libraries for building network-centric applications. It offers a unified abstraction layer that wraps platform-specific APIs, enabling the same code to run across desktop, server, mobile, IoT, and embedded systems. The framework is organized into modular libraries that can be compiled and linked selectively, allowing developers to include only the components their application needs. The framework distinguishes itself through its broad coverage of application infrastructure needs, including threading and sy
Connects to and performs operations on MongoDB document databases for flexible storage.
This project is a MongoDB database driver and object-relational mapper that brings MongoDB support to the Laravel Eloquent model and query builder. It provides a NoSQL model mapper that allows MongoDB collections to be mapped to object-oriented models using the Active Record pattern. The integration enables the use of a fluent query builder for constructing queries and aggregation pipelines without writing raw database syntax. It supports schema-less model integration, allowing applications to manage unstructured data while maintaining compatibility with standard object-oriented patterns. Th
Provides the underlying driver for integrating MongoDB as a primary or secondary data store in PHP.
This is a Yeoman generator that produces complete full-stack web application project skeletons, combining an AngularJS frontend with an Express.js backend. It scaffolds a MEAN stack project structure with MongoDB, including optional OAuth authentication and real-time WebSocket communication capabilities. The generator produces a complete project skeleton with a live-reload development server, preconfigured build and testing tools, and environment-specific configuration files. It includes role-based authentication with local and social login strategies, route protection, and admin user managem
Creates a MongoDB instance on Google Cloud Platform using Compute Engine, Atlas, or mLab.
Mongo-express هي واجهة إدارية قائمة على الويب لـ MongoDB، توفر أداة مرئية لإدارة قواعد البيانات والمجموعات دون استخدام أداة سطر الأوامر. تم بناؤها كتطبيق Node.js، وتعمل كمحرر مستندات ومدير قاعدة بيانات للاستعلام عن السجلات واستيرادها وتصديرها. تتضمن البرمجيات واجهة إدارية متوافقة مع موفري هوية OpenID Connect وOAuth2 للوصول الآمن للمستخدم. كما تتميز بمراقب أداء لعرض إحصائيات صحة قاعدة البيانات وإدارة فهارس المجموعات لتحسين سرعات الاسترجاع. يغطي النظام عمليات بيانات واسعة بما في ذلك تحرير المستندات، والاستعلام، وإدارة الأصول الثنائية الكبيرة عبر GridFS. ويوفر عناصر تحكم إدارية لرؤية قاعدة البيانات، وتكوين الاتصال المشفر، ووضع القراءة فقط لمنع تعديل البيانات العرضي.
Provides a visual editor for managing the lifecycle of database records and binary assets.
TablePro is a cross-platform database management client designed for browsing, querying, and administering both SQL and NoSQL databases. It functions as a unified workspace that integrates a code-centric SQL editor with schema visualization tools, allowing developers to manage complex data models and execute queries across diverse database engines. The application distinguishes itself through an agentic AI integration layer that connects language models directly to database tools, enabling automated query generation, optimization, and error fixing with configurable approval gates. It features
Provides native connectivity to MongoDB instances using standard URIs and replica set configurations.
The MongoDB Python Driver is a client library and NoSQL database client used to execute CRUD operations and manage data within MongoDB databases using the Python programming language. It serves as a database connectivity library that handles authentication and connection pooling, while also providing a vector search client for managing embedding indexes and retrieving data based on semantic similarity. The driver supports both synchronous and asynchronous database driver models to perform non-blocking I/O operations and stream data from database clusters. It distinguishes itself through speci
Provides the official client library for executing CRUD operations and managing data within MongoDB using Python.
مكتبة Mongoid هي أداة تعيين كائنات-مستندات (ODM) لـ Ruby تقوم بترجمة كائنات Ruby إلى مستندات MongoDB. تعمل كأداة تعيين لقاعدة بيانات المستندات ومكتبة عميل، مما يوفر طريقة منظمة لإدارة استمرارية البيانات واسترجاعها داخل بيئة NoSQL. يتميز المشروع بتوفير أدوات متقدمة لاسترجاع البيانات، بما في ذلك البحث المتجه للتشابه الدلالي والبحث بالنص الكامل لمطابقة الكلمات المفتاحية. ينفذ المشروع حماية بيانات عالية الأمان من خلال التشفير على مستوى الحقل من جانب العميل، وتدوير مفاتيح التشفير، وأمان اتصال TLS لحماية المعلومات الحساسة. تغطي القدرات الواسعة إدارة دورات حياة المستندات عبر خطافات الاستدعاء (Callbacks)، وتنظيم المستندات في هياكل شجرية هرمية، واستخدام خطوط معالجة التجميع (Aggregation pipelines) لتحويل البيانات. كما تتعامل المكتبة مع إدارة فهرس قاعدة البيانات، وتوجيه مجموعة النسخ المتماثلة (Replica set) لحركة مرور العنقود، ودمج مكتبات تحميل الملفات الخارجية. يوفر النظام أدوات للمراقبة من خلال تسجيل تطبيقات قاعدة البيانات، ومراقبة أحداث قاعدة البيانات، وتتبع تاريخ المستندات.
Provides a client library and driver for executing CRUD operations and aggregation pipelines against MongoDB.