All Projects → rom-rb → Rom

rom-rb / Rom

Licence: mit
Data mapping and persistence toolkit for Ruby

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to Rom

Djongo
Django and MongoDB database connector
Stars: ✭ 1,222 (-37.62%)
Mutual labels:  sql, nosql
Awesome Nosql Guides
💻 Curated list of awesome resources and links about using NoSQL databases
Stars: ✭ 116 (-94.08%)
Mutual labels:  nosql, databases
Jcabi Jdbc
Fluent Wrapper of JDBC
Stars: ✭ 90 (-95.41%)
Mutual labels:  sql, databases
Client
PHP client for Tarantool.
Stars: ✭ 52 (-97.35%)
Mutual labels:  sql, nosql
Developer Handbook
An opinionated guide on how to become a professional Web/Mobile App Developer.
Stars: ✭ 1,830 (-6.58%)
Mutual labels:  sql, databases
Fluent
Vapor ORM (queries, models, and relations) for NoSQL and SQL databases
Stars: ✭ 1,071 (-45.33%)
Mutual labels:  sql, nosql
Griddb
GridDB is a next-generation open source database that makes time series IoT and big data fast,and easy.
Stars: ✭ 1,587 (-18.99%)
Mutual labels:  sql, nosql
Rhodddoobie
My little sandbox for playing around with the FP + OOP + DDD combination, in particular using Rho, doobie, Docker, testing, etc in a project.
Stars: ✭ 38 (-98.06%)
Mutual labels:  sql, ddd
Firenze
Adapter based JavaScript ORM for Node.js and the browser
Stars: ✭ 131 (-93.31%)
Mutual labels:  sql, databases
Db Tutorial
💾 db-tutorial 是一个数据库教程。
Stars: ✭ 128 (-93.47%)
Mutual labels:  sql, nosql
Sql Boot
Advanced REST-wrapper for your SQL-queries (actually not only SQL)
Stars: ✭ 51 (-97.4%)
Mutual labels:  sql, nosql
Stampede
The ToroDB solution to provide better analytics on top of MongoDB and make it easier to migrate from MongoDB to SQL
Stars: ✭ 1,754 (-10.46%)
Mutual labels:  sql, nosql
Cosyan
Transactional SQL based RDBMS with sophisticated multi table constraint logic.
Stars: ✭ 45 (-97.7%)
Mutual labels:  sql, nosql
Atdatabases
TypeScript clients for databases that prevent SQL Injection
Stars: ✭ 154 (-92.14%)
Mutual labels:  sql, databases
Be Course 17 18
🎓 Backend · 2017-2018 · Curriculum and Syllabus 💾
Stars: ✭ 44 (-97.75%)
Mutual labels:  sql, nosql
Legacy Search
Demo project showing how to add elasticsearch to a legacy application.
Stars: ✭ 103 (-94.74%)
Mutual labels:  sql, nosql
Typeorm
TypeORM module for Nest framework (node.js) 🍇
Stars: ✭ 807 (-58.81%)
Mutual labels:  sql, nosql
Gorose
GoRose(go orm), a mini database ORM for golang, which inspired by the famous php framwork laravle's eloquent. It will be friendly for php developer and python or ruby developer. Currently provides six major database drivers: mysql,sqlite3,postgres,oracle,mssql, Clickhouse.
Stars: ✭ 947 (-51.66%)
Mutual labels:  sql, databases
Vanillacore
The core engine of VanillaDB
Stars: ✭ 119 (-93.93%)
Mutual labels:  sql, databases
Nosqlmap
Automated NoSQL database enumeration and web application exploitation tool.
Stars: ✭ 1,928 (-1.58%)
Mutual labels:  nosql, databases

rom Join the chat at https://rom-rb.zulipchat.com

Gem Version CI Status Codacy Badge Codacy Badge Inline docs OpenCollective OpenCollective

Ruby Object Mapper (rom-rb) is a data mapping and persistence toolkit for Ruby with the goal to provide powerful object mapping capabilities without limiting the full power of your database.

Main rom gem provides following components:

  • core - Core and Adapter APIs
  • changeset - Changeset objects integrated with rom-core
  • repository - Additional repository abstraction integrated with rom-core

Learn more:

Backers

Support us with a monthly donation and help us continue our activities. [Become a backer]

Sponsors

Become a sponsor and get your logo on our README on Github with a link to your site. [Become a sponsor]

Ecosystem

There are other gems within the rom ecosystem that you will find useful:

Adapters

Framework integrations

Community

Credits

This project has a long history and wouldn't exist without following people:

License

See LICENSE file.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].