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
![](https://github.blog/wp-content/uploads/2023/10/Collaboration-DarkMode-2.png?resize=400%2C212)
2024 is the biggest global election year in history. What’s at stake for developers?
GitHub is considering what is at stake for our users and platform, how we can take responsible action to support free and fair elections, and how developers contribute to resilient democratic processes.
![](https://github.blog/wp-content/uploads/2023/10/AI-DarkMode-2.png?resize=400%2C212)
GitHub named a Leader in the Gartner first-ever Magic Quadrant for AI Code Assistants
This year, as part of its annual Magic Quadrant series, Gartner published a first-of-its-kind report analyzing the state of play in the AI Code Assistants market–and named GitHub a Leader.
![AI in software development 2024 survey results with colorful graphics and percentages.](https://github.blog/wp-content/uploads/2024/08/ai-survey-header.png?resize=400%2C212)
Survey: The AI wave continues to grow on software development teams
We surveyed 2,000 people on software development teams at enterprises in the U.S., Brazil, India, and Germany about the use, experience, and expectations around generative AI tools in software development.