JavaScript UI Utilites

Open-source JavaScript projects categorized as UI Utilites

Top 23 JavaScript UI Utilite Projects

UI Utilites
  1. react-helmet

    A document head manager for React

    Project mention: 14 Must-Have React Libraries Every Beginner Developer Should Know in 2025: 🚀 | dev.to | 2024-12-26

    Manage document head dynamically: Dynamically manage your app’s metadata (titles, descriptions, etc.). Ideal for boosting SEO and optimizing social media previews. 🛠️ 🔗github.com/nfl/react-helmet

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. react-waypoint

    A React component to execute a function whenever you scroll to an element.

  4. react-visibility-sensor

    Sensor component for React that notifies you when it goes in or out of the window viewport.

  5. react-hotkeys

    Declarative hotkey and focus area management for React

  6. react-portal

    🎯 React component for transportation of modals, lightboxes, loading bars... to document.body or else.

  7. react-sizeme

    Make your React Components aware of their width and height!

  8. react-measure

    đź“Ź Compute measurements of a React component.

  9. react-document-title

    Declarative, nested, stateful, isomorphic document.title for React

    Project mention: Why Svelte? | dev.to | 2024-12-12

    React doesn't handle page titles in an accessible way without additional work. Typically when a user changes page, the page title is read-out-loud through a screen reader as the page is reloaded. However with React, as this is a SPA that does routing, this doesn’t happen quite the same. There’s some additional work or a plugin that’s needed.

  10. react-swipe

    :left_right_arrow: Swipe.js as a React component

    Project mention: Building Infinite Animated Scroll for React components | dev.to | 2024-02-04

    If you ever needed to present your components in an endless animation scroll, you might have found the variety of existing libraries like React Swipe.

  11. react-hammerjs

    ReactJS / HammerJS integration. Support touch events in your React app.

  12. react-tappable

    Tappable component for React

  13. react-gateway

    Render React DOM into a new context (aka "Portal")

  14. react-keydown

    Lightweight keydown wrapper for React components

  15. react-dimensions

    [Looking for maintainers]

  16. react-ab

    Simple declarative and universal A/B testing component for React.

  17. react-key-handler

    React component to handle keyboard events :key:

  18. react-shortcuts

    Manage keyboard shortcuts from one place

  19. react-document-meta

    HTML meta tags for React-based apps. Works for both client- and server-side rendering, and has a strict but flexible API.

  20. react-experiments

    React components for implementing UI experiments

  21. react-container-dimensions

    Wrapper component that detects element resize and passes new dimensions down the tree. Based on https://github.com/wnr/element-resize-detector

  22. react-component-queries

    Provide props to your React Components based on their Width and/or Height.

  23. react-height

    Component-wrapper to determine and report children elements height

  24. react-layer-stack

    Layering system for React. Useful for popover/modals/tooltip/dnd application

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript UI Utilites discussion

Log in or Post with

JavaScript UI Utilites related posts

  • Why Svelte?

    2 projects | dev.to | 12 Dec 2024
  • React SEO Guide: Mastering SEO Strategies

    1 project | dev.to | 25 Jul 2024
  • A guide to React 19’s new Document Metadata feature

    4 projects | dev.to | 25 Jun 2024
  • React 19: The long-expected features

    2 projects | dev.to | 16 Apr 2024
  • Gatsby tutorial: Build a static site with a headless CMS

    5 projects | dev.to | 22 Mar 2024
  • NPM – react-helmet – made by the National Football League?

    1 project | news.ycombinator.com | 14 Jul 2023
  • react-visibility-sensor VS react-atom-trigger - a user suggested alternative

    2 projects | 10 Jul 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 16 Jan 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source UI Utilite projects in JavaScript? This list will help you:

# Project Stars
1 react-helmet 17,357
2 react-waypoint 4,077
3 react-visibility-sensor 2,327
4 react-hotkeys 2,157
5 react-portal 2,145
6 react-sizeme 1,947
7 react-measure 1,940
8 react-document-title 1,863
9 react-swipe 1,659
10 react-hammerjs 937
11 react-tappable 862
12 react-gateway 573
13 react-keydown 499
14 react-dimensions 450
15 react-ab 431
16 react-key-handler 386
17 react-shortcuts 328
18 react-document-meta 320
19 react-experiments 319
20 react-container-dimensions 229
21 react-component-queries 182
22 react-height 181
23 react-layer-stack 160

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?