Built something? We create video reels & spotlights for GitHub projects.Promote your project →
Home / Developers / bmcmahen
Developer Profile

bmcmahen

Discovered public repositories for bmcmahen in the GitHub catalog.

↗

bmcmahen/scroll-to

Smooth window scrolling with requestAnimationFrame and the Tween component

↗

bmcmahen/youtube

a better youtube api for embedding videos and fetching metadata

↗

bmcmahen/dom

DOM traversal, manipulation and events aggregate library (like jQuery)

↗

bmcmahen/strip-tag

strip an html tag element from the dom while still maintaining its contents

↗

bmcmahen/transit

a client-side router with support for middleware, click-delegation, and hash-based fallbacks

↗

bmcmahen/skrollr

Stand-alone parallax scrolling library for mobile (Android + iOS) and desktop. No jQuery. Just plain JavaScript (and some love).

↗

bmcmahen/view

an opinionated view, somewhat like Backbone's, but with components

↗

bmcmahen/mutant

a small wrapper for the MutationObserver which takes selector filters and emits events for insertions and removals

↗

bmcmahen/cursor-move

an event emitter for when the cursor position changes inside of a contenteditable element

↗

bmcmahen/is-key

within an event handler, check if a specified key was pressed.

↗

bmcmahen/modifier

Check if a keyup event is a modifier (shift, alt, ctrl, metakey)

FOR MAINTAINERS

Built something? Put it in front of millions of developers.

We make a short reel about your project and post it across YouTube, Instagram, Threads, and X. Send a link, we do the rest.