Open source

Practical Rails and JavaScript tools we actually ship.

RocketApex open source is not a trophy shelf. These are small, usable libraries extracted from real product and platform work, released so other Rails teams can solve similar problems with less ceremony.

Release mindset

Built as reusable tools, not one-off snippets.

3public gems with usable RubyGems releases
MITpermissive licenses for practical adoption
Rails-firstdesigned around real Rails, Turbo, and application-template constraints
Projects

Released tools from recurring engineering problems.

Each project is intentionally narrow. The goal is to make one repeated job easier without hiding the Rails application behind a heavy framework.

SEO metadata and JSON-LD for Rails

PageStructuredData

Released on RubyGems

A Rails gem for rendering page titles, meta tags, Open Graph tags, Twitter cards, breadcrumbs, and useful Schema.org JSON-LD from small page objects.

Why it exists

Useful when marketing pages, articles, case studies, and product pages need consistent metadata without hand-building tags in every template.

RailsSEOSchema.orgMetadata
Form objects without database persistence

PassiveModel

Released on RubyGems

A Rails gem for getting model-like behavior without saving records to the database.

Why it exists

Useful for contact forms, lead forms, request objects, and service-layer inputs where validations matter but persistence belongs somewhere else.

RailsActiveModelFormsValidation
Engineering principles

What our open-source work should signal.

Public tools are one way to show how we think about maintainability, release discipline, and Rails ergonomics before a consulting conversation starts.

inventory_2

Ship useful releases

We prefer small gems with installable releases, changelogs, tests, and practical README examples over vague experiments.

verified

Use them in real apps

The best open-source utilities come from repeated project pressure: metadata, form objects, Turbo lifecycle behavior, and Rails engine integration.

construction

Keep the surface maintainable

Public APIs should stay boring, documented, and compatible enough that future Rails upgrades do not become archaeology.

Use our tools

Want this kind of engineering discipline inside your Rails platform?

The same habits behind these gems show up in our product engineering, platform modernization, and Rails engine work: small surfaces, clear contracts, tests, and release paths.

Request servicesarrow_forward