awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to pankod/react-hooks-screen-type

Projects sharing features with React Hooks Screen Type

30 open-source projects similar to pankod/react-hooks-screen-type, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • csfrequency/react-firebase-hookscsfrequency avatar

    csfrequency/react-firebase-hooks

    3,637View on GitHub↗

    React Hooks for Firebase.

    TypeScript
    View on GitHub↗3,637
  • avraammavridis/react-intersection-visible-hookAvraamMavridis avatar

    AvraamMavridis/react-intersection-visible-hook

    48View on GitHub↗

    React hook to track the visibility of a functional component based on IntersectionVisible Observer.

    JavaScript
    View on GitHub↗48
  • streamich/react-usestreamich avatar

    streamich/react-use

    43,974View on GitHub↗

    react-use is a collection of reusable state and effect hooks for managing common logic in React applications. It serves as a comprehensive library for implementing state management patterns and wrapping various browser APIs into consistent hook interfaces. The project provides a specialized toolkit for DOM interaction and browser API integration, allowing components to track element dimensions, manage cookies, and monitor hardware sensors. It includes a suite of animation and timing utilities for physics-based numeric interpolation and frame-synced state updates. Beyond basic state managemen

    TypeScript
    View on GitHub↗43,974
  • chalarangelo/30-seconds-of-reactChalarangelo avatar

    Chalarangelo/30-seconds-of-react

    5,081View on GitHub↗

    This project is a comprehensive collection of reusable code snippets, custom hooks, and implementation patterns for building user interfaces with React. It serves as a library of short examples designed to solve common development tasks, ranging from state management to DOM integration. The collection provides a wide array of specialized utilities for interacting with browser APIs, including window dimension tracking, media query evaluation, and online status monitoring. It also includes practical guides and snippets for performance optimization, such as memoization, lazy loading, and state c

    JavaScripteducationjavascriptlearn-to-code
    View on GitHub↗5,081

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • amorriscode/use-overflowamorriscode avatar

    amorriscode/use-overflow

    30View on GitHub↗

    A React Hook that allows you to detect X and Y overflow

    JavaScript
    View on GitHub↗30
  • charlesstover/use-dimensionsCharlesStover avatar

    CharlesStover/use-dimensions

    31View on GitHub↗

    A React hook for the React Native Dimensions API.

    JavaScript
    View on GitHub↗31
  • alex-cory/use-react-modalalex-cory avatar

    alex-cory/use-react-modal

    79View on GitHub↗

    🖼 React hook for Modals

    TypeScript
    View on GitHub↗79
  • beizhedenglong/react-hooks-libbeizhedenglong avatar

    beizhedenglong/react-hooks-lib

    544View on GitHub↗

    A set of reusable React Hooks.

    JavaScript
    View on GitHub↗544
  • alexkhismatulin/react-use-count-downalexkhismatulin avatar

    alexkhismatulin/react-use-count-down

    75View on GitHub↗

    Dead simple yet powerful countdown hook for React.

    JavaScript
    View on GitHub↗75
  • bluebill1049/react-hook-formbluebill1049 avatar

    bluebill1049/react-hook-form

    44,777View on GitHub↗

    react-hook-form is a React form state management library and cross-platform UI hook used to manage form inputs, validation, and submission state. It functions as an uncontrolled form controller, leveraging uncontrolled components to minimize unnecessary re-renders in web and mobile environments. The library provides schema-based form validation, allowing user input to be verified against predefined rules or external schema libraries to ensure data integrity. It is designed to connect form logic to components across both React and React Native applications. The project covers the integration

    TypeScript
    View on GitHub↗44,777
  • facebookincubator/redux-react-hookfacebookincubator avatar

    facebookincubator/redux-react-hook

    2,139View on GitHub↗

    With the release of the hooks API in react-redux 7, this project has become redundant.

    TypeScript
    View on GitHub↗2,139
  • charlesstover/use-clippyCharlesStover avatar

    CharlesStover/use-clippy

    177View on GitHub↗

    React Hook for reading from and writing to the user's clipboard.

    TypeScript
    View on GitHub↗177
  • gregnb/use-detect-printgregnb avatar

    gregnb/use-detect-print

    59View on GitHub↗

    A react hook to detect when a page is being printed

    JavaScript
    View on GitHub↗59
  • charlesstover/use-react-routerCharlesStover avatar

    CharlesStover/use-react-router

    563View on GitHub↗

    React Hook for pub-sub behavior using React Router.

    TypeScript
    View on GitHub↗563
  • danoc/react-use-clipboarddanoc avatar

    danoc/react-use-clipboard

    261View on GitHub↗

    React hook that provides copy to clipboard functionality.

    TypeScript
    View on GitHub↗261
  • bdbch/react-localstoragebdbch avatar

    bdbch/react-localstorage

    12View on GitHub↗

    Simple React hook for localstorage access

    TypeScript
    View on GitHub↗12
  • curationcorp/react-use-infinite-loaderCurationCorp avatar

    CurationCorp/react-use-infinite-loader

    16View on GitHub↗

    :infinity: :pagewithcurl: :hourglassflowingsand: Super lightweight infinite loading hook for React apps

    JavaScript
    View on GitHub↗16
  • davidicus/use-lang-directiondavidicus avatar

    davidicus/use-lang-direction

    1View on GitHub↗

    A React hook that reads the HTML element's dir attribute value and any updates to that value allowing you to update your UI accordingly.

    JavaScript
    View on GitHub↗1
  • dimitrinicolas/use-mouse-actiondimitrinicolas avatar

    dimitrinicolas/use-mouse-action

    23View on GitHub↗

    React Hooks to listen to both mouse down or up and click events with a once called function

    JavaScript
    View on GitHub↗23
  • dogfessional/react-swipeabledogfessional avatar

    dogfessional/react-swipeable

    2,114View on GitHub↗

    React swipe event handler hook

    TypeScript
    View on GitHub↗2,114
  • donavon/use-dark-modedonavon avatar

    donavon/use-dark-mode

    1,283View on GitHub↗

    A custom React Hook to help you implement a "dark mode" component.

    JavaScriptdark-modedark-themehooks
    View on GitHub↗1,283
  • elgorditosalsero/react-gtm-hookelgorditosalsero avatar

    elgorditosalsero/react-gtm-hook

    223View on GitHub↗

    Easily manage the Google Tag Manager via Hook

    TypeScript
    View on GitHub↗223
  • avraammavridis/react-window-communication-hookAvraamMavridis avatar

    AvraamMavridis/react-window-communication-hook

    91View on GitHub↗

    React hook to communicate among browser context (tabs, windows, iframes)

    JavaScript
    View on GitHub↗91
  • geobde/use-click-awaygeobde avatar

    geobde/use-click-away

    79View on GitHub↗

    React hook to detect click or touch events outside an element.

    JavaScript
    View on GitHub↗79
  • geobde/use-scrollerG

    geobde/use-scroller

    0View on GitHub↗
    View on GitHub↗0
  • gffuma/use-eazy-authgffuma avatar

    gffuma/use-eazy-auth

    57View on GitHub↗

    React hooks for handling auth stuff

    TypeScript
    View on GitHub↗57
  • alex-cory/use-ssralex-cory avatar

    alex-cory/use-ssr

    263View on GitHub↗

    ☯️ React hook to determine if you are on the server, browser, or react native

    TypeScript
    View on GitHub↗263
  • helderburato/use-is-mounted-refhelderburato avatar

    helderburato/use-is-mounted-ref

    44View on GitHub↗

    React hooks for mount state tracking and auto-cleanup with AbortController.

    TypeScript
    View on GitHub↗44
  • hupe1980/react-script-hookhupe1980 avatar

    hupe1980/react-script-hook

    128View on GitHub↗

    React hook to dynamically load an external script and know when its loaded

    TypeScript
    View on GitHub↗128
  • alex-cory/react-useportalalex-cory avatar

    alex-cory/react-useportal

    886View on GitHub↗

    🌀 React hook for Portals

    TypeScript
    View on GitHub↗886