Skip to content
Change the repository type filter

All

    Repositories list

    • Preset to use highlight.js with markdown-it.
      JavaScript
      The Unlicense
      32000Updated Jul 7, 2025Jul 7, 2025
    • Web component progress indicator
      TypeScript
      Other
      0202Updated Jul 7, 2025Jul 7, 2025
    • blur-hash

      Public
      Image component with a blurry placeholder
      TypeScript
      Other
      0002Updated Jul 7, 2025Jul 7, 2025
    • preload

      Public
      Create link tags with a `preload` attribute, for images
      TypeScript
      Other
      0002Updated Jul 7, 2025Jul 7, 2025
    • Write single-page apps with a single callback to handle pushState events
      TypeScript
      MIT License
      0001Updated Jul 7, 2025Jul 7, 2025
    • css

      Public
      CSS variables
      CSS
      Other
      0001Updated Jul 7, 2025Jul 7, 2025
    • util

      Public
      Utility functions
      TypeScript
      Other
      0002Updated Jul 7, 2025Jul 7, 2025
    • arrows

      Public
      Next and previous icons as web components
      TypeScript
      Other
      0001Updated Jul 7, 2025Jul 7, 2025
    • button

      Public
      Web component button, with a visual loading state.
      TypeScript
      Other
      0001Updated Jul 7, 2025Jul 7, 2025
    • fouc

      Public
      Flash of Unstyled Content
      TypeScript
      Other
      0001Updated Jul 7, 2025Jul 7, 2025
    • Catch link clicks that are local to the server
      TypeScript
      Other
      0001Updated Jul 7, 2025Jul 7, 2025
    • Scroll progress indicator web component
      TypeScript
      Other
      0101Updated Jul 7, 2025Jul 7, 2025
    • icons

      Public
      Web component icons
      TypeScript
      Other
      0001Updated Jul 7, 2025Jul 7, 2025
    • hamburger

      Public
      Hamburger menu as web component
      TypeScript
      MIT License
      0001Updated Jul 7, 2025Jul 7, 2025
    • Minimal parent web component to inherit from
      TypeScript
      Other
      0001Updated Jul 7, 2025Jul 7, 2025
    • Scroll locking
      TypeScript
      Other
      0001Updated Jul 7, 2025Jul 7, 2025
    • Web component input for passwords
      TypeScript
      MIT License
      0002Updated Jul 7, 2025Jul 7, 2025
    • anchor

      Public
      Add hash links to your page.
      TypeScript
      Other
      0011Updated Jul 5, 2025Jul 5, 2025
    • drag-drop

      Public
      HTML5 drag & drop for humans
      TypeScript
      Other
      0110Updated Jul 5, 2025Jul 5, 2025
    • wavy-hr

      Public
      horizontal rule, wavy
      TypeScript
      MIT License
      0001Updated Jul 4, 2025Jul 4, 2025
    • Web component button to copy something
      TypeScript
      Other
      0102Updated Jul 4, 2025Jul 4, 2025
    • report

      Public
      Browser report
      TypeScript
      Other
      0101Updated Jul 4, 2025Jul 4, 2025
    • image

      Public
      Create responsive image tags.
      JavaScript
      Other
      0531Updated Jul 4, 2025Jul 4, 2025
    • css-util

      Public
      Common CSS
      CSS
      MIT License
      0001Updated Jul 4, 2025Jul 4, 2025
    • Button component with resolving state
      TypeScript
      MIT License
      0002Updated Jul 4, 2025Jul 4, 2025
    • input

      Public
      Parent input element
      TypeScript
      Other
      0001Updated Jul 4, 2025Jul 4, 2025
    • email

      Public
      Email input web component
      TypeScript
      Other
      0002Updated Jul 4, 2025Jul 4, 2025
    • Web component input
      TypeScript
      MIT License
      0002Updated Jul 4, 2025Jul 4, 2025
    • Blur-up image component
      HTML
      Other
      0101Updated Jul 4, 2025Jul 4, 2025
    • Icon button for previous
      TypeScript
      MIT License
      0001Updated Jul 4, 2025Jul 4, 2025