Rennes, France

Cyril Rohr

Expert
@crohr

Founder of @runs-on - 10x cheaper GitHub Actions runners.

syslogger. Dead simple Ruby Syslog logger

113

rest-client-components. RestClient on steroids ! Easily add one or more Rack middleware around RestClient to add functionalities such as transparent caching (Rack::Cache), transparent logging, etc.

89

rpm-s3. Maintain YUM repositories of RPM packages on S3, intelligently.

72

ebarnouflant. Turn Github issues into blog posts

58

rack-jsonp. A Rack middleware for providing JSON-P support

34

cacheability. Transparent client-side caching of HTTP requests (heap, file, memcache). Built-in support for RestClient. Built upon Rack::Cache. [will be replaced by http://github.com/crohr/rest-client-components]

17

www-buildcurl. Precompiled software, built on demand

10

vagrant-presentation. vagrant-presentation

9

who-said-puppet-was-hard. Example Rails app with everything setup for deployment heaven using Puppet & Capistrano

8

sinatra-rest-addons. A set of addons for REST APIs or apps created with the Sinatra framework

5

docapi. RDoc template for generating API documentation.

3

poche. open source self hosted read-it-later web app. Demo here : http://demo.inthepoche.com

3

annoying-wifi. Allows to log in to wifi networks using login portals. Only for TakeOff conf. Derived from Rulu Wifi.

3

sinatra-additional-routes. Adds some of the missing HTTP methods to the Sinatra router. [no longer maintained, see sinatra-rest-addons]

3

g5k-graph. A tool to help generate graphs for your Grid'5000 metrics.

2

bfire. Launch experiments on BonFIRE

2

postgres-pubsub-example. Complete postgres LISTEN/NOTIFY example, with docker-compose file for easy demo

2

contrats-francais. Contrats français

2

rest-client. Simple REST client for Ruby, inspired by microframework syntax for specifying actions.

2

rack-contrib. Contributed Rack Middleware and Utilities

2

toggl-notifier. Update your Adium status with the description of your current task in Toggl

2

g5k-checks. A framework to test Grid5000 nodes. Just an example for Grid'5000 team.

2

rest-presentation. REST presentation @IRISA

1

goliath. Goliath is a non-blocking Ruby web server framework

1

rack-livetraffic. Solution for Ruby Easter Contest by Dimelo

1

dotfiles. My dotfiles

1

webmock. Library for stubbing HTTP requests and setting expectations on HTTP requests in Ruby.

1

nesta-app-template. App template for running a Nesta CMS backed blog, running on Heroku Cedar with quickstart installation and deployment instructions

1

blather. XMPP/Jabber Library and DSL for Ruby written on EventMachine and Nokogiri.

1

openproject. OpenProject is a web based project management system built on Ruby on Rails

1

grid5000-campaign. [deprecated] see http://g5k-campaign.gforge.inria.fr

1

JdbcPgBackup. A Java tool to backup and restore PostgreSQL databases using JDBC

1

trash. trash

1

crohr.github.com. Cyril Rohr's home page

1

sinatra. Classy web-development dressed in a DSL (official / canonical repo)

1

rack-async2sync. A Rack middleware that transforms async requests (using thin + async_sinatra for example) into synchronous requests. Useful for testing Async Sinatra apps with a minimum of changes in your testing environment.

1

httpataglance. HTTP at a glance.

1

async_sinatra. A plugin for Sinatra to provide a DSL extension for using Thin for asynchronous responses

1

grid5000-qualification. Scripts to qualify the platform (esp. the APIs)

1

evented. Your source for event-drivenness!

1

cyrixmed. Gestion de Cabinet Médical [mirror, bug fixes only]

1

rails. Ruby on Rails

1

gem2deb. Set of tools to create Debian packages from Ruby software distributed with rubygems

1

restfully-addons. Some non-REST features useful for some APIs

1

em-http-request. Asynchronous HTTP Client (EventMachine + Ruby)

1

sinatra-rest-helpers. Adds useful helpers for REST applications developed with Sinatra. [no longer maintained, see sinatra-rest-addons]

1

rack-accept-header-updater. A Rack middleware for automatically removing file extensions from URIs, and update the Accept HTTP Header accordingly.

1
47
Apply