Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge. Learn more →
Top 13 Ruby Hanami Projects
-
Hanami 2 (hanamirb.org)
-
Vite, in particular, ViteRuby is a solid option. It sits between ESBuild and Webpacker, and if you're looking at Webpacker, Vite may actually be a better option for you. It is a very solid option, and I've enjoyed using Vite personally.
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
dawnscanner
Dawn is a static analysis security scanner for ruby written web applications. It supports Sinatra, Padrino and Ruby on Rails frameworks.
-
-
-
-
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
Usecase: utils/interactor.rb at v1.3.8 - hanami/utils
-
retest
A simple CLI to watch file changes and run their matching ruby specs. Works on any ruby projects with no setup.
Whatever you choose Retest (a gem I maintain) will acknowledge both naming conventions out of the box to increase the number of compatible Ruby projects. This is done in release 1.10.0. For example, you can now use Retest with Puma.
-
In ordinary usage (i.e. outside the very simple rom setup in the getting started guide), I'd definitely recommend interacting with repos directly rather than the rom object itself. You can see this simple repo from my sample application (https://github.com/decafsucks/decafsucks/blob/8729deada9b6b6706b0e9893f535a198781ba3d0/slices/main/repos/cafe_repo.rb) as an example of an auto-registered repo. This can be resolved from my slice via `Main::Slice["cafe_repo"]` and is ready to use from there.
-
Some example apps to peruse: - https://github.com/hanami/bookshelf/tree/work-in-progress/upgrade-to-hanami-2 - https://sinatrarb.com/wild.html
-
Here it is. cc-kawakami/clean-architecture-minimal-app: A minimal Clean Architecture app
-
Ruby Hanami related posts
- Enhancing development with REPLs - A practical guide
- Does Roda have legs?
- Understanding Clean Architecture with small Ruby libraries
- Utilizando o padrão interactor no Ruby on Rails
- Writing a web application in pure Ruby (no framework)?
- G Suite legacy free edition accounts being suspended on July 1, 2022
- Rails is very tied to ActiveRecord
-
A note from our sponsor - InfluxDB
www.influxdata.com | 24 Sep 2023
Index
What are some of the best open-source Hanami projects in Ruby? This list will help you:
Project | Stars | |
---|---|---|
1 | Hanami | 6,108 |
2 | vite_ruby | 1,030 |
3 | dawnscanner | 708 |
4 | Hanami::Model | 444 |
5 | router | 355 |
6 | api | 343 |
7 | controller | 242 |
8 | Hanami::Utils | 172 |
9 | retest | 96 |
10 | decafsucks | 64 |
11 | bookshelf | 21 |
12 | clean-architecture-minimal-app | 2 |
13 | hanami_vapi_tts | 0 |