This Week in Open Source (July 7, 2023)

Sara Jackson

Have you considered contributing to open source? There’s a project out there for you! Visit our Open Source page to learn more about our team’s projects and contributions. While you’re there, consider contributing to one of our projects.

This week we saw updates to Bourbon, Shoulda Context, and PropsTemplate. We also saw the release of a new tool, Form Props!

Form Props

Johny Ho (jho406) released a new tool, Form Props! 🎉

It’s a Rails form builder that outputs input attributes (in JSON) instead of tags. Now you can enjoy the conviences of Rails helpers in other view libraries like React and React Native.


Bourbon is a library of Sass mixins and functions that are designed to make you a more efficient style sheet author.

Sarah Lima (sarahraqueld) fixed a broken logo (71d4776).

Shoulda Context

Shoulda Context makes it easy to write understandable and maintainable tests under Minitest and Test::Unit within Rails projects or plain Ruby projects.

Pedro Paiva (VSPPedro) removed support for Rails 5.2 (7fdc814).


PropsTemplate is a direct-to-Oj, JBuilder-like DSL for building JSON. It has support for Russian-Doll caching, layouts, and can be queried by giving the root a key path.

Johny Ho (jho406) bumped the version to 0.25.0 (27fdb18).

Release notes can be found here.