awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 repository-uri

Awesome GitHub RepositoriesMongoDB Database Drivers

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.

Awesome MongoDB Database Drivers GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • ferretdb/ferretdbF

    FerretDB/FerretDB

    10,976Vezi pe GitHub↗

    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.

    Go
    Vezi pe GitHub↗10,976
  • pocoproject/pocoAvatar pocoproject

    pocoproject/poco

    9,438Vezi pe GitHub↗

    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.

    C++c-plus-plusconfigurationcross-platform
    Vezi pe GitHub↗9,438
  • mongodb/laravel-mongodbAvatar mongodb

    mongodb/laravel-mongodb

    7,075Vezi pe GitHub↗

    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.

    PHP
    Vezi pe GitHub↗7,075
  • angular-fullstack/generator-angular-fullstackAvatar angular-fullstack

    angular-fullstack/generator-angular-fullstack

    6,095Vezi pe GitHub↗

    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.

    JavaScriptangularbabelfull-stack
    Vezi pe GitHub↗6,095
  • mongo-express/mongo-expressAvatar mongo-express

    mongo-express/mongo-express

    5,968Vezi pe GitHub↗

    Mongo-express este o interfață administrativă bazată pe web pentru MongoDB, oferind un instrument vizual pentru gestionarea bazelor de date și a colecțiilor fără utilizarea unui instrument de linie de comandă. Construit ca o aplicație Node.js, acesta funcționează ca un editor de documente și manager de baze de date pentru interogarea, importarea și exportarea înregistrărilor. Software-ul include o interfață administrativă compatibilă cu furnizorii de identitate OpenID Connect și OAuth2 pentru acces securizat al utilizatorilor. De asemenea, dispune de un monitor de performanță pentru vizualizarea statisticilor de sănătate a bazei de date și gestionarea indexurilor colecțiilor pentru a îmbunătăți viteza de regăsire. Sistemul acoperă operațiuni extinse de date, inclusiv editarea documentelor, interogarea și gestionarea activelor binare mari prin GridFS. Oferă controale administrative pentru vizibilitatea bazei de date, configurarea conexiunilor criptate și un mod read-only pentru a preveni modificarea accidentală a datelor.

    Provides a visual editor for managing the lifecycle of database records and binary assets.

    JavaScript
    Vezi pe GitHub↗5,968
  • datlechin/tableproAvatar datlechin

    datlechin/TablePro

    4,471Vezi pe GitHub↗

    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.

    Swift
    Vezi pe GitHub↗4,471
  • mongodb/mongo-python-driverAvatar mongodb

    mongodb/mongo-python-driver

    4,342Vezi pe GitHub↗

    MongoDB Python Driver este o bibliotecă client și un client de baze de date NoSQL utilizat pentru a executa operațiuni CRUD și a gestiona datele în bazele de date MongoDB folosind limbajul de programare Python. Acesta servește drept bibliotecă de conectivitate la baza de date care gestionează autentificarea și pool-ul de conexiuni, oferind totodată un client de căutare vectorială pentru gestionarea indicilor de embedding și regăsirea datelor pe baza similarității semantice. Driverul suportă atât modele de driver sincron, cât și asincron pentru a efectua operațiuni I/O non-blocante și a transmite date din clusterele de baze de date. Se distinge prin capabilități de căutare specializate, inclusiv căutarea full-text și executarea căutărilor vectoriale pentru a regăsi date pe baza similarității matematice. Suprafața sa mai largă de capabilități acoperă stocarea și sincronizarea datelor, incluzând pipeline-uri de agregare în mai multe etape, gestionarea ciclului de viață al indicilor și serializarea binară BSON. Biblioteca implementează, de asemenea, primitive de securitate precum criptarea la nivel de câmp pe partea de client, securitatea conexiunilor TLS și integrarea cu furnizori de identitate cloud. Funcționalitățile suplimentare includ stocarea fișierelor mari printr-o interfață de sistem de fișiere și monitorizarea în timp real a modificărilor datelor.

    Provides the official client library for executing CRUD operations and managing data within MongoDB using Python.

    Pythonmongodbmongodb-driverpymongo
    Vezi pe GitHub↗4,342
  • mongodb/mongoidAvatar mongodb

    mongodb/mongoid

    3,917Vezi pe GitHub↗

    Mongoid este un mapper obiect-document pentru Ruby care traduce obiectele Ruby în documente MongoDB. Acesta servește drept mapper de baze de date de documente și bibliotecă client, oferind o modalitate structurată de a gestiona persistența și preluarea datelor într-un mediu NoSQL. Proiectul se distinge prin oferirea de instrumente avansate de preluare a datelor, inclusiv căutarea vectorială pentru similaritate semantică și căutarea full-text pentru potrivirea cuvintelor cheie. Implementează protecția datelor de înaltă securitate prin criptarea la nivel de câmp pe partea clientului, rotația cheilor de criptare și securitatea conexiunii TLS pentru a proteja informațiile sensibile. Capabilitățile largi includ gestionarea ciclurilor de viață ale documentelor prin callback hooks, organizarea documentelor în structuri arborescente ierarhice și utilizarea pipeline-urilor de agregare pentru transformarea datelor. De asemenea, gestionează gestionarea indexurilor bazei de date, rutarea replica set pentru traficul clusterului și integrarea bibliotecilor externe de încărcare a fișierelor. Sistemul oferă instrumente pentru observabilitate prin logarea aplicației, monitorizarea evenimentelor bazei de date și urmărirea istoricului documentelor.

    Provides a client library and driver for executing CRUD operations and aggregation pipelines against MongoDB.

    Ruby
    Vezi pe GitHub↗3,917
  1. Home
  2. Data & Databases
  3. MongoDB Database Drivers

Explorează sub-etichetele

  • Document Management InterfacesVisual interfaces for editing, importing, and exporting database records and binary assets. **Distinct from MongoDB Database Drivers:** Distinct from MongoDB Database Drivers as it focuses on the management UI rather than the communication library.
  • Protocol Translation ProxiesProxies that bridge the gap between a client's expected wire protocol and a backend's actual database dialect. **Distinct from MongoDB Database Drivers:** Distinct from MongoDB Database Drivers by being a server-side translation layer rather than a client-side library.
  • Provisioning ToolsCreates MongoDB instances on cloud platforms for application data storage. **Distinct from MongoDB Database Drivers:** Distinct from MongoDB Database Drivers: focuses on provisioning database instances, not client communication drivers.