• GitHub Rebase #23

    qrush 15 Jun 2009

    It’s Rebase time once again!

    Featured Project

    clojure is a functional programming language based on Lisp that runs on the Java Virtual Machine. It recently hit a pretty huge milestone and is now freely available for you to fork right here on GitHub. There’s quite a few screencasts about using the language over at blip.tv along with plenty of documentation at their homepage. Want to see Clojure in action? Try out ring or compojure, both web frameworks, or incanter, a statistical computing and graphics environment. If you’re into functional programming and want to harness its power on the JVM, give this language a look.

    Notably New Projects

    hemlock is a new ActionScript based framework that combines the powers of Flash and XMPP through ejabberd to create some killer web applications. (I know, that pun was terrible.) There’s plenty of examples already on their site, and make sure to peruse their Learn page to see how this all comes together.

    rip is a brand new packaging system for Ruby that provides a ridiculously useful alternative to those used to dealing with RubyGems. Armed with the ability to install packages from multiple sources, the sharing of virtual environments, dependency checking at install time instead of at runtime and more, this library is definitely going to change the game for those doing serious Ruby work. The project’s readme and homepage has plenty of information, and be sure to check out some of the various blog posts about it.

    django-haystack is the latest and greatest search plugin for the web framework for perfectionists with deadlines. Hook it up to Solr, Whoosh or Xapian and get searching. With an API that claims to make any Djangonaut feel right at home, you’re sure to save some time looking through your site’s data if you check out this project first.

    ginatra mixes together everyone’s favorite source code management system with Sinatra to produce one classy looking gitweb clone. Don’t take my word for it though, check it out for yourself. If you’re the type that likes to view your git history locally in your browser, set aside some time to get this working for your repositories and you won’t be let down.

    tictactoe-scala is pretty self-explanatory, but could be a fun start for those willing to take a look at Scala for its incredible scaling power or even those who want to have a website that can handle over 5000 requests per minute. I tend to learn more by reading a game’s code than a queueing system or web server, and I’m hoping you will too.

  • Comments

    lenary Tue Jun 16 00:10:24 -0700 2009

    Thanks very much qrush for including ginatra!

    elia Tue Jun 16 03:50:41 -0700 2009

    Finally the good music I was expecting on the github rebase post (with wes montgomery!).

    technomancy Tue Jun 16 09:02:05 -0700 2009

    So excited about the Clojure move! Let the patches flow like water.

    btbytes Wed Jun 17 08:22:12 -0700 2009

    Website of the Django project is http://www.djangoproject.com/ and not http://django.org as you have linked above.

    qrush Wed Jun 17 17:29:44 -0700 2009

    @btbytes: Fixed, sorry about that!

    lenary Wed Jun 17 17:45:20 -0700 2009

    ginatra has just hit 1.0.0, if you want to add that, we believe it's stable

    Please log in to comment.