What's coming on Github: 5 Projects to watch
Ruby Inside does a sort-of monthly “What’s hot on github” post, but the rate of new projects is starting to make it feel somewhat lethargic.
So, I’m going to start doing a somewhat more regular series. Here’s 5 for the next few days:
josh/rack-mount
Rack::Mount supports Rack’s Cascade style of trying several routes until it finds one that is not a 404. This allows multiple routes to be nested or stacked on top of each other. Since the application endpoint can trigger the router to continue matching, middleware can be used to add arbitrary conditions to any route. This allows you to route based on other request attributes, session information, or even data dynamically pulled pulled from a database.
brynary/rack-bug
Debugging toolbar for Rack applications implemented as middleware
jchris/couchapp
Write apps using just JavaScript and HTML
CouchApp is designed to structure standalone CouchDB application development for maximum application portability.
CouchApp is a set of scripts and a jQuery plugin designed to bring clarity and order to the freedom of CouchDB’s document-based approach.
hcatlin/railsboost
Rails boost is a very simple project based around making it very, very
easy to create templates for your Rails 2.3.1+ projects.
brynary/rack-test
Rack::Test is a small, simple testing API for Rack apps. It can be used on its own or as a reusable starting point for Web frameworks and testing libraries to build on. Most of its initial functionality is an extraction of Merb 1.0’s request helpers feature.
Do comment if you have suggestions for Wednesday.
March 15, 2009
