London

Paul Battley

Expert
@threedaymonk

text. Collection of text algorithms. gem install text

597

htmlbeautifier. A normaliser/beautifier for HTML that also understands embedded Ruby. Ideal for tidying up Rails templates.

373

htmlentities. HTMLEntities is a simple library to facilitate encoding and decoding of named (ý and so on) or numerical ({ or Ī) entities in HTML and XHTML documents.

348

uk_postcode. UK postcode parsing and validation for Ruby

70

battleship. LRUG Ruby Fight Club for October

69

bktree. Burkhard Keller Tree implementation in Ruby

39

tcsst. Test your CSS, because life's too short to click around.

37

colormath. Colour mathematics (RGB/HSL/blend) library for Ruby

36

iplayer-dl. Download programmes from the BBC iPlayer by spoofing an iPhone

35

kill-or-cure. Classifying all inanimate objects into those that cause cancer and those that prevent it, via the Daily Mail.

25

chef-ec2. Rake tasks and directory organisation to bootstrap and configure an EC2 instance using Chef.

25

treetop-example. Getting started with Treetop can be tricky. These two simple examples should help.

13

adproxy. Ad-blocking proxy server

12

footswitch. A Raspberry Pi Pico MIDI USB footswitch

12

theyworkforeu. Making the proceedings of the European Parliament more accessible.

10

html2tex. HTML to LaTeX converter

10

midi-in-out-thru. 3.3V MIDI in/out/thru serial interface

10

lilypond-shamisen. Shamisen notation support for LilyPond

9

printable-tools. 3D-printable tools

9

pipistrelle. Multi-function Seeeduino XIAO based Eurorack module

9

circuit_patch_tools. Tools for manipulating Novation Circuit patches

7

l10nizer. Parse, evaluate and localise ERB templates. Like magic!

7

furigana-shim. Shim to enable basic <ruby> support in Firefox and other Gecko browsers

7

userscripts. User scripts for less awful browsing

7

ubuntu-font-config. /etc/fonts for Mac-like font rendering on Ubuntu, including decent results for Japanese, Arabic, etc.

7

config. dotfiles

7

minidexed-hat. Raspberry Pi Hat to make a MiniDexed synthesiser

6

detenc. A lightweight, low-memory character encoding detector suitable for massive files.

5

tsugaru. Tsugaru shamisen sheet music

5

shuttlexpress. Use a Contour ShuttleXpress in Linux

5

kunkunshi. 工工四

4

ccdash. Simple build dashboard that understands cctray XML.

4

qtrace. Track, trace and profile SQL calls being made in a Rails application.

4

textpattern-export. Export posts and comments from Textpattern

4

net-rtmp. Partial implementation of RTMP/AMF for Ruby

4

simple_scrobbler. Scrobble tracks to Last.fm without wanting to gnaw your own arm off.

3

rubygolf. Ruby

3

bin. Things for my ~/bin directory

3

shoutcast_status. Find out what a Shoutcast station is currently playing.

3

back-in-my-day. Brighton Ruby Conference 2023

3

node-websocket-demo. A simple demonstration of using Express with Socket.IO

3

axocontrol. Axoloti control board with 8 knobs, screen, and encoder

3

iplayer-dl.net. iplayer-dl in C#

3

ellipsis. Uses JavaScript to compress/elide long text elements to make them fit in smaller spaces, like OS X's Finder does with file names.

3

natgal-dl. Download high-resolution images of paintings in the National Gallery collection.

3

crossword-printer. Print Crossword Compiler XML files

3

ticket-ad-block. Ad-blocking for tickets and boarding passes

3

wordle. Experiments with Wordle

2

norns-case. OpenSCAD

2

detabulator. Extract columnar data from tabulated fixed-width text

2

fake-gem. Makes RubyGems think that a specific gem is installed.

2

name_finder. Simple library to find the longest recognised name in a piece of text.

1

rpa-base. Port/package manager for Ruby software. This is an archive for historical reference.

1

radiobox. said.fm hack weekend project

1
54
Apply