Hanami

E96208

Hanami is a lightweight, modular Ruby web framework focused on simplicity, performance, and clear architecture for building web applications.

AI illustration

How this image was made

AI-generated illustration of Hanami

This AI-generated illustration was produced by black-forest-labs/FLUX.2-dev (1024x1024) from a prompt written by openai/gpt-oss-120b from the entity's label + description.

Prompt

Generate an image of Hanami (Hanami is a lightweight, modular Ruby web framework focused on simplicity, performance, and clear architecture for building web applications.)

All labels observed (7)

Label Occurrences
Hanami canonical 5
Hanami framework 1
Hanami gems 1

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf Ruby web framework ⓘ
free and open-source software ⓘ
web framework ⓘ
category Ruby libraries ⓘ
configurationStyle convention over configuration ⓘ
createdInLanguage Ruby ⓘ
ecosystem Hanami gems ⓘ
linked to: Hanami
emphasizes clean architecture ⓘ
separation of concerns ⓘ
small memory footprint ⓘ
testability ⓘ
focusesOn clear architecture ⓘ
performance ⓘ
simplicity ⓘ
hasComponent Hanami::Controller ⓘ
linked to: Hanami

Hanami::Mailer ⓘ
linked to: Hanami

Hanami::Model ⓘ
Hanami::Router ⓘ
Hanami::View ⓘ
hasFeature MVC architecture ⓘ
full-stack web framework capabilities ⓘ
lightweight design ⓘ
modular architecture ⓘ
integratesWith Rack middleware ⓘ
license MIT License ⓘ
officialWebsite https://hanamirb.org ⓘ
previousName Lotus ⓘ
programmingLanguage Ruby ⓘ
repository https://github.com/hanami/hanami ⓘ
softwareGenre web application framework ⓘ
supports HTML web applications ⓘ
JSON APIs ⓘ
RESTful web applications ⓘ
Rack ⓘ
Rack-compatible web servers ⓘ
RubyGems ecosystem ⓘ
multiple applications in a single project ⓘ
supportsArchitectureStyle domain-driven design principles ⓘ
hexagonal architecture ⓘ
supportsDatabaseLayer Hanami::Model ⓘ
linked to: Hanami
supportsTemplateEngines ERB ⓘ
Haml ⓘ
Slim ⓘ
supportsTestingWith Minitest ⓘ
RSpec ⓘ
targetPlatform web ⓘ
writtenIn Ruby ⓘ

How these facts were elicited

Referenced by (11)

Full triples — surface form annotated when it differs from this entity's canonical label.

Ruby → hasWebFramework → Hanami ⓘ
Hanami → hasComponent → Hanami::Controller ⓘ
linked to: Hanami
Hanami → hasComponent → Hanami::Mailer ⓘ
linked to: Hanami
Hanami → supportsDatabaseLayer → Hanami::Model ⓘ
linked to: Hanami
Hanami → ecosystem → Hanami gems ⓘ
linked to: Hanami
RubyMine → supportsFramework → Hanami ⓘ
Hanami::View → partOf → Hanami framework ⓘ
linked to: Hanami
Hanami::Router → partOf → Hanami ⓘ
Hanami::Router → partOf → Hanami web framework ⓘ
linked to: Hanami
Rack → usedBy → Hanami ⓘ
Ruby → usedWithFramework → Hanami ⓘ
subject linked to: Ruby programming language