GitHub Rebase #8
Welcome to the 8th version of Rebase! I had some issues generating the stats this week, but don’t worry, there’s still plenty of activity and new projects that I’ve got…
Welcome to the 8th version of Rebase! I had some issues generating the stats this week, but don’t worry, there’s still plenty of activity and new projects that I’ve got for you. If you’ve got any new ideas for content or data you’d like to see presented, let me know in the comments!
Featured Project
cappuccino takes web application development to a new level. Using a superset of JavaScript called Objective-J, Cappuccino makes it really easy to create sites that look and feel like a desktop application. The API abstracts away the low level details of building a site (HTML, CSS, JS, the DOM, etc) and lets you focus on building your application. Check out 280 Slides to see just how fully featured and integrated the framework is. It also can make some really nice (and addictive) iPhone apps.
Notably New Projects
shudder is a testing framework for JavaScript that’s based on SpiderMonkey. The project is just getting started, but I’m really liking the RSpec inspired syntax of the test cases. This could really pick up some steam if it was proven on some of the bigger JS frameworks or someone ported tests to it.
railroad isn’t exactly new, but it was just imported onto GitHub this last week. If you ever need to visualize the relationships of classes in your Rails or Merb app, Railroad is your answer. It creates files that dot and neato can read and produce some really nice diagrams of how your application is laid out. Check out plenty of more examples on their homepage.
[luv](http://github.com/temiy/luv): Who needs another MVC web framework? Who needs to test it? And seriously, who needs to write it in Lua? If you answered “I do!” to any or all of the following questions, Luv is your new favorite project. Luv claims to be faster than many of the modern Ruby, Python, and PHP frameworks, so perhaps we’ll see some benchmarks (or demo sites?) soon. Until then, I’m going to be watching and hoping to see something exciting being done with Lua outside of World of Warcraft add-ons.
Hardcore Forker of the Week
John Nunemaker (jnunemaker) is one of the most prolific Rails and Ruby hackers and bloggers and out there. His goal seems to be making coding fun (and slightly wacky too). He started the HTTParty, an easy way to interact with REST and HTTP than mucking around with the other Ruby alternatives. He’s also got plenty of other helpful projects: HappyMapper, an object to xml mapping library, a command line interface to Twitter, and even a way to generate dummy Lorem Ipsum text in your terminal as well. John is always up to something neat and extremely useful here on GitHub, and definitely is worth following just to see what he’s been up to.
Written by
Related posts
Students: Start building your skills with the GitHub Foundations certification
The GitHub Foundations Certification exam fee is now waived for all students verified through GitHub Education.
Announcing GitHub Secure Open Source Fund: Help secure the open source ecosystem for everyone
Applications for the new GitHub Secure Open Source Fund are now open! Applications will be reviewed on a rolling basis until they close on January 7 at 11:59 pm PT. Programming and funding will begin in early 2025.
Software is a team sport: Building the future of software development together
Microsoft and GitHub are committed to empowering developers around the world to innovate, collaborate, and create solutions that’ll shape the next generation of technology.