orangespaceman's Repositories
88 repositories
aloadofbollocks
If you find a funny animated gif online, this site makes it easy to display it full-screen and send the link around
β 3
π Public
archive-tweet
Retweet things from another account a set time after they were originally posted
β 1
π Public
arduino-waving
Making a thing do stuff with an Arduino
β 0
π Public
arduino-wii-nunchuk-node-spotify
Control Spotify using an Arduino and a Wii Nunchuk
β 0
π Public
awe-inspiring-synonyms-extension
A Chrome Extension that automatically replaces the word 'awesome' with a random (but superior) synonym
β 5
π Public
awkbot-slack
A Slack bot that does...things
β 5
π Public
awkbox
A Raspberry Pi-powered soundboard that plays stupid sound clips when shaken.
β 0
π Public
background-generator
Generate random background images of stars or vertical lines
β 0
π Public
badwords
List of common bad words to filter / moderate
β 5
π Public
boris
Boris is a PHP-based localhost browser for the Apache Web Server, allowing you to quickly browse through your local projects.It has been built with jquery and swfaddress to allow you to move around directories on your local server easily.
β 4
π Public
browser-breakout
Breakout in a browser with
(eventually as a bookmarklet)
β 1
π Public
button-basher
Using a Makey Makey to control a mac mini
β 0
π Public
button-bot
Use a Raspberry Pi to detect interactions with the buttons and send them through to our Slack awkbot
β 0
π Public
button-recorder
Run a custom python script on a Google Voice Kit (Raspberry Pi) to play and record silly sounds, using the Button Basher
β 0
π Public
canvas-letters
Creating words pixel by pixel with JavaScript and
β 0
π Public
canvas-pie-timer
A small experiment to test the basic animation potential of canvas, and potentially create a working visual timer system (circa 2008)
β 4
π Public
css3-scale-translate3d
Using CSS3 transform properties scale and translate to move and zoom around HTML elements (circa 2010)
β 0
π Public
css3-transition-blocks
Playing around with CSS3 transitions (circa 2010)
β 0
π Public
device-orientation-360
Scroll a web page through 360 degrees based on a deviceβs orientation
β 0
π Public
device-orientation-3d
Display a 3d representation of a deviceβs current orientation
β 0
π Public
device-orientation-vertical
Scroll a web page vertically based on a deviceβs orientation
β 0
π Public
device-orientation-websockets
Display 3d representations of the current orientation of all devices connected to a website via websockets
β 1
π Public
events-google-form
A custom HTML form that stores data in a Google Form, and uses this information to generate an event map using Leaflet
β 0
π Public
eye-lighter
Light up a strip of Dotstar APA102 LED lights with a Raspberry Pi, based on when people are in the studio
β 1
π Public
favourite-question-bluesky
What is your favourite question? A Bluesky bot that posts a new question daily.
β 0
π Public
favouriteQ
What's your favourite question? Follow twitter.com/favouriteq for daily questions, this web app aggregate the answers...
β 0
π Public
flickr-gallery
A simple (hacked-together) responsive HTML/CSS/JS image gallery, with PHP script to generate HTML from flickr
β 0
π Public
folio
My portfolio
β 5
π Public
folio-api
APi for my portfolio [deprecated]
β 0
π Public
form-default-text
A useful function to expand the functionality of a standard html form by auto-filling and removing default text from a text field (circa 2008)
β 0
π Public
ghetto-blaster
A PHP-based sound clip player for OS X
β 7
π Public
graf-wall
A basic multi-user drawing canvas/node/websockets thing
β 0
π Public
heatmap-google-form
A custom HTML form that stores data in a Google Form, and uses this information to generate a heatmap using Leaflet and Leaflet.heat
β 0
π Public
horiznavlist
A quick way to turn an unordered list of links into horizontal navigation (circa 2008)
β 0
π Public
icu
Two experiments with getUserMedia, Face detection and speechSynthesis.
β 0
π Public
ilovehorses
For people who love horses
β 0
π Public
instagram-uploader
Automatically upload images from a flickr account to Instagram
β 2
π Public
iss-tracker
Track the position of the ISS
β 0
π Public
jambot
A Raspberry Pi-powered JamBot that plays stupid sound clips when touched in a special place.
β 0
π Public
jambot-server
Socket.io-powered websocket server to trigger the JamBot remotely
β 0
π Public
js-canvas-copter
An attempt to recreate the classic flash βcopterβ game using Javascript and canvas (circa 2008)
β 4
π Public
js-cookies
The script I tend to use when dealing with cookies (circa 2008)
β 0
π Public
js-grid-overlay
A javascript tool allowing you to overlay a grid or graphic to check pixel perfection across browsers (circa 2008)
β 0
π Public
js-particles
An old experiment playing with interacting particles (circa 2008)
β 1
π Public
js-tweening-boxes
Experiments with a JavaScript tweening class that allows smooth scrolling of html elements (circa 2008)
β 0
π Public
konami-code
Adding the Konami Code to a site (circa 2008)
β 0
π Public
lab-badge
Add a lab badge to any website by including a single JavaScript file
β 0
π Public
mac-volume-control-php-js
A PHP-based volume controller for a mac
β 0
π Public
munchkin
Hastily hacked together HTML page to keep track of Munchkin scores
β 0
π Public
noise-box
Broadcasting noise across the internet since 1972 - NoiseBox allows anyone to play sound clips through another computer...
β 0
π Public
now-playing-cc
Display in a web page details of the current Spotify/BBC 6music track that's playing on a Chromecast / Google Home on the same local network.
β 1
π Public
offline-page
A simple example of an offline page using a service worker. This offline page is self-contained, with no external dependencies.
β 0
π Public
one-click-resize-extension
Chrome extension to resize your browser to a default size with a single click
β 0
π Public
parallax-tracker
Two experiments with parallax animation of CSS layers, based on tracking - with face detection and with an accelerometer
β 0
π Public
phx
No description
β 0
π Public
π¦ Archived
pi-python-garmin-strava
Automatically upload activities from a Garmin GPS watch to Strava when it is plugged into a Raspberry Pi
β 18
π Public
pi-radio-streamer
Stream radio stations to a Chromecast via a Raspberry Pi
β 0
π Public
pilkunnussija
Some notes on grammar, taken from books referenced
β 4
π Public
plane-spotter
A Node app to identify nearby aeroplanes with a Raspberry Pi, Dump1090, Node, an LCD touchscreen and some magic
β 0
π Public
real-names
A celebration of traditional names that put the Great into Britain; why call your kids something trendy and modern when there are so many delightful yet under-used names available. Names with pedigree. Names with history.
β 0
π Public
responsive-astronomy-picture-of-the-day
A responsive (mobile-optimised) version of the Astronomy Picture of the Day web page (circa 2009)
β 0
π Public
select-all-checkbox
A javascript snippet that allows you to use a βselect allβ checkbox to automatically fill multiple form elements (circa 2008)
β 0
π Public
single-editable-page
A very simple HTML page, editable via PHP/MySQL
β 1
π Public
slide-controller
Node.js-based controller for HTML slideshows - S5 and Google slides
β 1
π Public
spotify-qr-player
Use a webcam to read QR codes and play albums/playlists on Spotify
β 0
π Public
spotify-remote
Control Spotify remotely from a phone or browser
β 11
π Public
talkmoji
Are you about to give a talk? Are your slides made with HTML/CSS/JS? Do you want live feedback? Try Talkmoji!
β 0
π Public
tanmt
The All New Magic Tortoise
β 1
π Public
tanmt-insta-uploader
No description
β 0
π Public
tfs-demos
Demos and challenges for the Tech Finishing School (tfs)
β 0
π Public
tfs-project-ai-api
No description
β 0
π Public
tfs-project-ai-frontend
No description
β 0
π Public
tfs-project-react-api
No description
β 0
π Public
tfs-project-react-frontend
No description
β 0
π Public
timeago
turn absolute dates into relative time with JavaScript - updated every second (with a single global timeout)
β 0
π Public
training-notes
A few notes prepared while writing training courses...
β 10
π Public
trigger-warning
A node/websockets thing that displays a trigger warning message and plays a klaxon sound when a bad thing happens.
β 0
π Public
tweet-munger
Translate (mung) tweets from a specific user account through several languages and back, then re-tweet from a new account.
β 3
π Public
tweet-munger-custom-translations
Translate (mung) tweets from a specific user account through a custom dictionary, then re-tweet from a new account.
β 2
π Public
tweet-munger-custom-translations-node
A Node.js-based clone of the original (PHP-based) Tweet Munger
β 1
π Public
unit-deconverter
Convert units into less useful units
β 1
π Public
vcs
No description
β 0
π Public
video-slides
Proof-of-concept full-screen HTML slideshow with mixed video and image content
β 0
π Public
video-slides-fading
Proof-of-concept full-screen HTML slideshow (using fading transitions) with mixed video and image content
β 1
π Public
voicekitbot
Run a custom python script on a Google Voice Kit (Raspberry Pi) to do things, such control Spotify being played on another machine
β 0
π Public
weblebrity-trumps
Like a whoβs who of the information superhighway websphere, Weblebrity Trumps turns the web's elite into a gamification experience based on social media and internet proliferation.
β 0
π Public
wrrds
Web app to allow people to show some wrrds on a screen
β 1
π Public
xvmb
Action the creation of a website to facilitate the storage of fully researched leadership skills rather than maintainable quickly transitioned customized bandwidth-parallel architectures.
β 1
π Public