The full quarry

ALL PROJECTS

Public repositories from github.com/alainbloch — Rails plugins, small apps, and experiments. Open a project to read it, then follow the link to that repo.

Formscaler
Formscaler
2026

Formscaler is the open-core, AI-ready CMS for dynamic data. Define collections and permissions as data, publish pages, and let agents work through the same rules as your editors.

toolingRailsPostgreSQLJSON SchemaMCP
Open project →
DocTransit
DocTransit
2026

DocTransit is e-signatures that just work. Send, sign, and track documents with clear monthly limits and a free plan that actually works.

toolingSaaSDocs
Open project →
github.com/alainbloch/openward
Openward
2010

An experiment in metamedia: an open-source CMS and social networking platform. The app is a full Rails project with themes, specs, and its own required-gems list.

open sourceRailsJavaScript
Open project →1 ★
github.com/alainbloch/vertical-response
Vertical Response
2009

A module that pushes members and newsletters onto pre-created lists in Vertical Response. It talks to the SOAP API (soap4r), can recreate the WSDL client, and supports an optional client certificate.

toolingRubyRailsSOAP
Open project →3 ★
rake uploadify_rails:install
Uploadify Rails
2010

Uploadify is a JavaScript library for uploading multiple files with progress bars. Uploadify Rails gets it running in a Rails app: it passes the authenticity token and session id through the Flash request, and sets the response format to JSON so the app can answer when a file lands.

toolingRailsJavaScriptjQuery
Open project →16 ★
github.com/alainbloch/twittest
Twittest
2009

A test to develop a Twitter-like application in 24 hours. Not on par with Twitter, and a demonstration of how Rails can produce a rich application in a short time. Released by RubyMiner LLC under the MIT license.

open sourceRubyRails
Open project →1 ★
github.com/alainbloch/yellfire
Yellfire
2011

Emergency message dissemination, created for the Work 2.0 hackday at Podio. A Rails application built over that hackday.

open sourceRubyRails
Open project →1 ★
npm run dev
Fathom Audio Demo
2021

A JavaScript demo that runs a wave visualizer. It can point its wave-visualizer dependency at a local clone of Wave.js so changes to the library can be tried in the app.

open sourceJavaScript
Open project →
Browser2.uproject
Unreal Browser
2022

An Unreal project (Browser2.uproject) for a browser implementation inside the engine.

open sourceUnreal
Open project →
github.com/alainbloch/refactor_pets
Refactor Pets
2017

An interview prompt: the previous developer left, and the app lets users list their cats. The README scores candidates on ownership, data modeling, migrations, routing, object-oriented design, and whether they run the tests.

open sourceRubyRails
Open project →1 ★
html_sanitizer :sanitize => [:name, :description]
HTML Sanitizer
2009

A Rails plugin that wraps the sanitize gem. Declaring html_sanitizer on a model runs sanitization in a before_save callback, with an optional Sanitize config.

toolingRubyRails
Open project →2 ★
User.simple_search_query("foo")
Simple Search
2009

A Rails plugin that queries chosen columns with find_by_sql and sanitizes the term. Meant as a stopgap, not a search engine. Calling User.simple_search_query("foo") returns matching records, with an optional order.

toolingRubyRails
Open project →1 ★
github.com/alainbloch/Acts-As-Flaggable
Acts As Flaggable
2010

A simple way to add flags to different models. A Rails plugin released by Alain Bloch under the MIT license.

toolingRubyRails
Open project →2 ★
Quiz.new(length).generate
NoRedInk Quiz
2015

A small Ruby quiz. It loads questions and prior usage from CSV, drops questions the student has already been assigned, draws a quiz of the requested length, and returns the question ids sorted by difficulty.

open sourceRuby
Open project →

Want the tour?

The CV has the full story — roles, stack, and what shipped when.

Read the CV