# Best open source sample

**URL:** <https://www.ruby-forum.com/t/best-open-source-sample/120082>\
**Category:** Ruby\
**Created:** [November 13, 2007, 4:23pm UTC](https://www.ruby-forum.com/t/best-open-source-sample/120082 "2007-11-13T16:23:12Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![johnny](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/ecb155/32.png) [@johnny](https://www.ruby-forum.com/u/johnny)\
**Post date:** [November 13, 2007, 4:23pm UTC](https://www.ruby-forum.com/t/best-open-source-sample/120082/1 "2007-11-13T16:23:12Z")

</div>

Hi, I’m new to Ruby, looking for a good open source project to look at  
and learn from. I’d like it to access mysql and take queries from  
the browser. What projects would you suggest?

---

<div class="post-metadata">

**Author:** ![johnny](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/ecb155/32.png) [@johnny](https://www.ruby-forum.com/u/johnny)\
**Post date:** [November 13, 2007, 4:44pm UTC](https://www.ruby-forum.com/t/best-open-source-sample/120082/2 "2007-11-13T16:44:52Z")

</div>

If you like web and sql, try to take a look on rails.

> **[Ruby on Rails](https://rubyonrails.org)**
>
> A web-app framework that includes everything needed to create database-backed web applications according to the Model-View-Controller (MVC) pattern.

2007/11/13, Johnny [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

---

<div class="post-metadata">

**Author:** ![johnny](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/ecb155/32.png) [@johnny](https://www.ruby-forum.com/u/johnny)\
**Post date:** [November 13, 2007, 5:30pm UTC](https://www.ruby-forum.com/t/best-open-source-sample/120082/3 "2007-11-13T17:30:44Z")

</div>

On Nov 13, 8:44 am, Michel B. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> If you like web and sql, try to take a look on rails.[http://www.rubyonrails.org/](http://www.rubyonrails.org/)
> 
> 2007/11/13, Johnny [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):
> 
> > Hi, I’m new to Ruby, looking for a good open source project to look at  
> > and learn from. I’d like it to access mysql and take queries from  
> > the browser. What projects would you suggest?

Thanks Michel - that should get me going.

---

<div class="post-metadata">

**Author:** ![johnny](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/ecb155/32.png) [@johnny](https://www.ruby-forum.com/u/johnny)\
**Post date:** [November 15, 2007, 1:40pm UTC](https://www.ruby-forum.com/t/best-open-source-sample/120082/4 "2007-11-15T13:40:47Z")

</div>

On Nov 13, 2007 3:20 PM, Johnny [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Hi, I’m new to Ruby, looking for a good open source project to look at  
> and learn from. I’d like it to access mysql and take queries from  
> the browser. What projects would you suggest?

In general Rails seems to be the only active Ruby Open Source project  
that combines  
Database integration with the web. And a great job it does too. However  
there is  
probably too much there for someone new.

There are several Ruby web projects out there that try different  
approaches, are usually  
smaller (easier to get to grips with, more opportunity to contribute)  
and often advocate  
a more pluggable approach to web stacks. Usually they allow you to  
choose your  
Data Layer, or your presentation layer, give you fine grained control  
over Routing etc.

Rack, Merb, Sinatra, Camping etc. I don’t know how active Nitro or  
IOWA are anymore.
