I've never dove into the world of writing gems, and I don't know if it's
taboo to throw around gem ideas, but I just thought of something that I
wondered if it was a gem and after searching around and finding nothing,
I thought it might be a good one; thought I'd share it here.
A gem that packages up and offers plug-in functionality for the user
interface functionality of detecting page elements and making them
selectable/grab-able/editable, as used in Asana and lots of other new
I haven't actually investigated what's involved in implementing this for
myself, but as a quickly growing and really versatile interface style,
and a complex, but interconnected base of functionality, it seemed like
something that would make a really helpful and package-able gem.