Hanami
hanamirb.org
Hanami
@hanamirb.org
🌸 A flexible framework for maintainable Ruby apps.

Updates from the team behind Hanami, Dry and Rom.

https://hanamirb.org
Reposted by Hanami
Really happy @hanamirb.org 2.3 is out with some improvements I helped work on! including a `hanami run` command + resources routing DSL.

Always room for more in the tent, try it out and contribute back to help make things better though!

hanamirb.org/blog/2025/11...

#ruby
Hanami 2.3: Racked and Ready
Our biggest release yet. Rack 3, resource routes, and so much more.
hanamirb.org
November 12, 2025 at 4:21 PM
🌸 Hanami 2.3 is here, and it’s racked and ready!

This is our biggest release yet. Rack 3, resource routes, and so much more.

hanamirb.org/blog/2025/11...
Hanami 2.3: Racked and Ready
Our biggest release yet. Rack 3, resource routes, and so much more.
hanamirb.org
November 12, 2025 at 1:20 PM
Reposted by Hanami
Weeknotes, Releasemas Eve edition.

Dry Logger improvements, final code changes, a whole lotta docs, and an explanation of why my timing estimates need slack.

timriley.info/posts/contin...
Continuations, 2025/44: Releasemas eve - Tim Riley
• I ran out of time to write this last night. Here’s a brief weeknotes to make sure I don’t break the streak. • This week was all about final...
timriley.info
November 10, 2025 at 2:46 AM
Reposted by Hanami
thoughtbot’s Open Summit has started and I’ll be speaking on Hanami in 20 minutes! Here’s the link if you just want to drop in: us02web.zoom.us/j/87946598627
October 31, 2025 at 9:41 AM
Reposted by Hanami
We're trying something new and we'd love if you experimented with us.
We're inviting you to join us for a talk from @timriley.info on @hanamirb.org later today.

4:15 PM – 5:00 PM (Pacific Time)

Details available here: www.xoruby.com/event/san-di...
San Diego
Where 70 degrees is a lifestyle.
www.xoruby.com
October 18, 2025 at 6:07 PM
Reposted by Hanami
We're inviting you to join us for a talk from @timriley.info on @hanamirb.org later today.

4:15 PM – 5:00 PM (Pacific Time)

Details available here: www.xoruby.com/event/san-di...
San Diego
Where 70 degrees is a lifestyle.
www.xoruby.com
October 18, 2025 at 6:07 PM
See @timriley.info share Hanami (and more) at tomorrow’s @xoruby.com San Diego!
What I talk about when I talk about Ruby – @timriley.info [Presented remote from Australia]
October 18, 2025 at 1:32 AM
Hanami 2.3 beta2 is out!

Here we introduce a `hanami run` command, improve action formats config, bump our minimum Ruby, and bring a range of other fixes and improvements.

This will be our last beta for this cycle, and we’d love your help with testing!

hanamirb.org/blog/2025/10...
Announcing Hanami 2.3 beta2
Improved action formats, hanami run command and more.
hanamirb.org
October 17, 2025 at 10:01 AM
Reposted by Hanami
Starting a new series called: #HanamiTips

You can implement your own logging behavior for @hanamirb.org by overriding the config.logger.logger_constructor in your app.rb file.

This one records the logs to stdout AND a log file and rotates logs daily or at 1mb in size.
October 10, 2025 at 11:59 PM
Hanami 2.3 beta1 is out!

This release introduces Rack 3 support, plus a wide range of improvements and fixes.

We’d love your help with testing. Please give it a go!

hanamirb.org/blog/2025/10...
Announcing Hanami 2.3 beta1
Rack 3 support and so much more. Help us with your testing!
hanamirb.org
October 3, 2025 at 8:53 AM
Reposted by Hanami
Updated my GitHub sponsorships, I'm now contributing towards @hanamirb.org and @timriley.info ❤️.

Can't build and have a better future if you're not willing to pitch in however you can, be it help or money.
September 29, 2025 at 11:56 PM
Reposted by Hanami
a little over 2ish hours to go through the guide + ask my silly questions. I see great work done by the team + past contributors for @hanamirb.org and @timriley.info.

Great work in fostering a safe environment for suggestions, feedback and questions. I'm def going to try and jump in where I can.
welcome to the thunderdome

current status:
September 28, 2025 at 5:01 AM
Reposted by Hanami
I continue to fund @hanamirb.org because I believe in @timriley.info as a leader who will create communities that welcome everyone, not just a select few.

He, to me, represents the heart of Ruby and I am proud to support him and Hanami.
September 26, 2025 at 2:10 AM
Reposted by Hanami
Rodauth and Hanami. Two great tastes that taste great together!

timriley.info/posts/rodaut...
Rodauth, meet Hanami - Tim Riley
Practically every web app needs authentication, and you really want to get it right. This is why I’ve long admired Rodauth. It’s a powerful, proven authentication framework, and best of all,...
timriley.info
September 16, 2025 at 12:39 PM
Today we’re delighted to upgrade our code of conduct to the new Contributor Covenant 3.0: hanamirb.org/blog/2025/09...
Hanami adopts Contributor Covenant 3.0
Strengthening our community tools.
hanamirb.org
September 2, 2025 at 8:46 AM
Reposted by Hanami
Join me at @thoughtbot.com’s Open Summit this year! I’m extremely excited to be part of this event. Even better, it’s *free* and *online*, so I hope I can see you there!

timriley.info/posts/join-m...
Join me at thoughtbot’s Open Summit! - Tim Riley
I’m delighted to be joining the thoughtbot Open Summit on 31st October this year! What is Open Summit? From the announcement: “a live, interactive, hands-on day of pairing and solving open...
timriley.info
September 1, 2025 at 12:57 PM
While our sponsorship drive may be ending, you can support us at any time! Join us as we enter our new era.

hanamirb.org/blog/2025/08...
Wrapping up our sponsorship drive
While we may be wrapping up inaugural sponsorship drive, you can support us at any time!
hanamirb.org
August 27, 2025 at 12:16 PM
It’s week 6 of our sponsorship drive, and we have a treat for you — the new faces of Hanami, Dry and Rom!

hanamirb.org/blog/2025/07...
July 24, 2025 at 1:30 PM
Reposted by Hanami
"We want this to be a welcoming place for people who bring kindness, curiosity, and care."

This is why when @timriley.info asked if @honeybadger.io would be a founding patron of the @hanamirb.org project, I said please take my money.
It’s week 5 of our sponsorship drive, and it’s time to talk about the elephant in the room — Rails.
Hanami and the elephant in the room
Let’s talk about Rails.
hanamirb.org
July 11, 2025 at 9:16 PM
It’s week 5 of our sponsorship drive, and it’s time to talk about the elephant in the room — Rails.
Hanami and the elephant in the room
Let’s talk about Rails.
hanamirb.org
July 11, 2025 at 6:57 PM
It’s week 4 of our sponsorship drive! Time to meet the people you’re supporting: Tim and Sean.
Meet Tim and Sean
It’s week 4 of our sponsorship drive. Get to know the people you’re supporting.
hanamirb.org
June 26, 2025 at 8:24 PM
Reposted by Hanami
“I think Hanami on JRuby could make for a formidable combo of performance and code clarity”

I agree @timriley.info! There's a big opportunity for a well-designed, efficient framework like Hanami running on JRuby. It’s close to green now… perhaps some community members would like to help!
It’s week 3 of our sponsorship drive! This week we have a field report from Riga and the rooftop! Podcasts, conferences, OSS expos, a new talk, and the beginnings of JRuby support: it’s been a busy time!
Field report from Riga and the Rooftop
It’s week 3 of our sponsorship drive. We’ve been in the community and have things to share!
hanamirb.org
June 20, 2025 at 3:45 PM
It’s week 3 of our sponsorship drive! This week we have a field report from Riga and the rooftop! Podcasts, conferences, OSS expos, a new talk, and the beginnings of JRuby support: it’s been a busy time!
Field report from Riga and the Rooftop
It’s week 3 of our sponsorship drive. We’ve been in the community and have things to share!
hanamirb.org
June 20, 2025 at 2:08 PM
Reposted by Hanami
@timriley.info is closing off @balticruby.bsky.social 2025 with the story how he got into Ruby, what it feels to manage non-mainstream Ruby open source ecosystems and shows how to get started with Hanami!

#balticruby #balticruby2025
June 14, 2025 at 2:15 PM
The Hanami hack table at #BalticRuby was greeted by a familiar face! (And potential new user?)
June 13, 2025 at 2:50 PM