BMML --> HTML+CSS Ruby Converter

  • Idea
  • Updated 5 years ago
Archived

This conversation was archived and is no longer visible to community members.

Hi there everyone, I am extremely pleased to share with you a Ruby project created by Cory Ondrejka, who describes it like this:

"as a ruby learning exercise, I whipped up an XML->HTML converter. It is intentionally imperfect, but sometimes it is nice to be able to click on stuff.

Anyway, it's on github under an MIT license if it is of any use.
http://github.com/cory/mockup

It is very much version 0.0.0.0.0.1 and totally unsupported :-). However, the reason to open it up on github is so people can fork at will and make it better. Hopefully someone in community will want to fork and maintain."


I have tried it and was able to convert a couple Mockups. I had some issues with other BMML files but since I don't know Ruby I wasn't able to fix it myself.

Perhaps someone here would like to take the lead in extending Cory's excellent work?

Thanks so much Cory, this is so exciting!

Peldi

P.S.I'm not sure if it will help, but I recently documented the BMML format here: http://www.balsamiq.com/products/mock...
Photo of Giacomo 'Peldi' Guilizzoni

Giacomo 'Peldi' Guilizzoni, Official Rep

  • 5887 Posts
  • 457 Likes
  • excited

Posted 6 years ago

  • 2
Photo of John Loy

John Loy

  • 1 Post
  • 0 Likes
Why not just skip Balsamiq and the conversion stage altogether and just prototype with basic html, css, and javascript. What's the point of all this extra technology applied to something so simple?
Photo of Giacomo 'Peldi' Guilizzoni

Giacomo 'Peldi' Guilizzoni, Official Rep

  • 5887 Posts
  • 457 Likes
Hello John, thanks for your feedback. Not everyone would consider coding html, css and js "something so simple". If you're super-fast with HTML, Mockups is clearly not for you (though I would encourage you to try it anyways, you might change your mind on its usefulness). For instance, I use it mostly to get my ideas down and iterate on them before starting to code, it helps me think through a problem better than any other technology.