Our great sponsors
|-||7 days ago|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
We haven't tracked posts mentioning DataMapper yet.
Tracking mentions began in Dec 2020.
Objection to ORM Hatred
6 projects | news.ycombinator.com | 15 Jan 2023
ruby 3.2 unable to connect to database via odbc
3 projects | reddit.com/r/ruby | 13 Jan 2023
sequel is a pretty good option! To use the above snowflake adapter for sequel, you'll have to learn to use sequel (which is pretty easy). https://sequel.jeremyevans.net/
Ask HN: Who's using Ruby web development without Ruby on Rails (RoR)?
5 projects | news.ycombinator.com | 12 Jan 2023
I've been on the Roda  and Sequel  framework for over 10 years now across various projects. Even after all these years, starting a project in this stack feels like a breath of fresh air even compared to the newer language/frameworks that jabe come out since.
Jeremy Evans is the creator and maintainer of both of these Ruby gems and is super helpful in resolving ask kinda of issues.
Overview Of Rails 7.1 Features Part 1
10 projects | news.ycombinator.com | 20 Dec 2022
> I feel like Active Record just can't be beat
Please allow me to introduce Sequel (https://sequel.jeremyevans.net/) for your consideration.
What It Took to Build a Rails Integration for Rodauth
11 projects | dev.to | 12 Oct 2022
Even though Rodauth is built on top of Roda and Sequel, it can work as a Rack middleware in any Ruby web framework. In the beginning, there was a demo app showing how Rodauth can be used in Rails, which leveraged the (now discontinued) roda-rails gem. However, the integration felt fairly raw, and definitely lacked the ergonomics Rails developers are used to.
Sinatra vs. Roda, what's your take?
2 projects | reddit.com/r/ruby | 29 Aug 2022
I'm a big fan of Sinatra, but recently I came across Roda which is by Jeremy Evan's whose wonderful ORM gem Sequel I've used in several projects. Looking at the documentation, Roda seems quite nice and performance gain is always appreciated.
I need to write a database query language. I have a blank sheet of paper.
6 projects | reddit.com/r/ProgrammingLanguages | 19 Jul 2022
Ask HN: What are some examples of elegant software?
22 projects | news.ycombinator.com | 2 May 2022
Sequel , the Ruby ORM. It's rock-solid, provides similar abstractions to Active Record but feels much better thought out, and it has great docs.
Also, at any point in time, it's likely to have zero open issues and zero open pull requests, which is pretty impressive for a project of its size.
"ORMs have a special place in my heart, not entirely unlike Brutus and Caesar: a dear friend who betrays you and leaves you to die a slow, painful death." – Taming SQL and ORMs with sqlc
6 projects | reddit.com/r/programming | 1 May 2022
The most excellent ORM I've ever worked with was sequel for ruby. The only time I felt the tool wasn't working against me, and gave me access to all those advanced db features ORM are so good at hiding from you.
Migrating from SQLite to PostgreSQL
8 projects | news.ycombinator.com | 15 Apr 2022
What are some alternatives?
ROM - Data mapping and persistence toolkit for Ruby
Hanami::Model - Ruby persistence framework with entities and repositories
Redis-Objects - Map Redis types directly to Ruby objects
Mongoid - The Official Ruby Object Mapper for MongoDB
Neo4j.rb - An active model wrapper for the Neo4j Graph Database for Ruby.
NoBrainer - Ruby ORM for RethinkDB
Perpetuity - Persistence gem for Ruby objects using the Data Mapper pattern
Async Ruby - An awesome asynchronous event-driven reactor for Ruby.