bmcmahen Goto Github PK
Name: Ben McMahen
Type: User
Company: @Frameio
Bio: @BenMcMahen on Twitter. Developer, designer, and ❤️ of ☕ 🍺 ♨️
Location: Vancouver, British Columbia
Blog: http://benmcmahen.com
Name: Ben McMahen
Type: User
Company: @Frameio
Bio: @BenMcMahen on Twitter. Developer, designer, and ❤️ of ☕ 🍺 ♨️
Location: Vancouver, British Columbia
Blog: http://benmcmahen.com
Responsive and accessible React UI components built with Typescript
Documentation site for Sancho-UI
save and restore a cursor position or selection
given an original width, height, and a max width and height, scale to the maximum size while maintaining original ratio
super easy scroll-spy component for react.
Smooth window scrolling with requestAnimationFrame and the Tween component
modern <select>
cross-browser function to return the selection position
get or set the selection range, or cursor position, for contenteditable
save (Meteor-style) session variables in localstorage for inter-use application persistence
ES6 Set Polyfill
Concise, consistent, and legible badges in SVG and raster format
keyboard shortcuts, similiar to component/events.
Stand-alone parallax scrolling library for mobile (Android + iOS) and desktop. No jQuery. Just plain JavaScript (and some love).
a horizontal slider, or range-slider similar to jquery-ui
split view experiments w/ react
a quick & dirty util to convert srt caption files to an adobe encore compatible format
determine if a string contains a substring, and return the start and end indexes if it does
add specified tags, brackets, or whatevs to all matching substring instances within a string
find all occurrences of a substring within a string, and return indexes
simple component for splicing (inserting) a substr in a string
strip an html tag element from the dom while still maintaining its contents
Easily create subtitles (SRT files) in your web browser.
Website for the Surviving Eugenics documentary film
Unofficial Svelte port of the Headless UI component library
takes a list of dom elements and swaps their classes to display one at a time
an experimental sheet built with swiftui
Swipe component with touch support (for image carousels, dynamic content etc)
a small helper for making tab views
cross-browser e.target, because IE8 loves us
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.