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