Pinned Repositories
alpinejs-component
Reusable HTML components powered by Alpine JS reactivity 🛸
alpinejs-masonry
Create masonry layouts based on your CSS grid values 🎉
alpinejs-money
Format money through Alpine JS into any language and currency (works with Shopify settings) 💸
alpinejs-notifications
Simple notifications in your projects using Alpine JS 🙋♀️
alpinejs-sticky
Toggle CSS class names when an element becomes sticky to the DOM 🐙
alpinejs-tash
Use a more familiar syntax when rendering Alpine JS `{variables}` 🚀
hyperjs
HyperJS is a component library for Alpine JS allowing developers to quickly copy and paste functionality into their projects 🛵
hyperui
Free Tailwind CSS components for application UI, ecommerce and marketing with support for dark mode, RTL and Alpine JS 🚀
tailwindcss-assistant
Get assistance when developing projects with Tailwind CSS 🤖
tiny-markdown
📝 Simple markdown editor in the browser for quick and easy markdown creation
markmead's Repositories
markmead/hyperui
Free Tailwind CSS components for application UI, ecommerce and marketing with support for dark mode, RTL and Alpine JS 🚀
markmead/hyperjs
HyperJS is a component library for Alpine JS allowing developers to quickly copy and paste functionality into their projects 🛵
markmead/alpinejs-component
Reusable HTML components powered by Alpine JS reactivity 🛸
markmead/alpinejs-tash
Use a more familiar syntax when rendering Alpine JS `{variables}` 🚀
markmead/alpinejs-masonry
Create masonry layouts based on your CSS grid values 🎉
markmead/alpinejs-money
Format money through Alpine JS into any language and currency (works with Shopify settings) 💸
markmead/alpinejs-sticky
Toggle CSS class names when an element becomes sticky to the DOM 🐙
markmead/alpinejs-notifications
Simple notifications in your projects using Alpine JS 🙋♀️
markmead/alpinejs-form-data
Get the data from the form in a key/value pair of name and value 🥯
markmead/alpinejs-slug
Transform a string into a slug with Alpine JS and Slugify 🐌
markmead/alpinejs-form-validation
Adds client side form/input validation powered by Alpine JS ✅
markmead/alpinejs-head
Manage the HTML `<head>` with Alpine JS 🗿
markmead/alpinejs-textarea-autogrow
🌲 Alpine JS plugin that auto grows the height of a textarea based on its value
markmead/js-masonry
Create masonry layouts based on your CSS grid values 🎉
markmead/alpinejs-axios
Alpine JS magic methods wrapper for Axios API methods 📨
markmead/alpinejs-persist-extended
Extends the official `$persist` plugin to help you work with `localStorage` 📦
markmead/alpinejs-emit
Emit `x-data` changes to other Alpine JS elements 📣
markmead/alpinejs-character-count
Track the character count of an input with the option to compare against the max length 🔟
markmead/alpinejs-cursor
Create a custom cursor with Alpine JS and easily apply hover effects 👆
markmead/alpinejs-scroll-to
Easily add scroll to functionality with options, powered by Alpine JS 🐭
markmead/alpinejs-scroll-amount
Track the users scroll position and their progress on the page 🤿
markmead/js-bionic-reading
Helps developers add support for bionic reading to their content 📚
markmead/alpinejs-manage
Manage another Alpine JS elements `x-data` values 👩💼
markmead/alpinejs-desktop-notifications
Create desktop notifications with Alpine JS 📣
markmead/alpinejs-sort
Sort data in Alpine JS without writing any JavaScript 🦜
markmead/alpinejs-overlap
Check if an element is overlapping another 🥞
markmead/alpinejs-form-captcha
Prevent your forms getting unwanted submissions through the use of an image puzzle ✅
markmead/alpinejs-force-next-tick
Alpine JS implementation of the double `requestAnimationFrame` method to force `$nextTick`
markmead/hyperui-clone
markmead/markmead
📖 README for my GitHub profile