top | item 5098565

Show HN: Gallery of Open Source Ruby on Rails Apps

158 points| jacquesc | 13 years ago |opensourcerails.com | reply

32 comments

order
[+] up_and_up|13 years ago|reply
For more information on Ruby-based tools and libraries make sure to check out the Ruby Toolbox https://www.ruby-toolbox.com/categories/by_name.

It's my first stop when I have a specific problem I am tackling.

[+] aantix|13 years ago|reply
Sadly, whenever you try to suggest a project you get the message :

>Project suggestions are currently under maintenance and are disabled. They will be back with a vengeance soon!

But it has been this way for a long time (check out the comments below on this blog post : https://www.ruby-toolbox.com/blog/2012/07/18/State_of_the_To... ). I wish either he would take some help and ship the "improved" suggestions feature.

[+] danvoell|13 years ago|reply
Ruby Toolbox is a great source. I think opensourcerails.com has an equal and opposite value. Often times it is difficult to visualize how all of the tools fit together, before you start. Having a site where you can look through an open source fully functional site and figure out which tools were used to create it is helpful, for the beginner.
[+] TheMakeA|13 years ago|reply
I wish something like this existed for everything. It's incredibly easy to get left behind and just not know what is out there.
[+] jacquesc|13 years ago|reply
Agreed, I love this site! Great place to search for any and all rubygems and libraries.
[+] davedx|13 years ago|reply
Hi there,

First of all, this is a fantastic resource, so thank you very much for putting it together. As somebody constantly working to improve his Rails knowledge I can see I'll get a lot out of this kind of thing.

Secondly, again from a learner's perspective, what would be fantastic for me would be if you could see what's in the Gemfile for each project at a glance. This is because, similar to the enterprise Java world, a lot of my problem solving efforts with Ruby are spent on the plumbing of components to each other, so being able to look at well-coded examples of this plumbing would be incredibly helpful.

Thanks again!

[+] AlexMuir|13 years ago|reply
I often wonder how other projects have tackled a similar problem to one I am tackling - today's example being multi-day events on a calendar. This list will make it much easier to see projects where there might be overlap. Thanks for the effort.

And I love the design.

[+] cglee|13 years ago|reply
For more information, see the blog post that details what we're planning on doing this time around: http://www.opensourcerails.com/relaunch/
[+] mmahemoff|13 years ago|reply
It'd be a fantastic learning tool if one could find all projects using a certain gem or search through the code bases. GitHub searches are often too broad and will come up with projects that are less than desirable role models.
[+] tlrobinson|13 years ago|reply
Nice. I'd like to see something like this that wasn't limited to Rails app, but rather any open source app that could be deployed on PaaS providers like Heroku easily.
[+] up_and_up|13 years ago|reply
Try searching on http://www.github.com. There is a lot of open source apps/boilerplate listed there that you can leverage. Most of the apps listed on the OP site host code on Github.
[+] jacquesc|13 years ago|reply
Good idea, we have something similar in mind. Would love to chat. Ping me if you're interested.
[+] eduardordm|13 years ago|reply
Around 2 years ago there was a beautiful education app on Github built with rails. I heard they got acquired by google and, all of a sudden, all sources are gone.

Does anyone remember what was the name of that app?

[+] RossM|13 years ago|reply
This is great! I've been struggling to find good example apps for things like Symfony2 on the PHP side - are you planning on expanding to other languages/frameworks?
[+] jacquesc|13 years ago|reply
Yep, we'd love to expand to additional languages frameworks in the future. We'll need a core maintainer for each new gallery (we're not PHP guys) but I would happy to help set things up.
[+] krisc|13 years ago|reply
Great! I was just thinking about learning Ruby so this will be helpful when I wanna to check out real Ruby code.
[+] shadowmint|13 years ago|reply
Idly, it's a little annoying that missing the trailing / on a url breaks things.

eg.

   http://www.opensourcerails.com/lobsters/  <--- works
   http://www.opensourcerails.com/lobsters   <--- doesn't work
Site's great tho. Good work~
[+] jacquesc|13 years ago|reply
Ah, thanks for the bug report. Issue has been fixed!
[+] tortilla|13 years ago|reply
Nice job. Looks better and easier to browse than the old site.
[+] nachteilig|13 years ago|reply
I basically learned Rails by looking at the Spree source, so this would have been incredibly helpful. Thanks!
[+] mrinterweb|13 years ago|reply
What a fantastic resource for anyone learning Rails. Looking at other people's code can be very educational.
[+] fam|13 years ago|reply
Cool! Anyone know of any open source JSON REST APIs built on Rails?
[+] sebastianz|13 years ago|reply
I just noticed one of the first apps listed, Gitlab has a json API implementation using the Grape gem, which looks very clean.

https://github.com/gitlabhq/gitlabhq (check out lib/api.rb and lib/api/*)

Maybe there's someone who can tell us about their experience with Grape.

[+] DanielKehoe|13 years ago|reply
Great to see this site coming back to life. Thanks, Jacques!
[+] pwelch|13 years ago|reply
This is awesome. Good work!
[+] slurry|13 years ago|reply
Was trysqlinjection.com taken?