{"id":13479119,"url":"https://github.com/imbhargav5/rooks","last_synced_at":"2025-05-07T07:43:20.971Z","repository":{"id":37822246,"uuid":"156734327","full_name":"imbhargav5/rooks","owner":"imbhargav5","description":" Essential React custom hooks ⚓ to super charge your components!","archived":false,"fork":false,"pushed_at":"2025-04-15T07:57:20.000Z","size":20131,"stargazers_count":3261,"open_issues_count":12,"forks_count":220,"subscribers_count":19,"default_branch":"main","last_synced_at":"2025-05-01T03:02:00.476Z","etag":null,"topics":["hook","hooks","react","react-hook","react-hooks","reactjs","rooks","typescript"],"latest_commit_sha":null,"homepage":"https://rooksjs.netlify.app","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/imbhargav5.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2018-11-08T16:14:39.000Z","updated_at":"2025-04-30T09:43:39.000Z","dependencies_parsed_at":"2023-10-17T01:42:12.958Z","dependency_job_id":"1c6958cf-6cae-459e-b875-9cdf22a03f71","html_url":"https://github.com/imbhargav5/rooks","commit_stats":{"total_commits":2582,"total_committers":79,"mean_commits":32.68354430379747,"dds":0.6870642912470952,"last_synced_commit":"76426161edca1f233c8d4dea6ce5e5f97d4ff607"},"previous_names":["react-hooks-org/rooks"],"tags_count":1079,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imbhargav5%2Frooks","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imbhargav5%2Frooks/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imbhargav5%2Frooks/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imbhargav5%2Frooks/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/imbhargav5","download_url":"https://codeload.github.com/imbhargav5/rooks/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252360603,"owners_count":21735463,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["hook","hooks","react","react-hook","react-hooks","reactjs","rooks","typescript"],"created_at":"2024-07-31T16:02:09.837Z","updated_at":"2025-05-07T07:43:20.945Z","avatar_url":"https://github.com/imbhargav5.png","language":"TypeScript","funding_links":[],"categories":["TypeScript","Packages","🌐 Web Development - Frontend"],"sub_categories":[],"readme":"\u003cbr/\u003e\n\u003cbr/\u003e\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://cdn.discordapp.com/attachments/761126463457460234/775262278026788885/Final_Copy_8.png\" height=\"auto\" width=\"100%\" /\u003e\n\u003c/p\u003e\n\u003cbr/\u003e\n\n[![CI and Semantic Release](https://github.com/imbhargav5/rooks/actions/workflows/ci-release.yml/badge.svg)](https://github.com/imbhargav5/rooks/actions/workflows/ci-release.yml) ![GitHub](https://img.shields.io/github/license/imbhargav5/rooks) ![GitHub release (latest by date)](https://img.shields.io/github/v/release/imbhargav5/rooks) [![GitHub contributors](https://img.shields.io/github/contributors/imbhargav5/rooks)](#contributors) ![npm](https://img.shields.io/npm/dw/rooks) ![npm bundle size](https://img.shields.io/bundlephobia/minzip/rooks) ![Codecov branch](https://img.shields.io/codecov/c/github/imbhargav5/rooks/main) ![node-lts](https://img.shields.io/node/v-lts/rooks) [![Website](https://img.shields.io/website?url=https%3A%2F%2Freact-hooks.org)](https://rooks.vercel.app) ![Module](https://img.shields.io/badge/module-umd%2Ccjs%2Cesm-brightgreen)\n\n\u003cbr/\u003e\n\u003cbr/\u003e\n\u003cbr/\u003e\n\n\u003ch2 align=\"center\"\u003eEssential React custom hooks ⚓ to super charge your components! \u003c/h2\u003e\n\n\u003cbr/\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca \n    target=\"_blank\"\n    rel=\"noopener noreferrer\"\n    href=\"https://vercel.com?utm_source=rooks\u0026utm_campaign=oss\"\n  \u003e\n  \u003cimg src=\".github/powered-by-vercel.svg\"  /\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\u003cbr/\u003e\n\n**\u003ch2 align=\"center\"\u003eList of all hooks\u003c/h2\u003e**\n\n\u003c!--hookslist start--\u003e\n\n**\u003ch3 align=\"center\"\u003e🔥 Effects\u003c/h3\u003e**\n\n*   [useAsyncEffect](https://rooks.vercel.app/docs/useAsyncEffect) - A version of useEffect that accepts an async function\n*   [useDeepCompareEffect](https://rooks.vercel.app/docs/useDeepCompareEffect) - Deep compare dependencies instead of shallow for useEffect\n*   [useDidMount](https://rooks.vercel.app/docs/useDidMount) - componentDidMount hook for React\n*   [useDidUpdate](https://rooks.vercel.app/docs/useDidUpdate) - componentDidUpdate hook for react\n*   [useDocumentTitle](https://rooks.vercel.app/docs/useDocumentTitle) - A hook to easily update document title with React\n*   [useEffectOnceWhen](https://rooks.vercel.app/docs/useEffectOnceWhen) - Runs a callback effect atmost one time when a condition becomes true\n*   [useIntervalWhen](https://rooks.vercel.app/docs/useIntervalWhen) - Sets an interval immediately when a condition is true\n*   [useIsomorphicEffect](https://rooks.vercel.app/docs/useIsomorphicEffect) - A hook that resolves to useEffect on the server and useLayoutEffect on the client.\n*   [useLifecycleLogger](https://rooks.vercel.app/docs/useLifecycleLogger) - A react hook that console logs parameters as component transitions through lifecycles.\n*   [useLockBodyScroll](https://rooks.vercel.app/docs/useLockBodyScroll) - This hook locks the scroll of the body element when `isLocked` is set to `true`.\n*   [useMouseMoveDelta](https://rooks.vercel.app/docs/useMouseMoveDelta) - Tracks delta of mouse move\n*   [useMouseWheelDelta](https://rooks.vercel.app/docs/useMouseWheelDelta) - Tracks delta of mouse move\n*   [useWillUnmount](https://rooks.vercel.app/docs/useWillUnmount) - componentWillUnmount lifecycle as hook for React.\n\n**\u003ch3 align=\"center\"\u003e🚀 Events\u003c/h3\u003e**\n\n*   [useDocumentEventListener](https://rooks.vercel.app/docs/useDocumentEventListener) - A react hook to an event listener to the document object\n*   [useDocumentVisibilityState](https://rooks.vercel.app/docs/useDocumentVisibilityState) - Returns the visibility state of the document.\n*   [useFocus](https://rooks.vercel.app/docs/useFocus) - Handles focus events for the immediate target element.\n*   [useFocusWithin](https://rooks.vercel.app/docs/useFocusWithin) - Handles focus events for the target component.\n*   [useIsDroppingFiles](https://rooks.vercel.app/docs/useIsDroppingFiles) - Check if any files are currently being dropped anywhere. Useful for highlighting drop areas.\n*   [useOnClickRef](https://rooks.vercel.app/docs/useOnClickRef) - Callback on click/tap events\n*   [useOnHoverRef](https://rooks.vercel.app/docs/useOnHoverRef) - On hover callback hook\n*   [useOnLongHover](https://rooks.vercel.app/docs/useOnLongHover) - Fires a callback when an element is hovered for a while\n*   [useOnLongPress](https://rooks.vercel.app/docs/useOnLongPress) - Fire a callback on long press\n*   [useOnWindowResize](https://rooks.vercel.app/docs/useOnWindowResize) - A React hook for adding an event listener for window resize\n*   [useOnWindowScroll](https://rooks.vercel.app/docs/useOnWindowScroll) - A React hook for adding an event listener for window scroll\n*   [useOutsideClick](https://rooks.vercel.app/docs/useOutsideClick) - Outside click(for a ref) event as hook for React.\n*   [useOutsideClickRef](https://rooks.vercel.app/docs/useOutsideClickRef) - A hook that can track a click event outside a ref. Returns a callbackRef.\n*   [useWindowEventListener](https://rooks.vercel.app/docs/useWindowEventListener) - Adds an event listener to window\n\n**\u003ch3 align=\"center\"\u003e📝 Form\u003c/h3\u003e**\n\n*   [useFileDropRef](https://rooks.vercel.app/docs/useFileDropRef) - Drop files easily\n*   [useInput](https://rooks.vercel.app/docs/useInput) - Input hook for React.\n\n**\u003ch3 align=\"center\"\u003e✨ Misc\u003c/h3\u003e**\n\n*   [useDebounce](https://rooks.vercel.app/docs/useDebounce) - Debounce hook for react\n*   [useDebounceFn](https://rooks.vercel.app/docs/useDebounceFn) - Powerful debounce function hook for React\n*   [useDebouncedValue](https://rooks.vercel.app/docs/useDebouncedValue) - Tracks another value and gets updated in a debounced way.\n*   [useDimensionsRef](https://rooks.vercel.app/docs/useDimensionsRef) - Easily grab dimensions of an element with a ref using this hook\n*   [useEventListenerRef](https://rooks.vercel.app/docs/useEventListenerRef) - A react hook to add an event listener to a ref\n*   [useForkRef](https://rooks.vercel.app/docs/useForkRef) - A hook that can combine two refs(mutable or callbackRefs) into a single callbackRef\n*   [useFreshCallback](https://rooks.vercel.app/docs/useFreshCallback) - Avoid stale closures and keep your callback fresh\n*   [useFreshRef](https://rooks.vercel.app/docs/useFreshRef) - Avoid stale state in callbacks with this hook. Auto updates values using a ref.\n*   [useFreshTick](https://rooks.vercel.app/docs/useFreshTick) - Like use-fresh-ref but specifically for functions\n*   [useMergeRefs](https://rooks.vercel.app/docs/useMergeRefs) - Merges any number of refs into a single ref\n*   [useOrientation](https://rooks.vercel.app/docs/useOrientation) - orientation hook for react\n*   [useRefElement](https://rooks.vercel.app/docs/useRefElement) - Helps bridge gap between callback ref and state\n*   [useRenderCount](https://rooks.vercel.app/docs/useRenderCount) - Get the render count of a component\n*   [useSpeech](https://rooks.vercel.app/docs/useSpeech) - Speech synthesis hook for React\n*   [useThrottle](https://rooks.vercel.app/docs/useThrottle) - Throttle custom hook for React\n*   [useTimeoutWhen](https://rooks.vercel.app/docs/useTimeoutWhen) - Takes a callback and fires it when a condition is true\n*   [useToggle](https://rooks.vercel.app/docs/useToggle) - Toggle (between booleans or custom data)hook for React.\n*   [useVibrate](https://rooks.vercel.app/docs/useVibrate) - Vibration API hook for React\n*   [useWhyDidYouUpdate](https://rooks.vercel.app/docs/useWhyDidYouUpdate) - A hook that can track which value change caused a rerender\n\n**\u003ch3 align=\"center\"\u003e🚃 Navigator\u003c/h3\u003e**\n\n*   [useNavigatorLanguage](https://rooks.vercel.app/docs/useNavigatorLanguage) - Navigator Language hook for React.\n*   [useOnline](https://rooks.vercel.app/docs/useOnline) - Online status hook for React.\n\n**\u003ch3 align=\"center\"\u003e❇️ State\u003c/h3\u003e**\n\n*   [useArrayState](https://rooks.vercel.app/docs/useArrayState) - Array state manager hook for React\n*   [useCountdown](https://rooks.vercel.app/docs/useCountdown) - Count down to a target timestamp and call callbacks every second (or provided peried)\n*   [useCounter](https://rooks.vercel.app/docs/useCounter) - Counter hook for React.\n*   [useGetIsMounted](https://rooks.vercel.app/docs/useGetIsMounted) - Checks if a component is mounted or not at the time. Useful for async effects\n*   [useLocalstorageState](https://rooks.vercel.app/docs/useLocalstorageState) - UseState but auto updates values to localStorage\n*   [useMapState](https://rooks.vercel.app/docs/useMapState) - A react hook to manage state in a key value pair map.\n*   [useMultiSelectableList](https://rooks.vercel.app/docs/useMultiSelectableList) - A custom hook to easily select multiple values from a list\n*   [useNativeMapState](https://rooks.vercel.app/docs/useNativeMapState) - Manage Map() object state in React\n*   [usePreviousDifferent](https://rooks.vercel.app/docs/usePreviousDifferent) - usePreviousDifferent returns the last different value of a variable\n*   [usePreviousImmediate](https://rooks.vercel.app/docs/usePreviousImmediate) - usePreviousImmediate returns the previous value of a variable even if it was the same or different\n*   [usePromise](https://rooks.vercel.app/docs/usePromise) - Promise management hook for react\n*   [useQueueState](https://rooks.vercel.app/docs/useQueueState) - A React hook that manages state in the form of a queue\n*   [useSafeSetState](https://rooks.vercel.app/docs/useSafeSetState) - set state but ignores if component has already unmounted\n*   [useSelect](https://rooks.vercel.app/docs/useSelect) - Select values from a list easily. List selection hook for react.\n*   [useSelectableList](https://rooks.vercel.app/docs/useSelectableList) - Easily select a single value from a list of values. very useful for radio buttons, select inputs  etc.\n*   [useSessionstorageState](https://rooks.vercel.app/docs/useSessionstorageState) - useState but syncs with sessionstorage\n*   [useSetState](https://rooks.vercel.app/docs/useSetState) - Manage the state of a Set in React.\n*   [useStackState](https://rooks.vercel.app/docs/useStackState) - A React hook that manages state in the form of a stack\n*   [useTimeTravelState](https://rooks.vercel.app/docs/useTimeTravelState) - A hook that manages state which can undo and redo. A more powerful version of useUndoState hook.\n*   [useUndoRedoState](https://rooks.vercel.app/docs/useUndoRedoState) - Setstate but can also undo and redo\n*   [useUndoState](https://rooks.vercel.app/docs/useUndoState) - Drop in replacement for useState hook but with undo functionality.\n\n**\u003ch3 align=\"center\"\u003e⚛️ UI\u003c/h3\u003e**\n\n*   [useAudio](https://rooks.vercel.app/docs/useAudio) - Audio hook\n*   [useBoundingclientrect](https://rooks.vercel.app/docs/useBoundingclientrect) - getBoundingClientRect hook for React.\n*   [useBoundingclientrectRef](https://rooks.vercel.app/docs/useBoundingclientrectRef) - A hook that tracks the boundingclientrect of an element. It returns a callbackRef so that the element node if changed is easily tracked.\n*   [useFullscreen](https://rooks.vercel.app/docs/useFullscreen) - Use full screen api for making beautiful and emersive experinces.\n*   [useGeolocation](https://rooks.vercel.app/docs/useGeolocation) - A hook to provide the geolocation info on client side.\n*   [useInViewRef](https://rooks.vercel.app/docs/useInViewRef) - Simple hook that monitors element enters or leave the viewport that's using Intersection Observer API.\n*   [useIntersectionObserverRef](https://rooks.vercel.app/docs/useIntersectionObserverRef) - A hook to register an intersection observer listener.\n*   [useKey](https://rooks.vercel.app/docs/useKey) - keypress, keyup and keydown event handlers as hooks for react.\n*   [useKeyBindings](https://rooks.vercel.app/docs/useKeyBindings) - useKeyBindings can bind multiple keys to multiple callbacks and fire the callbacks on key press.\n*   [useKeyRef](https://rooks.vercel.app/docs/useKeyRef) - Very similar useKey but it returns a ref\n*   [useKeys](https://rooks.vercel.app/docs/useKeys) - A hook which allows to setup callbacks when a combination of keys are pressed at the same time.\n*   [useMediaMatch](https://rooks.vercel.app/docs/useMediaMatch) - Signal whether or not a media query is currently matched.\n*   [useMouse](https://rooks.vercel.app/docs/useMouse) - Mouse position hook for React.\n*   [useMutationObserver](https://rooks.vercel.app/docs/useMutationObserver) - Mutation Observer hook for React.\n*   [useMutationObserverRef](https://rooks.vercel.app/docs/useMutationObserverRef) - A hook that tracks mutations of an element. It returns a callbackRef.\n*   [useRaf](https://rooks.vercel.app/docs/useRaf) - A continuously running requestAnimationFrame hook for React\n*   [useResizeObserverRef](https://rooks.vercel.app/docs/useResizeObserverRef) - Resize Observer hook for React.\n*   [useVideo](https://rooks.vercel.app/docs/useVideo) - Video hook for react\n*   [useWindowScrollPosition](https://rooks.vercel.app/docs/useWindowScrollPosition) - A React hook to get the scroll position of the window\n*   [useWindowSize](https://rooks.vercel.app/docs/useWindowSize) - Window size hook for React.\n\n\u003c!--hookslist end--\u003e\n\n\u003cbr/\u003e\n\u003cbr/\u003e\n\n## Features\n\n\u003c!--hookscount start--\u003e\n\n✅ Collection of 91 hooks as standalone modules.\n\n\u003c!--hookscount end--\u003e\n\n✅ Standalone package with all the hooks at one place\n\n✅ CommonJS, UMD and ESM Support\n\n## Installation\n\n    npm i -s rooks\n\nImport any hook from \"rooks\" and start using them!\n\n```jsx\nimport { useDidMount } from \"rooks\";\n```\n\n## Usage\n\n```jsx\nfunction App() {\n  useDidMount(() =\u003e {\n    alert(\"mounted\");\n  });\n  return (\n    \u003cdiv className=\"App\"\u003e\n      \u003ch1\u003eHello CodeSandbox\u003c/h1\u003e\n      \u003ch2\u003eStart editing to see some magic happen!\u003c/h2\u003e\n    \u003c/div\u003e\n  );\n}\n```\n\n## Standalone Package\n\nPackage containing all the hooks is over here. - [Docs](https://github.com/imbhargav5/rooks/tree/master/packages/rooks) and [Npm Install](https://npmjs.com/package/rooks)\n\n\u003cbr/\u003e\n\n## License\n\nMIT\n\n## Contributors ✨\n\n\u003c!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section --\u003e\n[![All Contributors](https://img.shields.io/badge/all_contributors-77-orange.svg?style=flat-square)](#contributors-)\n\u003c!-- ALL-CONTRIBUTORS-BADGE:END --\u003e\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --\u003e\n\u003c!-- prettier-ignore-start --\u003e\n\u003c!-- markdownlint-disable --\u003e\n\u003ctable\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://codewithbhargav.com/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/2936644?v=4?s=100\" width=\"100px;\" alt=\"Bhargav Ponnapalli\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eBhargav Ponnapalli\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=imbhargav5\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#maintenance-imbhargav5\" title=\"Maintenance\"\u003e🚧\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://simbathesailor.dev/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/5938110?v=4?s=100\" width=\"100px;\" alt=\"anil kumar chaudhary\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eanil kumar chaudhary\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=simbathesailor\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/qiweiii\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/32790369?v=4?s=100\" width=\"100px;\" alt=\"Qiwei Yang\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eQiwei Yang\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=qiweiii\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#maintenance-qiweiii\" title=\"Maintenance\"\u003e🚧\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/maciekgrzybek\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/16546428?v=4?s=100\" width=\"100px;\" alt=\"maciek_grzybek\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003emaciek_grzybek\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=maciekgrzybek\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://foobars.in/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/5774849?v=4?s=100\" width=\"100px;\" alt=\"Harsh Zalavadiya\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eHarsh Zalavadiya\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=harshzalavadiya\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/mahijendra\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/39908767?v=4?s=100\" width=\"100px;\" alt=\"B V K MAHIJENDRA \"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eB V K MAHIJENDRA \u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=mahijendra\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/braxtonchristensen\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/11494223?v=4?s=100\" width=\"100px;\" alt=\"Braxton Christensen\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eBraxton Christensen\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=braxtonchristensen\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/hanselabreu\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/27902567?v=4?s=100\" width=\"100px;\" alt=\"Hansel\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eHansel\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=hanselabreu\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/harshilparmar\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/45915468?v=4?s=100\" width=\"100px;\" alt=\"Harshil Parmar\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eHarshil Parmar\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=harshilparmar\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://elrumordelaluz.com/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/784056?v=4?s=100\" width=\"100px;\" alt=\"Lionel\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eLionel\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=elrumordelaluz\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://mxstbr.com/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/7525670?v=4?s=100\" width=\"100px;\" alt=\"Max Stoiber\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMax Stoiber\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=mxstbr\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/mscottmoore\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/5983927?v=4?s=100\" width=\"100px;\" alt=\"Michael Moore\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMichael Moore\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=mscottmoore\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/ChocolateLoverRaj\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/52586855?v=4?s=100\" width=\"100px;\" alt=\"Rajas Paranjpe\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eRajas Paranjpe\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=ChocolateLoverRaj\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"http://pka.netlify.app/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/31067376?v=4?s=100\" width=\"100px;\" alt=\"Mahendra Choudhary\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMahendra Choudhary\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=iampika\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/phmngocnghia\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/36730355?v=4?s=100\" width=\"100px;\" alt=\"Nghia Pham\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eNghia Pham\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=phmngocnghia\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://www.twitter.com/deadcoder0904\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/16436270?v=4?s=100\" width=\"100px;\" alt=\"Akshay Kadam (A2K)\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eAkshay Kadam (A2K)\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=deadcoder0904\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/alex-golubtsov\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/1982853?v=4?s=100\" width=\"100px;\" alt=\"Alex Golubtsov\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eAlex Golubtsov\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=alex-golubtsov\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/Armanio\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/3195714?v=4?s=100\" width=\"100px;\" alt=\"Arman\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eArman\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=Armanio\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/mrvisser\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/102265?v=4?s=100\" width=\"100px;\" alt=\"Branden Visser\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eBranden Visser\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=mrvisser\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"http://3dgo.net/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/1618956?v=4?s=100\" width=\"100px;\" alt=\"Brian Steere\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eBrian Steere\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=Dianoga\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://www.calcourtney.net/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/30095183?v=4?s=100\" width=\"100px;\" alt=\"Cal Courtney\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eCal Courtney\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=calthejuggler\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/chrismilson\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/13655076?v=4?s=100\" width=\"100px;\" alt=\"Chris Milson\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eChris Milson\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=chrismilson\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"http://zhihu.com/people/dancerphil\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/7264444?v=4?s=100\" width=\"100px;\" alt=\"Cong Zhang\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eCong Zhang\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=dancerphil\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"http://danielholmes.org/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/349833?v=4?s=100\" width=\"100px;\" alt=\"Daniel Holmes\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eDaniel Holmes\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=danielholmes\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/febeck\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/12020091?v=4?s=100\" width=\"100px;\" alt=\"Fernando Beck\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eFernando Beck\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=febeck\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"http://www.joshdavenport.co.uk/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/757828?v=4?s=100\" width=\"100px;\" alt=\"Josh Davenport\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eJosh Davenport\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=joshdavenport\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/1337MARCEL\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/16888873?v=4?s=100\" width=\"100px;\" alt=\"MARCEL\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMARCEL\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=1337MARCEL\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://neilor.facss.io/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/4008023?v=4?s=100\" width=\"100px;\" alt=\"Neilor Caldeira\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eNeilor Caldeira\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=neilor\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://tobi.sh/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/2978876?v=4?s=100\" width=\"100px;\" alt=\"Tobias Lins\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eTobias Lins\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=tobiaslins\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/fintara\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/4290594?v=4?s=100\" width=\"100px;\" alt=\"Tsvetan\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eTsvetan\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=fintara\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"http://twitter.com/yesmeck\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/465125?v=4?s=100\" width=\"100px;\" alt=\"Wei Zhu\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eWei Zhu\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=yesmeck\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/yakkomajuri\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/38760734?v=4?s=100\" width=\"100px;\" alt=\"Yakko Majuri\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eYakko Majuri\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=yakkomajuri\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/fhellwig\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/1703592?v=4?s=100\" width=\"100px;\" alt=\"Frank Hellwig\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eFrank Hellwig\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=fhellwig\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/theskillwithin\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/8095506?v=4?s=100\" width=\"100px;\" alt=\"Austin Peterson\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eAustin Peterson\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=theskillwithin\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/thodubois\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/37809039?v=4?s=100\" width=\"100px;\" alt=\"thodubois\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ethodubois\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=thodubois\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/weschristiansen\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/5215218?v=4?s=100\" width=\"100px;\" alt=\"wes christiansen\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ewes christiansen\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=weschristiansen\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/cjpatoilo\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/1542831?v=4?s=100\" width=\"100px;\" alt=\"CJ Patoilo\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eCJ Patoilo\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=cjpatoilo\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/mar1u50\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/17710919?v=4?s=100\" width=\"100px;\" alt=\"mar1u50\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003emar1u50\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=mar1u50\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://ayushman.me/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/38486014?v=4?s=100\" width=\"100px;\" alt=\"Ayushman Gupta\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eAyushman Gupta\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=ayushman-git\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/RafaelFerreiraTVD\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/15105462?v=4?s=100\" width=\"100px;\" alt=\"Rafael Ferreira\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eRafael Ferreira\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=RafaelFerreiraTVD\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/krijoh92\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/1156014?v=4?s=100\" width=\"100px;\" alt=\"Kristinn Thor Johannsson\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eKristinn Thor Johannsson\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=krijoh92\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://michaelmakes.games/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/5983927?v=4?s=100\" width=\"100px;\" alt=\"Michael Moore\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMichael Moore\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=MichaelMakesGames\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://trevorblades.com/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/1216917?v=4?s=100\" width=\"100px;\" alt=\"Trevor Blades\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eTrevor Blades\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=trevorblades\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/mrdulin\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/17866683?v=4?s=100\" width=\"100px;\" alt=\"official_dulin\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eofficial_dulin\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=mrdulin\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/billymosis\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/57342180?v=4?s=100\" width=\"100px;\" alt=\"Billy Mosis Priambodo\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eBilly Mosis Priambodo\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=billymosis\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"http://staffordwilliams.com/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/6289998?v=4?s=100\" width=\"100px;\" alt=\"Stafford Williams\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eStafford Williams\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=staff0rd\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/superLipbalm\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/77329061?v=4?s=100\" width=\"100px;\" alt=\"Chanhee Kim\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eChanhee Kim\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=superLipbalm\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/hooriza\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/507927?v=4?s=100\" width=\"100px;\" alt=\"Hooriza\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eHooriza\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=hooriza\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://nilsw.io/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/1405318?v=4?s=100\" width=\"100px;\" alt=\"Nils Wittler\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eNils Wittler\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=nlswtlr\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/sszczep\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/21238816?v=4?s=100\" width=\"100px;\" alt=\"Sebastian Szczepański\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eSebastian Szczepański\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=sszczep\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"http://pka.netlify.app/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/31067376?v=4?s=100\" width=\"100px;\" alt=\"Mahendra Choudhary\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMahendra Choudhary\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=pikaatic\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/ssmkhrj\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/49264891?v=4?s=100\" width=\"100px;\" alt=\"Som Shekhar Mukherjee\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eSom Shekhar Mukherjee\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=ssmkhrj\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://qpan.dev/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/17402261?v=4?s=100\" width=\"100px;\" alt=\"Qiushi Pan\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eQiushi Pan\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=qqpann\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"http://jishnu.me/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/754818?v=4?s=100\" width=\"100px;\" alt=\"Jishnu Viswanath\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eJishnu Viswanath\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=neolivz\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/brahambence\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/11694244?v=4?s=100\" width=\"100px;\" alt=\"brahambence\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ebrahambence\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=brahambence\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/apps/dependabot\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/in/29110?v=4?s=100\" width=\"100px;\" alt=\"dependabot[bot]\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003edependabot[bot]\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=dependabot[bot]\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/apps/renovate\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/in/2740?v=4?s=100\" width=\"100px;\" alt=\"renovate[bot]\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003erenovate[bot]\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=renovate[bot]\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/apps/dependabot-preview\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/in/2141?v=4?s=100\" width=\"100px;\" alt=\"dependabot-preview[bot]\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003edependabot-preview[bot]\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=dependabot-preview[bot]\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/apps/github-actions\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/in/15368?v=4?s=100\" width=\"100px;\" alt=\"github-actions[bot]\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003egithub-actions[bot]\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=github-actions[bot]\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/apps/allcontributors\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/in/23186?v=4?s=100\" width=\"100px;\" alt=\"allcontributors[bot]\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eallcontributors[bot]\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=allcontributors[bot]\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/zhangenming\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/21235555?v=4?s=100\" width=\"100px;\" alt=\"zhangenming\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ezhangenming\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=zhangenming\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/akiszka\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/30828906?v=4?s=100\" width=\"100px;\" alt=\"Antoni Kiszka\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eAntoni Kiszka\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=akiszka\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://twitter.com/gpoole_is_taken\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/2898433?v=4?s=100\" width=\"100px;\" alt=\"Greg Poole\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eGreg Poole\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=gpoole\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/apps/mergify\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/in/10562?v=4?s=100\" width=\"100px;\" alt=\"mergify[bot]\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003emergify[bot]\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=mergify[bot]\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/Chaitanya7666\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/56331036?v=4?s=100\" width=\"100px;\" alt=\"Chaitanya J\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eChaitanya J\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=Chaitanya7666\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://gmahima.dev/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/39587007?v=4?s=100\" width=\"100px;\" alt=\"G H Mahimaanvita\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eG H Mahimaanvita\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=gmahima\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/danilowoz\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/4838076?v=4?s=100\" width=\"100px;\" alt=\"Danilo Woznica\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eDanilo Woznica\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=danilowoz\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/dan-klasson\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/1314838?v=4?s=100\" width=\"100px;\" alt=\"dan-klasson\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003edan-klasson\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=dan-klasson\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://soluble.io/pro\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/259798?v=4?s=100\" width=\"100px;\" alt=\"Sébastien Vanvelthem\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eSébastien Vanvelthem\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=belgattitude\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"http://drk.me.uk/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/8918168?v=4?s=100\" width=\"100px;\" alt=\"Aleksandr Soldatov\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eAleksandr Soldatov\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=aso1datov\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/reflog\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/109876?v=4?s=100\" width=\"100px;\" alt=\"Eli Yukelzon\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eEli Yukelzon\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=reflog\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"http://pka.netlify.app/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/31067376?v=4?s=100\" width=\"100px;\" alt=\"Mahendra Choudhary\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMahendra Choudhary\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=mahendrjy\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/7777chaitanya\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/56331036?v=4?s=100\" width=\"100px;\" alt=\"Chaitanya J\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eChaitanya J\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=7777chaitanya\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/TkDodo\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/1021430?v=4?s=100\" width=\"100px;\" alt=\"Dominik Dorfmeister\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eDominik Dorfmeister\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=TkDodo\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://12bay.vn/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/4768095?v=4?s=100\" width=\"100px;\" alt=\"Nghiệp\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eNghiệp\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=nghiepdev\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/edoko\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/1365682?v=4?s=100\" width=\"100px;\" alt=\"Seongmin Park\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eSeongmin Park\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=edoko\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/nathggns\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/719814?v=4?s=100\" width=\"100px;\" alt=\"Nate Higgins\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eNate Higgins\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/imbhargav5/rooks/commits?author=nathggns\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n  \u003c/tbody\u003e\n\u003c/table\u003e\n\n\u003c!-- markdownlint-restore --\u003e\n\u003c!-- prettier-ignore-end --\u003e\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:END --\u003e\n\n## Other hooks libraries\n\nThese are some libraries that I constantly take inspiration and ideas from\n\n1.  [React-use](https://github.com/streamich/react-use)\n2.  [React-aria](https://react-spectrum.adobe.com/react-aria)\n3.  [Valtio](https://github.com/pmndrs/valtio)\n4.  [Jotai](https://github.com/pmndrs/jotai/tree/)\n5.  [Recoil](https://recoiljs.org/)\n6.  [Downshiftjs](https://www.downshift-js.com/)\n7.  [React hook form](https://react-hook-form.com/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimbhargav5%2Frooks","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fimbhargav5%2Frooks","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimbhargav5%2Frooks/lists"}