•        736

An easy to use library to use MongoDB with .NET. (Implements a Repository implementation on top of Official MongoDB C# driver).



Related Projects

MongoRepository - Repository abstraction layer on top of Official MongoDB C# driver

  •    CSharp

An easy to use library to use MongoDB with .NET. It implements a Repository pattern on top of Official MongoDB C# driver. This project is now available as a NuGet package for your convenience. If you're new to NuGet, check it out; it's painless, easy and fast. You can find this project by searching for MongoRepository in NuGet (or simply clicking here). Check the documentation for a step-by-step example and more advanced usage.

MongoLP - A LinqPad Driver

  •    LINQ

A MongoDB LinqPad driver that uses the official C# driver from 10gen. Uses 10gen driver, FluentMongo and MongoRepository



A lightweight service/repository framework on top of mongoDB.

Charisma — Access NoSQL databases in the unified way

  •    CSharp

The goal of Charisma project is the unification of access to NoSQL databases such as MongoDB and others with provision of contemporary ORMs' common features like persistence ignorance (POCO), LINQ, Context/Repository pattern, fluent configuration combined with NoSQL-specific o...

Entity Framework Repository Unit of Work Pattern


Enterprise Data Repository (EDR): is a library design to be used in both web and standalone/non web application. It manages the lifecycle of the object context

puppet-mongodb - mongodb installation

  •    Ruby

Installs MongoDB on RHEL/Ubuntu/Debian from OS repo, or alternatively from 10gen repository installation documentation. The MongoDB module manages mongod server installation and configuration of the mongod daemon. For the time being it supports only a single MongoDB server instance, without sharding functionality.

opencrud - OpenCRUD is a GraphQL CRUD API specification for databases

  •    Javascript

OpenCRUD is a fully GraphQL compliant query language to access and modify data. OpenCRUD provides API flavours for many popular databases including MySQL and MongoDB. GraphQL is a flexible query language supporting many different data access patterns. In practice, simple CRUD operations turn out to be a very common pattern. Standardising this very common pattern enables the community to build tooling specific to the common CRUD style API.

Logic Data Access

  •    LINQ

Logic Data Access is a IQueryable Repository pattern implementation for LINQ To SQL and In-Memory storages.

mongo-cxx-driver - C++ Driver for MongoDB

  •    C++

The default checkout branch of this repository is releases/stable. This will always contain the latest stable release of the driver. The master branch is used for active development. master should only be used when making contributions back to the driver, as it is not stable for use in production.See Driver Status by family and version for more details about the various versions of the driver.

book-node-mongodb-backbone - Example source code accompanying O'Reilly's "Building Node Applications with MongoDB and Backbone" by Mike Wilson

  •    Javascript

This is the example source code accompanying O'Reilly's "Building Node Applications with MongoDB and Backbone" by Mike Wilson. The code in this repository is kept up to date with errata corrections. If you're looking for an exact copy of the code from the first edition of the book, you can review the tag at

patternlab - Make a pattern library using atomic design.

  •    Javascript

The version of Pattern Lab available in this repository has been discontinued. It remains available in case someone wants to use it but there is another, newer PHP version of Pattern Lab that will be actively maintained in the future. For more information on why there's a new version check out our blog post. Migrating patterns built for this version to the new version of Pattern Lab should be relatively straightforward. Learn more.

egison - Egison is a purely functional programming language with non-linear pattern-matching against non-free data types

  •    Haskell

Egison is the pattern-matching-oriented purely functional programming language. We can directly represent pattern-matching against lists, multisets, sets, trees, graphs and any kind of data types. This is the repository of the interpreter of Egison. For more information, visit our website.

EF Generic Repository Pattern


Entity Framework 4 POCO, Repository and Specification Pattern. This project makes it easier for database interaction with any kind of .Net projects. You'll no longer have to write your own DAL to access EF Entities. It's developed in C#.

opalang - The Opa Language for Web Application Development

  •    OCaml

Opa is a functional programming language for the Web, that compiles to JavaScript. There are real applications fully developed with Opa such as the PEPS Communication Platform, RiskyBird and many others.This repository contains all the sources of both the Opa compiler and the Opa library.

puppetlabs-mongodb - mongodb installation

  •    Ruby

Installs MongoDB on RHEL/Ubuntu/Debian from OS repo, or alternatively from 10gen repository installation documentation.This module is still in beta which means the API is subject to change in backwards incompatible ways. If your project depends on an old API, please pin your dependencies to the necessary version to ensure your environments don't break.

mongodb - MongoDB Dockerfile for trusted automated Docker builds.

  •    Shell

This repository contains Dockerfile of MongoDB for Docker's automated build published to the public Docker Hub Registry. Install Docker.

Rapid Repository - Windows Phone 7 Database & Silverlight Database


Rapid Repository is Windows Phone 7 Database and Silverlight Database. The repository simplifies storing and querying entities for windows phone 7 and silverlight using a similar pattern to the Entity framework. The repository is written in C# and supports Linq to objects.


  •    Java

Provide support to increase developer productivity in Java when using MongoDB. Uses familiar Spring concepts such as a template classes for core API usage and lightweight repository style data access.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.