Tom Gallacher

Login: tomgco

Company: Async Ltd, @yldio and @airate

Location: London

Bio: Node.JS and Linux performance privateer, Often seen happily writing code without any knowledge of his surroundings.

Blog: tomg.co

Blog: tomg.co

Member of

  1. Condé Nast International
  2. Lisbon Javascript Conference
  3. LNUG
  4. Node Forward
  5. Node.js Foundation
  6. paz
  7. YLD

Repositories

Adafruit-MLX90614-Library
Arduino library for the MLX90614 sensors in the Adafruit shop
adventure-verify
write adventure verify functions with tape and faucet
Android-SDK-Runner
Injects items into the emulated android device
apidoc-images
Images for acidic
ArduinoCopterS107
A Controller for my Arduino Helicopter Project
arduino-esp32
Arduino core for the ESP32
Arduino_Helicopter
A Syma 107 Helicopter controlled by a Arduino.
argh
argh is a extremely light weight option/argument/process.argv parser for Node.js. It only parses options, nothing more than that.
artillery-core
Core load-generating functionality of Artillery
artillery-docs
Artillery documentation - https://artillery.io/docs
artillery-plugin-fuzzer
Fuzz testing for HTTP APIs with Artillery ?
async-buffered-reader
Read how many bytes you want from your readable stream when they are available
awesome-copycats
Awesome WM themes
Back-Row
iTunes Library Fun.
bacon
The Bacon Programming Language
beer_probe
Continuous Specific Gravity Readings (CSGR)
benchmark-tests
Testing 123
boot2docker
the newly re-imagined boot2docker, based on Debian for stability and maintainability
bosco
A microservice helper
brew-finder
Find your brew!
captain
Captain - Convert your Git workflow to Docker :whale: containers
CastVideoLooping-receiver
A Google Cast receiver app to loop video playback.
CastVideos-chrome
Reference Chrome Sender w/ Framework API: CastVideos-chrome application shows how to cast videos from Chrome browser that is fully compliant with the Cast Design Checklist.
cat
cat(1) in rust
cf-list-aggregator
null
charts
Curated applications for Kubernetes
cheetahmail
null
chrome-cpu-profiler
View Top down, Bottom up and flamecharts of your node app in Google Chrome
code-and-learn
A series of workshop sprints for Node.js.
community
Kubernetes community content
con.figure
A nice way to load in configurations
contextify
null
coreos-vagrant
Minimal Vagrantfile for CoreOS
couchnode
libcouchbase node.js access
cpu-profiler
Node bindings for the v8 cpu profiler
cstate
Disable CPU c-states on Intel i7's, and maybe other intel CPU's
cucumber-js
Pure Javascript Cucumber
cuke2jade
Cucumber.js json output to jade
darkroom
An image manipulation service.
darkroom.io
null
darkroom-persistence
null
david-www
David helps keep your Nodejs project dependencies up to date.
deep-keys
Creates an array composed of the own enumerable property names(including nested) of an object.
demo-api
A contrived demo repo for testing with CI servers
dev-null-blob-store
blob store that stores blobs on the local file system
dis.covery
null
dis.io
A browser based distributed computing platform utilising idle cpu cycles on visitors computers when browsing
dis.io-client
Client for dis.io
dis.io-distributor
Distributor component for dis.io
dis.io-manager
Manager Component for dis.io
dnsmasq-catch
Dockerized dnsmasq to catchall A requests to a specific IP
dot-files
null
easy_seq2seq
An easy to use seq2seq model based on tensorflow's seq2seq
elixir-charm
ANSI rainbow for elixir, be a magician
elixir-menu
Menu's in elixir - this is fubar unless we can call on a keypress...
ephemeral-socket
Create ephemeral socket's easily
Equivalent-Exchange-3
null
eslint
A fully pluggable tool for identifying and reporting on patterns in JavaScript.
Fortran97-Bailey-Borwein-Plouffe
Bailey?Borwein?Plouffe formula in fortran, be nice it's my first one!
Gamepad-Helicopter-Controller
An interface to control the Arduino Helicopter using the Gamepad
Gawkwall-iPhone-App
Gawkwall iPhone App
gcloud-pubsub-to-sql
Store particle.io gcloud pub/sub messages to gcloud hosted sql
Ghost
Just a blogging platform
ghwd
Open the github URL that matches your shell's current branch and working directory
github-pullrequest-resource
Provides a Github pull request resource for concourse CI.
GitIgnore
A .gitignore file for general use. PHP, Node.js, Vim, Eclipse, OsX and Windows
gulp-eslint
A Gulp plugin for identifying and reporting on patterns found in ECMAScript/JavaScript code.
gyro.js
gyro.js - easy access to your web browsers built in accelerometer and gyroscope
gzippo
gzippo pronounced `g-zippo` is a nodejs gzip middleware for Connect and express js using the new native node zlib api
gzippo-redis
A redis store for gzippo
hapi
Server Framework for Node.js
Heartbleed
A checker (site and tool) for CVE-2014-0160
homebrew
The missing package manager for OS X.
homebrew-recipes
A collection of Beers and Meads that I have made and documented.
hook.io
a distributed EventEmitter and i/o framework for node.js
hyperterm-base16-flat
base16#flat theme for hyperterm
indy
Continuously poll node.js/io.js and time the eventloop delay, process info, memory info, etc.
indy-statsd
A Statsd dispatcher for indy.
istio.github.io
Source for the istio.io site
javascripting
Learn JavaScript by adventuring around in the terminal.
jshint-full-path
A JSHint reporter to show a full path with colon separated row and columns
js-style-guide
JavaScript style guide
JugglingTracker
Track juggling balls
justice
Embeddable script for displaying web page performance metrics.
lambda-streams-to-firehose
AWS Lambda function to forward Stream data to Kinesis Firehose
learnyouelixir
Learn You The Elixir For Much Win! An intro to Elixir via a set of self-guided workshops.
Little-Note
A really little note application
lnug-streams
White water streams
Logstalgia
replay or stream website access logs as a retro arcade game
lynx
node.js client for Etsy'd StatsD server
MacCalc
A Very simple, poorly written Calculator App for Mac OS X
maiden
A build tool for php
material-ui
React Components that Implement Google's Material Design.
mc-logger
Like the nuggets - no meat. (Its a noop Logger)
McModUpdate
null
message-queue
a standard interface to access message queues
mime-magic
Proper MIME type detection library for node.js that wraps the libmagic functionality
minigun
Load-testing for modern applications (HTTP, WebSockets and more). Node.js-based.
motorola-ssi
Communicate with a Motorola SE3307 IG scanner using SSI over USB in node.js
n
Node version management
neo4j-movies-template
This project contains a Node.js starter template for a Neo4j movies dataset.
netassert
network security testing for DevSecOps workflows
new.nodejs.org
The Node.js website.
node
?Node.js ?
node-addon-examples
Node.js C++ addon examples from http://nodejs.org/docs/latest/api/addons.html
node-availability
A way to determine if a service is available, using various methods
node-cxxfilt
c++filt in JavaScript :D (well not yet)
node-dbox
NodeJS SDK for Dropbox API
node-docker-stop
Shutdown gracefully within docker containers.
node-dropbox-sdk
[Not Maintained] An alternative dropbox api for nodejs
node-eps
Node.js Enhancement Proposals for discussion on future API additions/changes to Node core
node-hapi-redis
A hapi plugin to provide redis
node-lp
Physically print stuff in node.js
node-qr
A simple NodeJS binding to the libqrencode C library written by Kentaro Fukuchi (http://fukuchi.org/works/qrencode/index.en.html). At the moment, only an encoder is provided. I'm still looking for a suitable library for decoding.
node-segfault-handler
Tool for debugging native Node.js modules and getting stack traces when things go wrong.
node-serialport
Node.js package to access serial ports for reading and writing OR Welcome your robotic JavaScript overlords. Better yet, program them!
node-soap
A SOAP client and server for node.js.
node-stackvis
Stacktrace visualization tools
node-switch
A CLI tool to switch to the version of nodejs defined in an applications package.json
node-triton
Triton client tool and node.js library
node-webcrypto
An adaption of the WebCryptoAPI to conform to API's provided by Nodejs (No Promises So Forth)
node-zbar
null
npm-expansions
Send us a pull request by editing index.json
npm-lockdown
Lock down your npm dependencies by shasum.
nsp
null
nvidiabl
Linux driver for setting the backlight brightness on laptops using NVIDIA GPU
.nvim
Neovim stuffs
object-array-merge
Merges Object Arrays based on an object key, A.K.A: Tom?s Merge
open-design
Help out in open-source software with open-source design.
paz
A pluggable in-house service platform with a PaaS-like workflow, built on Docker, CoreOS, Etcd and Fleet. This repository houses the documentation and installation scripts.
paz.sh
The Paz command-line interface
PersonalSite
My personal website
PersonalSiteV2
A revamp of my personal website using ctrl.
pixels_camp_2016_talks
Talks
pkgcloud
pkgcloud is a standard library for node.js that abstracts away differences among multiple cloud providers.
platform-espressif32
Espressif 32: development platform for PlatformIO
pliers
A build tool for node.js that supports sub-project building and watching
Preempt
Add pre-emptive searching to an input element.
prezto
The configuration framework for Zsh
pro
Awesome Pro themes
pseudo-bot
null
redis-queuesize-poller
Polls redis at specified interval to fetch the size of a list of queues and exposes results via a getter
restify-oauth2
A simple OAuth 2 endpoint for Restify
retire.js
scanner detecting the use of JavaScript libraries with known vulnerabilities
robots.txt
robots.txt middleware for express/connect to server up your robots.txt
rust-chrono
Date and time library for Rust
rust-docker
null
service-locator
node.js service locator to perform inversion of control
shopsense-js
A node module to interact with the ShopSense API
siriproxy-lag
Displays the lag status at 56 using SiriProxy
spies-url-parser
:earth_africa: a simple module to parse the url parameters of spies.dk used for our UI & Analytics
spotify-remote-app
null
spotify-remote-server
null
standards
The standard way of doing things in YLD
strider-docker-runner
null
stylus
Expressive, robust, feature-rich CSS language built for nodejs
SymaRemote
A re-write of the original helicopter software to use PWM and abstracted to a library.
sysdig
a system exploration and troubleshooting tool
tapeshopper
Learn how to test with tape! (tap-producing test harness for node)
tectonic-installer
Install a Kubernetes cluster the CoreOS Tectonic Way: HA, self-hosted, RBAC, etcd Operator, and more
temperature-regulated-box
An open-source hardware project to design and build a temperature controlled box.
temp-thing
Things of Temp, uses MLX90614
tensorflow
Computation using data flow graphs for scalable machine learning
tensorflow-talk
My Tensorflow London Talk - 27/10/16
tflearn_seq2seq
Pedagogical example of sequence to sequence recurrent neural network with TensorFlow and TFLearn
tftp-docker
PXELinux Server for running CoreOS
tg
telegram-cli
theseus
Continuous Zero-Downtime Deployments for Kubernetes & Istio.
tomg.co
null
tomgco.zsh-theme
My zsh theme, based mostly on steeef's
tube_sign
a funny simple london underground tube sign meme generator
tutum-docker-influxdb
Docker image to run an out-of-the-box InfluxDB server
userGen
null
v8
The official mirror of the V8 git repository
validity
null
validity-date-before-property
Validity style validator to ensure a property has a date before another date property.
validity-number-in-range
Validity style validator to ensure a property is numeric and within an upper and lower bound
validity-regex-match
Define simple inline rules to match
validity-string-represents-mongodb-objectid
null
.vim
My vim config
wc-demo
A simple word-counting demo to showcase Neon.
workshopper-exercise
An exercise runner component for the Workshopper framework
xiaomi-mi-home-air-purifier
Control your Xiaomi air purifier
yld-boot
extracted from nuno's pattern of booting a node app
yonder
A remote monitoring
zeromq.node
Node.js bindings to the zeromq library
zeromq-ppworker
ZeroMQ Reliable Request-Reply Paranoid Pirate Pattern - worker module
zmq.rs
A native implementation of ØMQ in Rust

Commits To

RepositoryMost Recent Commit# Commits


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.