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 localstorageSQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL. It provides a full suite of well known enterprise-level persistence patterns, designed for efficient and high-performing database access, adapted into a simple and Pythonic domain language.
orm data-mapper python-ormMassive.js is a data mapper for Node.js that goes all in on PostgreSQL and fully embraces the power and flexibility of the SQL language and relational metaphors. Providing minimal abstractions for the interfaces and tools you already use, its goal is to do just enough to make working with your data as easy and intuitive as possible, then get out of your way. Massive is not an object-relational mapper (ORM)! It doesn't use models, it doesn't track state, and it doesn't limit you to a single entity-based metaphor for accessing and persisting data. Massive connects to your database and introspects its schemas to build an API for the data model you already have: your tables, views, functions, and easily-modified SQL scripts.
nodejs postgres postgresql database data-mapper sql promise pg datamapper promisesMikroORM is a TypeScript ORM for Node.js based on Data Mapper, Unit of work and Identity Map patterns. It supports MongoDB, MySQL, MariaDB, PostgreSQL and SQLite databases. Heavily inspired by Doctrine and Nextras ORM.
orm javascript-orm mongodb sqlite postgresql entities entity sqlite3 datamapper unit-of-work identity-map postgre typescript-orm mongo mariadb mysql data-mapperDatamappify is no longer being maintained. It started off with a noble goal, unfortunately due to it being on the critical path of our project, we have decided not to continue developing it given the lack of development time from me. Feel free to read the README and browse the code, I still believe in the solutions for this particular domain.
entity data-persistence orm activerecord data-mapping data-mapper repository-patternObject Relational Mapping Lite (ORM Lite) provides some simple, lightweight functionality for persisting Java objects to SQL databases while avoiding the complexity and overhead of more standard ORM packages.
orm persistence database-development data-mapper orm-javaContains different types of code samples to explore different types of technical solutions/patterns from an architect's point of view.
active-record data-mapper design-pattern design-patterns repository-patternMappersmith is a lightweight rest client for node.js and the browser. It creates a client for your API, gathering all configurations into a single place, freeing your code from HTTP configurations. Download the tag/latest version from the dist folder.
nodejs isomorphic promise ajax rest client rest-client browser server data-mapper mappersmithWith Cortex you can create generic apps, that work with any DB of the users choice, no matter if it's Postgre, MongoDB or even none. You can also mash-up multiple engines, use them simultaneous or link models of different DB engines together (in development). It's great for fast and easy data abstraction and offers a bunch of useful filter possibilities.
fat-free-framework data-mapper sql mongodb orm filedbSample application used for training. This example code is no production code and should be used for training purposes only.
oop identity-map pdo data-mapperDeriveJS lets you manipulate and create Javascript data objects, while automatically and transparently persisting and updating them on a database (such as MongoDB), in the background, without any additional hassle or code. It wraps your data classes and objects with Javascript Proxies, "tapping-in" to native operations such as creating instances (using the normal new operator), and updating property values (using the normal assignment operator =), and then handling passing database calls and operations to the database in the background, while leveraging MongoDB's bulk operations capabilities, orchestrating them in a smart, efficient way, to save unnecessary calls to the DB engine, and running bulk operations in fixed (settable) intervals. The background engine is mostly handled transparently by a module called SyncManager.
react nodejs mongo data-science data node reactive collection database mongodb object mongoose mapper persistence odm persistent db document data-mapper dry data-structure data-model model framework derive object-data-mapperThis package provides type safe querying on top of Go's database/sql. It is essentially a glorified string builder, but automates things in all the right places to make working with SQL queries pleasant and boilerplate-free. The mapper function is the SELECT clause.
mysql postgres sql type-safe query-builder data-mapper
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.