JSData v3 is now stable!. Some adapters still need to be updated to work with v3. Message @jmdobry on the JSData Slack channel if you want to help with tests, documentation, tutorials, adapters, etc.JSData is a framework-agnostic, datastore-agnostic ORM for Node.js and the Browser.
nodejs orm datastore data-mapper odm model schema rest store database adapter http localstorageLightweight and flexible MongoDB ODM for Node.js apps based on Redux. Mongorito is based on Redux, which opens the doors for customizing literally everything - from model's state (reducers) to the behavior of core methods, like set(), save() or find().
mongodb odm mongoIridium is designed to offer a high performance, easy to use and above all, editor friendly ODM for MongoDB on Node.js. Rather than adopting the "re-implement everything" approach often favoured by ODMs like Mongoose and friends, requiring you to learn an entirely new API and locking you into a specific coding style, Iridium tries to offer an incredibly lightweight implementation which makes your life easier where it counts and gets out of your way when you want to do anything more complex.It also means that, if you're familiar with the MongoDB CLI you should find working with Iridium very natural, with all database methods returning promises for their results and sensible, type annotated results being provided if you wish to make use of them.
mongodb typescript iridium nodejs orm odm validation preprocessingShort answer, we probably don't. Camo was created for two reasons: to bring traditional-style classes to MongoDB JavaScript, and to support NeDB as a backend (which is much like the SQLite-alternative to Mongo). Throughout development this eventually turned in to a library full of ES6 features. Coming from a Java background, its easier for me to design and write code in terms of classes, and I suspect this is true for many JavaScript beginners. While ES6 classes don't bring any new functionality to the language, they certainly do make it much easier to jump in to OOP with JavaScript, which is reason enough to warrent a new library, IMO.
es6 odm mongodb nedb nosql document model schema database data datastore query dbPlastic is an Elasticsearch ODM and mapper for Laravel. It renders the developer experience more enjoyable while using Elasticsearch, by providing a fluent syntax for mapping, querying, and storing eloquent models.
elasticsearch laravel elasticsearch-php elasticsearch-client elasticsearch-library odm object-data-mapperMongoose datastore adapter for Locomotive.
locomotive mongoose mongodb db database datastore odmAll constructor options are passed directly to Priam so any options Priam supports, Datastar supports.Given a set of cassandra information, connect to the cassandra constructor. This must be called before you do any model creation, finding, schema defintion, etc.
c* cassandra odm models schemas data-modelingDoQmentDB is a tiny layer that provides the simplicity of MongoDB for DocumentDB users(support schema, hooks/middleware, atomic-transactions, udf and more).Create a DatabaseManager by passing connection and databaseName.
documentdb doqmentdb odm atomic-transaction schemaThe mongodm package is an object document mapper (ODM) for mongodb written in Go which uses the official mgo adapter. You can find an example API application here. Collection naming in this package is switched to Model.
mongodb golang-library mapper odm document-mapper ormA Redis engine for resourceful, a model framework from the flatiron project. resourceful-redis is just getting started. I wouldn't use it in production yet but try it out and if you find bugs create an issue so we can get it to a production ready state soon.
redis database odmRobe wraps around monk to provide a simple yet effective ODM library for MongoDB. Detailed documentation is available at https://hiddentao.github.io/robe.
monk mongo mongodb odm nosql validationMongoSmash is a super-minimal MongoDB/NeDB ODM for Node.js. It lets you treat JavaScript object as normal, and have changes persisted to MongoDB or NeDB. Unlike Mongoose, MongoSmash does not require the use of schemas, so you can truly take advantage of the schemaless nature of your DB if you want. MongoSmash is implemented using Object.observe, and so is subject to its limitations on changes it can track, and requires Node 0.11.10+. You'll need to invoke node with the --harmony flag. You can run the benchmarks yourself as shown below. The results here are from my MacBookAir5,2. K-ops/sec means "thousand calls of the given function per second", so higher is better.
mongodb mongo nedb orm odm observeIgnitor is a ArangoDb (http://arangodb.org/) Object Data Modeling (ODM) framework similar to mongoose, but different in a couple of other ways. Ignitor uses the https://github.com/kaerus-component/arango library to access arango. Again, ignitor is focused on access arango as much as the practicality of using models and objects to access the database. Now that you have an ignitor object, let's connect to arango. Ignitor has a 'database connection manager'. This means that you can set the connection url, and access this connection throughout your application.
arango orm odm nosql models validationA MongoDB engine for resourceful, a datamapper part of the flatiron project. Ryan Fitzgerald, Follow @TheRyanFitz on Twitter.
mongodb database odmSimple Mongoose-inspired ODM for Couchbase. Lounge is a simple, somewhat opinionated, Mongoose-inspired ODM for Couchbase. Main goal is to provide modeling tool framework for working with Couchbase databases in an asynchronous environment of Node.js.
couchbase odm document model schema database data datastore query nosql orm dbAn Awesome [/osom/] Object Data Modeling. Inspired in mongoose but Database Agnostic. After that, you will have a validator function that you can invoke passing the object to be validate.
schema casting transformations agnostic data database datastore db doc document model modeling nosql object odm orm query schemaless transformation type validation
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.