FindSoftware

Trailblazer

Ruby framework of gems that organizes business logic into operations, with form objects, view components and a paid PRO edition.

Trailblazer is a set of Ruby gems for structuring business logic. Its central piece, the operation, is a service object that runs business code as a sequence of steps with error handling and flow control, and is called through a single entry point. The gems also include form objects, view components and test helpers, and the project describes the set as framework-agnostic, used with Rails, Hanami, Roda, Grape and Sinatra.

The gems are licensed under the LGPL. A separate commercial edition, Trailblazer PRO, adds a web debugger and a BPMN workflow editor under a separate commercial agreement that the project’s license text ties to purchase.

Worth knowing

The PRO features and their agreement are separate from the LGPL gems, so the two sets of terms apply to different parts of a project. The project says Trailblazer 2.1 is long-term supported, and the README names it as the current version.

Identity

Status
Active
Maintainer
Trailblazer GmbH4
Maintained by
Company
First release
20138
Headquarters
Germany4

Releases

Current major version
21
Last release
2023-06-151

Adoption

GitHub stars
3,4732
Contributors
369

Why these figures do not compare

Sources

  1. 2026-10-26: links, Categories, Runtime, License, Current major version, Last release
    rubygems.org/api/v1/gems/trailblazer.json
  2. 2026-10-26: links, Written in, GitHub stars
    api.github.com/repos/trailblazer/trailblazer
  3. 2026-10-26: links
    github.com/trailblazer/trailblazer/blob/master/README.md
  4. 2026-10-26: Maintainer, Headquarters
    trailblazer.to/2.1/about/
  5. 2026-10-26: Minimum runtime
    github.com/trailblazer/trailblazer/blob/v2.1.3/trailblazer.gemspec
  6. 2026-10-26: License, License model
    github.com/trailblazer/trailblazer/blob/master/LICENSE
  7. 2026-10-26: License
    github.com/trailblazer/trailblazer/blob/master/COMM-LICENSE
  8. 2026-10-26: First release
    rubygems.org/api/v1/versions/trailblazer.json
  9. 2026-10-26: Contributors
    api.github.com/repos/trailblazer/trailblazer/contributors

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON