- Zwolle, Netherlands
- https://grimlink.com/
- @grimlink.bsky.social
- @GrimLink
- @GrimLink@mastodon.social
- seangrimlink
Highlights
Awesome Javascript
ScrollOut detects changes in scroll for reveal, parallax, and CSS Variable effects!
A tiny JavaScript library to enable CSS animations when user scrolls.
⏰ Day.js 2kB immutable date-time library alternative to Moment.js with the same modern API
Most modern mobile touch slider with hardware accelerated transitions
Polyfill for the HTML dialog element
Copy text to the clipboard in modern browsers (0.2 kB)
A Javascript polyfill for browsers that don't support the object-fit CSS property.
A package to disable the mouse cursor
Splide is a lightweight, flexible and accessible slider/carousel written in TypeScript. No dependencies, no Lighthouse errors.
A rugged, minimal framework for composing JavaScript behavior in your markup.
A JavaScript library to position floating elements and create interactions for them.
A plugin to run Lighthouse against a set of urls to see which site is the fastest.
Reliably create beautiful Add to Calendar Buttons, where people can add events to their calendars. Without the hustle and unsupported cases.
Speed up your development with a powerful set of tools
A React component to crop images/videos with easy interactions
A blazingly fast router for static sites
🚀A curated list of awesome resources related to Alpine.
Polyfills the HTML popover attribute and showPopover/hidePopover/togglePopover methods onto HTMLElement, as well as the popovertarget and popovertargetaction attributes on <button> elements.
A new performance-focused way to add interactive client-side components to your web site.
Collection of utility functions for use with Scroll-Driven Animations
Support GitHub-style alerts for markdown-it
Debug your Alpine.js code with Ray to fix problems faster
Debug your NodeJS, TS & web code with Ray to understand and fix bugs faster