JavaScript UI Utilites

Open-source JavaScript projects categorized as UI Utilites

Top 23 JavaScript UI Utilite Projects

  • react-helmet

    A document head manager for React

  • Project mention: React 19: The long-expected features | dev.to | 2024-04-16

    React will enable the usage of the , , and tags anywhere in the App, improving SEO performance.
    Previously, libraries like as react-helmet were used for this.

    Summary

    In my perspective, React v19 will deliver a lot of relevant and required enhancements, allowing developers to focus more on important features that matter!

    Resources

    https://react.dev/blog/2024/02/15/react-labs-what-we-have-been-working-on-february-2024#react-compiler
    https://react.dev/blog/2023/03/22/react-labs-what-we-have-been-working-on-march-2023#react-optimizing-compiler
    https://www.youtube.com/watch?v=qOQClO3g8-Y
    https://react.dev/reference/react/

  • react-waypoint

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

  • Project mention: react-waypoint VS react-atom-trigger - a user suggested alternative | libhunt.com/r/react-waypoint | 2023-07-10
  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • react-visibility-sensor

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

  • Project mention: react-visibility-sensor VS react-atom-trigger - a user suggested alternative | libhunt.com/r/react-visibility-sensor | 2023-07-10
  • react-hotkeys

    Declarative hotkey and focus area management for React

  • react-portal

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

  • react-measure

    πŸ“ Compute measurements of a React component.

  • react-sizeme

    Make your React Components aware of their width and height!

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • react-document-title

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

  • 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.

  • react-hammerjs

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

  • react-tappable

    Tappable component for React

  • react-gateway

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

  • react-keydown

    Lightweight keydown wrapper for React components

  • react-dimensions

    [Looking for maintainers]

  • react-ab

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

  • react-key-handler

    React component to handle keyboard events :key:

  • react-shortcuts

    Manage keyboard shortcuts from one place

  • 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.

  • react-experiments

    React components for implementing UI experiments

  • 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

  • react-component-queries

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

  • react-height

    Component-wrapper to determine and report children elements height

  • react-layer-stack

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

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
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 related posts

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,223
2 react-waypoint 4,073
3 react-visibility-sensor 2,315
4 react-hotkeys 2,138
5 react-portal 2,137
6 react-measure 1,937
7 react-sizeme 1,929
8 react-document-title 1,871
9 react-swipe 1,660
10 react-hammerjs 938
11 react-tappable 859
12 react-gateway 571
13 react-keydown 503
14 react-dimensions 454
15 react-ab 430
16 react-key-handler 388
17 react-shortcuts 326
18 react-document-meta 321
19 react-experiments 319
20 react-container-dimensions 232
21 react-component-queries 183
22 react-height 181
23 react-layer-stack 160

Sponsored
The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com