London, England

Ismael Celis

Expert
@ismasan

Founder at https://www.bootic.io/, formerly at Thoughtbot.com, will code for food.

oat. Adapters-based API serializers with Hypermedia support for Ruby apps.

276

hash_mapper. DSL for mapping between data structures

131

sourced. Event Sourcing / CQRS toolkit for Ruby. Eventual consistency and concurrency built-in.

47

parametric. Declarative input schemas for Ruby apps.

41

plumb. Data structures, validation, coercion and processing toolkit for Ruby

35

sluggable-finder. Automatically create SEO friendly, unique permalinks for your ActiveRecord objects. Behaves exactly like ActiveRecord#find

27

plumber.js. [WiP] Plumbing and pipelines for JavaScript apps

23

jbundle. Bundle and minify JavaScript projects

20

jquery-patterns. jQuery utitlities and patterns that I use in different projects

16

sourced_todo. Demo TODO list app for Event Sourcing and reactive UIs with Sourced and Datastar

13

Sockete. Client-side WebSocket mock for easy testing of Websocket clients

13

faraday_throttler. Redis-backed request throttler to protect backend APIs against request stampedes

10

adash. Simple websockets based Activity dashboard

9

ar_publish_control. Gem to add publish control to your ActiveRecord models, including start and end publishing dates.

9

websockets_examples. WebSocket examples for varied talks

8

steppe. Composable, self-documenting REST APIs for Ruby

7

bridger. Helpers to write and test hypermedia APIs in Ruby Rack apps, framework agnostic

5

pusher-chat-tutorial. Step by step tutorial with Sinatra and Pusher, Check the branches.

5

mini_flickr. Simple gem to fetch photos from Flickr's REST API

5

proto_processor. Helper modules for building task processors

4

attachment_fu. Treat an ActiveRecord model as a file attachment, storing its patch, size, content type, etc.

4

saucy. Dynamic Text Rendering Plugin for Rails. Like sIFR but without the Hassle, Flash or even Javascript.

3

js_host. Asset host for versioned Javascript APIs

3

anisoptera. Async Rack app for image thumbnailing

3

proxied-api. Multi-component API with EM proxy and ZMQ

3

bototo. Eventmachine-based DSL for creating Campfire bots

3

active_merchant. Active Merchant is a simple payment abstraction library used in and sponsored by Shopify. It is written by Tobias Luetke, Cody Fauser, and contributors. The aim of the project is to feel natural to Ruby users and to abstract as many parts as possible away from the user to offer a consistent interface across all supported gateways. Added support for PayPal recurring payment with the SOAP API.

3

websockets_hub. Subscribe services like Twitter, IRC and others and pipe them to websockets

3

responds_to_parent. Rails plugin to allow AJAX file upload imitation (via IFRAME).

2

facebox. Facebook-style lightbox, built in jQuery

2

strest. ORM-like utilities to interface to hybrid REST / RPC HTTP APIs

2

muppet. Easy CLI server provisioning using Sprinkle

2

peity. Peity (sounds like deity) is a simple jQuery plugin to create a mini pie chart from the contents of an element - like 3/5 - using canvas.

2

example_rails_app. Skeleton rails app to try out some general patterns

2

simple_roles. Simple roles to include in your classes

2

whygitisbetter. the source code for whygitisbetterthanx.com

2

ar_finder_extension. Draft convention for ActiveRecord extensions

2

warden-github. warden strategy for github oauth

2

notepad. Example app for using davis.js with mustache templates on both server and client

2

sinatra_auth_bootic. Sinatra extension for quick and easy apps using Bootic's API (in progress)

2

catwalk.js. Spiking models, collections and emitters in JavaScript

2

warden-bootic. Warden oauth2 strategy for Bootic's API

2

persistent. Tiny plug & play persistence layer for your Ruby objects

2

em_airbrake. Async Airbrake notifier for EventMachine apps

2

theme_support. Ruby

2

exception_notification. Exception Notifier Plugin for Rails, with web hooks

2

roleful. Generic roles for you and your objects

2

websockets-examples. Fooling around with Websockets

2

panda_gem. Gem for Panda, the video platform

2

jquery-humanize-messages-plugin. A jQuery port of the humanized dialog display technique. (http://www.humanized.com/weblog/2006/09/11/monolog_boxes_and_transparent_messages/)

2

webrat. Webrat - Ruby Acceptance Testing for Web applications

2

rack-oauth2utils. Middleware for catching OAuth2 access tokens in Rack apps

1

poirot. mustaches in your rails

1

falcon. A high-performance web server for Ruby, supporting HTTP/1, HTTP/2 and TLS.

1

parametric-active_model. Turn Parametric schemas into ActiveModel-compliant forms

1

davis.js. RESTful degradable JavaScript routing using pushState

1

emol_partner_check. Pequeña aplicación web. Verifica que RUT de usuario es socio de El Mercurio

1
57
Apply