Ben McMahen's repositories
hamilton-history-of-medicine
history of medicine in Hamilton - a project for mcmaster university
selection-position
cross-browser function to return the selection position
within-selection
get the elements contained within the current text-selection
cursor-move
an event emitter for when the cursor position changes inside of a contenteditable element
hapi-graphql-example
a simple app where i mess around using graphql and hapi
history-of-medicine
history of medicine - a project for mcmaster university
groups-ios
experimental groups client built with react-native
monitor-text-selection
emit events for selection and deselection of text for a given element.
on-deselect
emit an event when a selection is deselected. pairs with yields/on-select
react-playground
My react widgets/experiments/playground built with comsos
dokku-mongodb-plugin
Plugin to setup Mongodb accounts for containers deployed to Dokku
eugenics-archive
A database and public website for the Living Archives on Eugenics
history
super simple history stack
image-server
Automatically resizes images from given source (uses graphics-magick)
markup
add markup to text at given ranges
on-select
Invoke a callback when a user selects some text.
parse-markup
parse markup tags inside of an element, returning indexes, tagName, and specified attributes
profile
new profile page for http://benmcmahen.com
react-menu
Accessible menu React component
react-native-example
just messing around with react-native
react-router
A complete routing solution for React.js
shortcuts
keyboard shortcuts, similiar to component/events.
surviving-eugenics
Website for the Surviving Eugenics documentary film
tooltip
Tooltip UI Component For React
yieldb
Simple, expressive and yieldable MongoDB
zeditor
Pluggable "Editor" API for contenteditable