Projects in the topic ruby
Ruby is an interpreted, high-level, general-purpose programming language.

Hack the Hack Week tool

an invention by hennevogel

This project is about advancing the tool you're currently browsing. It got started back in Hack Week 9 to retire all the weird tools we've used in the past to track ideas. As you can see it has gone far but is still far from done. There are lots of features missing and bugs to be fixed on github. Get going!

Updated 4 months ago. 24 hacker ♥️.

Inqlude, the Qt software archive

a project by cschum

During Hack Week 7 I worked on an archive of Qt-based libraries. The goal was to easily make all available Qt libraries accessible to developers. Think CPAN for Qt. So I hacked on a web site and a command line client. There was a little bit of progress on the project since then, but with the upcoming KDE Frameworks 5 there will be quite a number of additional libraries available for Qt developers. This should be well represented in Inqlude as well. The coverage of Inqlude is also still not complete, and the tooling needs some improvement as well, especially regarding integration with distributions.

Updated about 3 years ago. 6 hacker ♥️. update/replacement

an idea by jnweiger

Scanning books stopped 6 years ago. We need volunteers to take the scanner and walk through the offices. This is a good learning opportunity for trainees. The software could also be updated. If anybody looks for a replacement with a more mature opensource solution, Lars suggests KOHA which he already packaged in obs.

Updated over 5 years ago. No love. Has no hacker: grab it!

openSUSE & SLE support for Puppet modules located at the Forge

a project by tampakrap


One of the PuppetLabs guys is trying to enforce best practices on administering Puppet modules, by using base modules and build services and roles on top of them. That way we can re-use external / third-party modules from, ideally without touching them at all. He names that "the Lego approach". Full article.

Updated about 3 years ago. 2 hacker ♥️.

Capture datacenter infrastructure information in a graph database

an invention by kwk

Orientdb is an open source graph/document database. It supports various language bindings

Updated over 2 years ago. 1 hackers ♥️.

SUSE Manager/Spacewalk client debug/test shell

an idea by dmacvicar

When developing for SUSE Manager, it gets tiresome to setup clients in order to debug and test with clients. The idea is to create a nice shell (with history, command completion, colors) that allows to simulate being a client.

Updated about 3 years ago. 3 hacker ♥️. Has no hacker: grab it!


a project by darix

A web frontend for the mirrors in the mirrorbrain database to allow the mirror admins to manage their entries themself. You might know MirrorBrain already: our download redirector and Torrent/Metalink generator used u.a. on It's really a great tool that plays a hidden key role inside the openSUSE infrastructure.

Updated over 2 years ago. 3 hacker ♥️.

Finalize geozip gem

an idea by tboerger

I have started many months ago a project named geozip ( and i would like to finalize it. I want to parse openstreetmap files and generate polygon geo coordinates for zip codes. After processing it should be exported to multiple file formats to get them imported into databases for various projects.

Updated over 5 years ago. No love. Has no hacker: grab it!

Extend iso_code

an idea by tboerger

I would like to extend my existing gem isocode ( Currently it translates all available countries and languages into multiple languages. I plan to integrate more ISO specifications like scriptnames, subdevisions and currencies.

Updated over 5 years ago. No love. Has no hacker: grab it!

Ruboto - JRuby On Android

a project by digitaltomm

Updated about 3 years ago. 2 hacker ♥️.


a project by kalabiyau

Initial idea to build a tool to help rubygems community to rotate maintainers for abandoned projects. Many new developers would like to maintain a project to learn new stuff and many good projects are abandoned by initial authors.

Updated about 3 years ago. 2 hacker ♥️.

Merge webui into OBS API

an invention by coolo

The webui is currently the poor cousin of the OBS parts even though it's wildly used. It's a pain in the ass to code for it as there is not a API for most things you need to do - and if there is it's cumbersome to use.

Updated about 3 years ago. 4 hacker ♥️.

Nodejs automated packaging

an invention by kwk

Nodejs is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. It uses NPM as its packaging system. This hackweek project will create a npm2rpm Ruby gem to fully automate creation of (openSUSE) RPM packages.

Updated over 5 years ago. No love.

Learning Gosu - 2D game development library (with ruby bindings)

a project by digitaltomm

Updated over 1 year ago. 1 hackers ♥️.

Machinery Inspectors for RHEL Systems

a project by tgoettlicher

Machinery supports inspection of SLES11 and SLES12 systems right now. It would be beneficial to be able to also inspect RHEL systems for various reasons:

Updated about 3 years ago. 6 hacker ♥️.


an invention by e_bischoff

Twopence is (will be) a remote execution engine for tests, able to run tests in virtual machines and real hardware through various means of communication : virtio for KVM / QEmu, ssh on top of libssh, serial lines. This library can be called from shell and ruby wrappers. While it is already functional (and used), it still needs polishing, stabilizing, and extending. It is also planned to integrate it with Pennyworth (project Machinery) and let it go fully Open Source.

Updated about 3 years ago. 7 hacker ♥️.

Crowbar on openSUSE

a project by tboerger

In order to build a community around crowbar, our cloud installer, we need to get this running on openSUSE as well. So let's find some time to move the packaging of crowbar from the ibs to the obs! In the end, there should be working packages in

Updated 4 months ago. 9 hacker ♥️.

Get the new SUSE Floor ready to use!

a project by rsalevsky

The new SUSE Floor is nearly done. The core functionality is already implemented and only some basic features are left.<br> <br>

Updated about 3 years ago. 14 hacker ♥️.

Make sure bicho works with current bugzilla

an idea by dmacvicar

Bicho is a ruby gem to query bugzilla. I have received some reports that it is not working with current bugzilla. May be you want to learn ruby and fix it.

Updated 4 months ago. 4 hacker ♥️. Has no hacker: grab it!

Make ruby-ui usable for YaST

an idea by dmacvicar

ruby-ui was a hackweek project with jreidinger to make libyui (YaST text/graphical engine) usable from pure-ruby without going through YCP. We experimented a bit extreme trying to make the usage of SLIM templates possible. It kind of worked.

Updated over 2 years ago. 1 hackers ♥️. Has no hacker: grab it!

Automate to save time for hacking

a project by locilka

Yast team has a great experience in automating tasks that can be done by machines in order to save time that can be used better. We usually use Jenkins for running these jobs.

Why to use automation?

Updated 4 months ago. 4 hacker ♥️.

Sonic Pi on SUSE

an invention by wstephenson

Sonic Pi is a live-coded software synthesiser for teaching computing via music. It originates on the Raspberry Pi but should be on mainstream Linux too. This project is to clean it up by removing Raspbian hacks, package it and its dependencies and get it running nicely on openSUSE. Sonic Pi uses Ruby to control the synthesiser, and the frontend is written in Qt.

Updated 4 months ago. No love.


an invention by pgajdos

  • czech translation
  • [ ] turn antialiasing off -> [x] font antialiasing
Updated about 3 years ago. 1 hackers ♥️.

Dice - A light weight build service

a project by sax2

The idea is simple. Dice is a light weight build service for KIWI images with full control over the build power by the user. At SUSE we have the buildservice which is the full professional version of a build service for packages, images and also products. As a normal user I can provide input and I get some output but I have no control what happens with my data, when it's being processed and where it's being processed. That's by design and works great, thus not meant negatively. I'm a 100% fan of the buildservice

Updated about 3 years ago. 2 hacker ♥️.

Bookworm, the educational tool

a project by kwwii

Create a system to allow a community to add contextual information to "open books". Think wikipedia for books

Updated about 3 years ago. 2 hacker ♥️.