insin
Programmer/web developer from Northern Ireland living in Australia, making things with JavaScript and Flutter, including Control Panel for Twitter
Brisbane, Australia
Pinned Repositories
astro-lazy-youtube-embed
Embed YouTube videos with a static placeholder which only embeds when you click
comments-owl-for-hacker-news
Browser extension which makes it easer to follow comment threads on Hacker News across multiple visits, allows you to annotate and mute users, and other UI tweaks and mobile UX improvements
control-panel-for-twitter
Browser extension which gives you more control over your Twitter timeline and adds missing features and UI improvements - available for desktop and mobile browsers
control-panel-for-youtube
Browser extension which gives you more control over YouTube by adding missing options and UI improvements - for desktop & mobile browsers
msx
JSX for Mithril.js 0.x
newforms
Isomorphic form-handling for React
nwb
A toolkit for React, Preact, Inferno & vanilla JS apps, React libraries and other npm modules for the web, with no configuration (until you need it)
react-heatpack
A 'heatpack' command for quick React development with webpack hot reloading
react-hn
React-powered Hacker News client
react-maskedinput
Masked <input/> React component
insin's Repositories
insin/DOMBuilder
DOM builder with multiple output formats
insin/newforms-gridforms
Grid Forms integration for newforms
insin/reactodo
Multiple localStorage TODO lists, built with React
insin/react-plain-editable
[DEPRECATED] React component for editing plain text via contentEditable
insin/concur
Sugar for infectious JavaScript inheritance, metaprogramming & mixins
insin/hta-localstorage
Basic localStorage implementation for Internet Explorer HTML Applications (HTA)
insin/sacrum
One codebase, two environments - single-page JavaScript apps in the browser, forms 'n links webapps on Node.js for almost-free
insin/templates
Reusable templates for various kinds of projects
insin/isomorph
Shared utilities for browsers and Node.js
insin/dinnertime
Cooking timer & scheduler with spoken instructions
insin/react-playground
React component for creating interactive coding playgrounds with preset examples
insin/validators
Validators which can be shared between browsers and Node.js
insin/react-objecteditor
An <ObjectEditor/> React component
insin/chainable-check
Create React.PropTypes-alike validators with an isRequired property
insin/shilefare
Dead simple local, temporary file sharing with Node.js
insin/urlresolve
Resolves paths against URL patterns
insin/gulp-flatten-requires
Flattens relative require('./<path>/<module>') calls to require('./<module>')
insin/just-dadjokes
Just the jokes from /r/dadjokes
insin/njive
Node.js wrapper for the Jive API
insin/react-split-date-input
Reusable split date input React component
insin/buildumb
Ultra-dumb exporter of Node.js modules for use in the browser
insin/iswydt
Tumblejobs
insin/mixinstance
Mix new things into an instance's prototype chain
insin/successcrm
insin/twitter-searchite
Quick creation of sites driven by polling a Twitter search
insin/blahva
Dumping ground for playing with Java libraries & tools.
insin/insin-notes
Notes in reStructuredText format, published on Read The Docs
insin/android-svg-icon-template
Templates for creating Android icons with SVG
insin/backbone-dombuilder
Fork of creationix/dombuilder which uses Backbone.js dependencies for IE8 compatibility
insin/zombies
Playing with 2D... stuff