activeadmin/arbre

An Object Oriented DOM Tree in Ruby

Ruby

806

907 commits

updated Oct 2, 2026

See the code

README

Arbre - HTML Views in Ruby

Arbre makes it easy to generate HTML directly in Ruby. This gem was extracted from Active Admin.

Version         Github Actions  Tidelift

Goals

The purpose of Arbre is to leave the view as ruby objects as long as possible. This allows OO Design to be used to implement the view layer.

Getting started

Need help?

Please use StackOverflow for help requests and how-to questions.

Please open GitHub issues for bugs and enhancements only, not general help requests. Please search previous issues (and Google and StackOverflow) before creating a new issue.

Want to support us?

Subscribe to Tidelift to support Arbre and get licensing assurances and timely security notifications.

Security contact information

Please use the Tidelift security contact to report a security vulnerability. Tidelift will coordinate the fix and disclosure.

activeadmin
arbre
rails
ruby

Significant stargazers

Josef Šimánek

190 followers · starred Jun 2011

Patrick Metcalfe

23 followers · starred Sep 2014

Ben Rexin

37 followers · starred Feb 2018

activeadmin/arbre

An Object Oriented DOM Tree in Ruby

Ruby

806

907 commits

updated Oct 2, 2026

See the code

README

Arbre - HTML Views in Ruby

Arbre makes it easy to generate HTML directly in Ruby. This gem was extracted from Active Admin.

Version         Github Actions  Tidelift

Goals

The purpose of Arbre is to leave the view as ruby objects as long as possible. This allows OO Design to be used to implement the view layer.

Getting started

Need help?

Please use StackOverflow for help requests and how-to questions.

Please open GitHub issues for bugs and enhancements only, not general help requests. Please search previous issues (and Google and StackOverflow) before creating a new issue.

Want to support us?

Subscribe to Tidelift to support Arbre and get licensing assurances and timely security notifications.

Security contact information

Please use the Tidelift security contact to report a security vulnerability. Tidelift will coordinate the fix and disclosure.

activeadmin
arbre
rails
ruby

Significant stargazers

Josef Šimánek

190 followers · starred Jun 2011

Patrick Metcalfe

23 followers · starred Sep 2014

Ben Rexin

37 followers · starred Feb 2018

Languages

Ruby

99.7%