Tim Rogers (@timrogers)

Top repositories

1

rapgenius

A gem for accessing lyrics and explanations on RapGenius.com
Ruby
98
star
2

obsidian-share-as-gist

An Obsidian (https://obsidian.md/) plugin for sharing your notes as a GitHub gist - either privately or publicly.
TypeScript
54
star
3

genius

A Ruby client for the Genius API (http://genius.com/developers).
Ruby
28
star
4

amex

A library for accessing data on an American Express account
Ruby
27
star
5

litra

A JavaScript library for programatically controlling your Logitech Litra Glow or Logitech Litra Beam light - including CLI tools for quick usage without writing code
TypeScript
27
star
6

airports

Access data on airports from around the world using Ruby
Ruby
27
star
7

lloydstsb

A screenscraper for Lloyds TSB's Online Banking service.
Ruby
17
star
8

in_business

A gem for checking whether a given DateTime, Date or Time is within a predefined set of opening hours
Ruby
15
star
9

starling-terminal

A tool for viewing your Starling Bank statement from your terminal
Ruby
9
star
10

starling-ruby

A Ruby library for accessing the Starling Bank (https://www.starlingbank.com) API
Ruby
9
star
11

formanator

Submit Forma (https://joinforma.com) claims from the command line πŸ€–
TypeScript
9
star
12

clickcount-app

An ultra simple cross-platform application for mobile devices based on jQTouch and PhoneGap
JavaScript
9
star
13

gh-sizer

An extension for the GitHub CLI (https://cli.github.com) which makes it easy to size one or more GitHub repos with `git-sizer` (https://github.com/github/git-sizer) without having to clone the repo(s) manually
Rust
8
star
14

github-migration-monitor

Monitors GitHub Enterprise Importer (GEI) migrations for an organization through a simple command line tool
JavaScript
8
star
15

ba_rewards

A Ruby gem for checking availability of British Airways Avios redemptions, using the API in the Avios Flight Finder iOS app
Ruby
7
star
16

iata-code-decoder-api

A simple API, written in Node.js with the Express framework, which allows you to identify airports, airlines and aircraft by their IATA code
TypeScript
5
star
17

ucas

A screenscraper which watches UCAS Track and emails you any changes...no more arcane UCAS alert emails!
Ruby
5
star
18

taskforce-php

The PHP library for interacting with the API of Taskforce, a task management application integrated with Gmail
PHP
4
star
19

sass-box-sizing-mixin

A mixin for the Sass CSS meta-language allowing you to effectively use the little-known box-sizing property effectively
4
star
20

amex-alerts

This quick script, designed to be run as a cron, checks the balances on your American Express rewards programmes (e.g. Membership Rewards or Avios) and alerts you to their balance each day.
Ruby
3
star
21

amex2xero

Converts a statement CSV exported from American Express to a bank statement CSV ready to import into Xero
Ruby
2
star
22

sculpture.js

A really dreadful modelling system built for Javascript.
JavaScript
2
star
23

unistats

An API for accessing the Unistats API, which provides data from the Higher Education Funding Council for England on further education
2
star
24

migrate-github-project

Migrate GitHub projects (https://docs.github.com/en/issues/planning-and-tracking-with-projects) between GitHub products and organizations
TypeScript
2
star
25

status

Fetch server statuses from Statuspage.io, and display them in cPanel using WHMCS data
PHP
2
star
26

nine-point-nine-gigabytes

A repo containing 9.96GB of blobs according to `git-sizer --verbose`, perfect for testing what happens when you have a large repo
2
star
27

publish-raycast-extension

Store a custom Raycast extension in your own repo, and automatically publish changes to the central `raycast/extensions` repo which powers the Raycast Store
2
star
28

raycast-inpost-lockers

Find and check availability of InPost parcel lockers in the UK from Raycast
TypeScript
2
star
29

alexa-starling-bank

An Alexa skill for working with your Starling Bank account
JavaScript
2
star
30

raycast-iata-code-decoder

A Raycast extension for decoding IATA codes for airports, airlines and aircraft, allowing you to work out what a given code refers to
TypeScript
2
star
31

raycast-tapo-smart-devices

Manage Tapo smart home device, for example plugs and lightbulbs, from Raycast with just a few keystrokes
TypeScript
2
star
32

litra-autotoggle

Automatically turn your Logitech Litra device on when your webcam turns on, and off when your webcam turns off (macOS and Linux only)
Rust
2
star
33

business-card-wp7

My business card for Windows Phone 7 - copy this and make your own!
C#
1
star
34

blocks-font

A GitHub block for previewing font files
TypeScript
1
star
35

tim-rogers.co.uk-sept2011

JavaScript
1
star
36

raycast-github-gists

A Raycast extension for viewing your GitHub gists (https://gist.github.com) and creating new ones in a few keystrokes
TypeScript
1
star
37

quicktask-for-taskforce

A Ruby on Rails app that lets you quickly add tasks to Taskforce from your mobile device
Ruby
1
star
38

array.each.js

A really quick Javascript helper file for adding an "each" method to arrays
1
star
39

gh-migrate-project

A GitHub CLI extension for migrating GitHub projects (https://docs.github.com/en/issues/planning-and-tracking-with-projects) between GitHub products and owners
TypeScript
1
star
40

build-raycast-extension

A GitHub action which ensures that a Raycast extension can be built successfully
1
star
41

joker-soundboard-wp7

A soundboard application with sounds from The Joker in The Dark Knight for Windows Phone 7
C#
1
star
42

mummy

Test yourself on words listed in a file - perfect for revising for exams!
Ruby
1
star
43

twilio-group-messaging-demo

A demo group messaging app building using Twilio in Ruby on Rails
Ruby
1
star
44

underscore.strings.httpize

A quick extension for Underscore.js, using Underscore.Strings (http://bitbucket.org/epeli/underscore.strings/) for adding http:// to the start of URLs
JavaScript
1
star
45

hotukdeals-chrome

A Google Chrome browser extension to show the latest deals from popular UK consumer site HotUKDeals in your browser
JavaScript
1
star
46

share-lanyrd-event-chrome

Add links to the Lanyrd website in Chrome to share events on Facebook and Twitter
JavaScript
1
star
47

An-Introduction-to-jQuery-Mobile

A presentation introducing jQuery Mobile for building mobile web apps made at Twitter Developer Nest in London on 1st March 2011
1
star
48

ucas-frontend

The frontend for my cron which regularly checks my UCAS Track and stores the data
Ruby
1
star
49

devnest-android

An Android application for the Twitter Developer Nest (devnest) events in London, based on PhoneGap and JQTouch
Java
1
star
50

personal-statement

My personal statement for my university applications in academic year 2012-2013.
Ruby
1
star
51

devnest-iphone

An iPhone application for the Twitter Developer Nest (DevNest) events in London, based on PhoneGap and jQTouch
JavaScript
1
star
52

simple_middleware

A simple implementation of the middleware pattern in Ruby for my talk "Miles more maintainable: building APIs with the middleware pattern"
Ruby
1
star
53

Taskforce-Presentation

A presentation to promote the task management application Taskforce, first used at London's Twitter Developer Nest on 1st March 2011
1
star
54

operationchrome-chrome

An unofficial Chrome extension for the Gmail integrated task management system, Taskforce. This allows you to view your tasks from outside of Gmail, from your Google Chrome toolbar.
JavaScript
1
star
55

sendtotaskforce-chrome

An open-source Chrome extension using the Taskforce API, allowing you to add your current web page as a task on the Taskforce task management application
1
star
56

building-mobile-apps-with-web-standards

A presentation about building apps for Android and iPhone using jQTouch and PhoneGap, presented at London's Twitter Developer Nest #11 in September 2010
1
star
57

Taskforce-for-Kindle

A client for the email-integrated Taskforce task management application specifically designed for the Amazon Kindle. Built with the Taskforce API in PHP.
PHP
1
star
58

simple_middleware_example

An example of Simple Middleware (https://github.com/timrogers/simple_middleware) in action, for my talk "Miles more maintainable: Building APIs with the middleware pattern".
Ruby
1
star