RenΓ©'s URL Explorer Experiment


Title: GitHub - downshift-js/downshift: 🏎 A set of primitives to build simple, flexible, WAI-ARIA compliant React autocomplete, combobox or select dropdown components.

Open Graph Title: GitHub - downshift-js/downshift: 🏎 A set of primitives to build simple, flexible, WAI-ARIA compliant React autocomplete, combobox or select dropdown components.

X Title: GitHub - downshift-js/downshift: 🏎 A set of primitives to build simple, flexible, WAI-ARIA compliant React autocomplete, combobox or select dropdown components.

Description: 🏎 A set of primitives to build simple, flexible, WAI-ARIA compliant React autocomplete, combobox or select dropdown components. - downshift-js/downshift

Open Graph Description: 🏎 A set of primitives to build simple, flexible, WAI-ARIA compliant React autocomplete, combobox or select dropdown components. - downshift-js/downshift

X Description: 🏎 A set of primitives to build simple, flexible, WAI-ARIA compliant React autocomplete, combobox or select dropdown components. - downshift-js/downshift

Opengraph URL: https://github.com/downshift-js/downshift

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:4dcbbf3c-73b5-c4e6-c06e-9562e5cc7006
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-id91FC:3B7A72:6B6D9D:8EAF4E:696B7349
html-safe-nonce255484be7cf70d7476bf3b60174861f17719f652ef45438d7623b9c94d744c2c
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5MUZDOjNCN0E3Mjo2QjZEOUQ6OEVBRjRFOjY5NkI3MzQ5IiwidmlzaXRvcl9pZCI6IjgyMjM2MjU5MjU1Mzg1NzUxNzciLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac37eb921c131a2208154a35524d9c2618481d6dcf348d4073cb23ed74564cc211
hovercard-subject-tagrepository:98315735
github-keyboard-shortcutsrepository,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location//
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/downshift-js/downshift
twitter:imagehttps://opengraph.githubassets.com/295a41c3e82361bb8058d1f576b33444cb4cad5d9d97e0b43082731c3ea6184f/downshift-js/downshift
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/295a41c3e82361bb8058d1f576b33444cb4cad5d9d97e0b43082731c3ea6184f/downshift-js/downshift
og:image:alt🏎 A set of primitives to build simple, flexible, WAI-ARIA compliant React autocomplete, combobox or select dropdown components. - downshift-js/downshift
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None5f99f7c1d70f01da5b93e5ca90303359738944d8ab470e396496262c66e60b8d
turbo-cache-controlno-preview
go-importgithub.com/downshift-js/downshift git https://github.com/downshift-js/downshift.git
octolytics-dimension-user_id47157286
octolytics-dimension-user_logindownshift-js
octolytics-dimension-repository_id98315735
octolytics-dimension-repository_nwodownshift-js/downshift
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id98315735
octolytics-dimension-repository_network_root_nwodownshift-js/downshift
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release82560a55c6b2054555076f46e683151ee28a19bc
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/downshift-js/downshift#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fdownshift-js%2Fdownshift
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fdownshift-js%2Fdownshift
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=downshift-js%2Fdownshift
Reloadhttps://patch-diff.githubusercontent.com/downshift-js/downshift
Reloadhttps://patch-diff.githubusercontent.com/downshift-js/downshift
Reloadhttps://patch-diff.githubusercontent.com/downshift-js/downshift
downshift-js https://patch-diff.githubusercontent.com/downshift-js
downshifthttps://patch-diff.githubusercontent.com/downshift-js/downshift
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fdownshift-js%2Fdownshift
Fork 942 https://patch-diff.githubusercontent.com/login?return_to=%2Fdownshift-js%2Fdownshift
Star 12.3k https://patch-diff.githubusercontent.com/login?return_to=%2Fdownshift-js%2Fdownshift
downshift-js.com/http://downshift-js.com/
MIT license https://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/LICENSE
12.3k stars https://patch-diff.githubusercontent.com/downshift-js/downshift/stargazers
942 forks https://patch-diff.githubusercontent.com/downshift-js/downshift/forks
Branches https://patch-diff.githubusercontent.com/downshift-js/downshift/branches
Tags https://patch-diff.githubusercontent.com/downshift-js/downshift/tags
Activity https://patch-diff.githubusercontent.com/downshift-js/downshift/activity
Star https://patch-diff.githubusercontent.com/login?return_to=%2Fdownshift-js%2Fdownshift
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fdownshift-js%2Fdownshift
Code https://patch-diff.githubusercontent.com/downshift-js/downshift
Issues 49 https://patch-diff.githubusercontent.com/downshift-js/downshift/issues
Pull requests 13 https://patch-diff.githubusercontent.com/downshift-js/downshift/pulls
Actions https://patch-diff.githubusercontent.com/downshift-js/downshift/actions
Security Uh oh! There was an error while loading. Please reload this page. https://patch-diff.githubusercontent.com/downshift-js/downshift/security
Please reload this pagehttps://patch-diff.githubusercontent.com/downshift-js/downshift
Insights https://patch-diff.githubusercontent.com/downshift-js/downshift/pulse
Code https://patch-diff.githubusercontent.com/downshift-js/downshift
Issues https://patch-diff.githubusercontent.com/downshift-js/downshift/issues
Pull requests https://patch-diff.githubusercontent.com/downshift-js/downshift/pulls
Actions https://patch-diff.githubusercontent.com/downshift-js/downshift/actions
Security https://patch-diff.githubusercontent.com/downshift-js/downshift/security
Insights https://patch-diff.githubusercontent.com/downshift-js/downshift/pulse
Brancheshttps://patch-diff.githubusercontent.com/downshift-js/downshift/branches
Tagshttps://patch-diff.githubusercontent.com/downshift-js/downshift/tags
https://patch-diff.githubusercontent.com/downshift-js/downshift/branches
https://patch-diff.githubusercontent.com/downshift-js/downshift/tags
764 Commitshttps://patch-diff.githubusercontent.com/downshift-js/downshift/commits/master/
https://patch-diff.githubusercontent.com/downshift-js/downshift/commits/master/
.githubhttps://patch-diff.githubusercontent.com/downshift-js/downshift/tree/master/.github
.githubhttps://patch-diff.githubusercontent.com/downshift-js/downshift/tree/master/.github
cypresshttps://patch-diff.githubusercontent.com/downshift-js/downshift/tree/master/cypress
cypresshttps://patch-diff.githubusercontent.com/downshift-js/downshift/tree/master/cypress
docusaurushttps://patch-diff.githubusercontent.com/downshift-js/downshift/tree/master/docusaurus
docusaurushttps://patch-diff.githubusercontent.com/downshift-js/downshift/tree/master/docusaurus
flow-typed/npmhttps://patch-diff.githubusercontent.com/downshift-js/downshift/tree/master/flow-typed/npm
flow-typed/npmhttps://patch-diff.githubusercontent.com/downshift-js/downshift/tree/master/flow-typed/npm
otherhttps://patch-diff.githubusercontent.com/downshift-js/downshift/tree/master/other
otherhttps://patch-diff.githubusercontent.com/downshift-js/downshift/tree/master/other
srchttps://patch-diff.githubusercontent.com/downshift-js/downshift/tree/master/src
srchttps://patch-diff.githubusercontent.com/downshift-js/downshift/tree/master/src
testhttps://patch-diff.githubusercontent.com/downshift-js/downshift/tree/master/test
testhttps://patch-diff.githubusercontent.com/downshift-js/downshift/tree/master/test
typingshttps://patch-diff.githubusercontent.com/downshift-js/downshift/tree/master/typings
typingshttps://patch-diff.githubusercontent.com/downshift-js/downshift/tree/master/typings
.all-contributorsrchttps://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/.all-contributorsrc
.all-contributorsrchttps://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/.all-contributorsrc
.flowconfighttps://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/.flowconfig
.flowconfighttps://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/.flowconfig
.gitattributeshttps://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/.gitattributes
.gitattributeshttps://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/.gitattributes
.gitignorehttps://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/.gitignore
.gitignorehttps://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/.gitignore
.npmrchttps://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/.npmrc
.npmrchttps://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/.npmrc
.nvmrchttps://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/.nvmrc
.nvmrchttps://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/.nvmrc
.prettierignorehttps://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/.prettierignore
.prettierignorehttps://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/.prettierignore
.size-snapshot.jsonhttps://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/.size-snapshot.json
.size-snapshot.jsonhttps://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/.size-snapshot.json
CHANGELOG.mdhttps://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/CHANGELOG.md
CHANGELOG.mdhttps://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/CHANGELOG.md
CODE_OF_CONDUCT.mdhttps://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/CODE_OF_CONDUCT.md
CODE_OF_CONDUCT.mdhttps://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/CODE_OF_CONDUCT.md
CONTRIBUTING.mdhttps://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/CONTRIBUTING.md
CONTRIBUTING.mdhttps://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/CONTRIBUTING.md
LICENSEhttps://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/LICENSE
LICENSEhttps://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/LICENSE
README.mdhttps://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/README.md
README.mdhttps://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/README.md
babel.config.jshttps://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/babel.config.js
babel.config.jshttps://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/babel.config.js
cypress.config.jshttps://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/cypress.config.js
cypress.config.jshttps://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/cypress.config.js
docusaurus.config.jshttps://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/docusaurus.config.js
docusaurus.config.jshttps://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/docusaurus.config.js
jest.config.jshttps://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/jest.config.js
jest.config.jshttps://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/jest.config.js
netlify.tomlhttps://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/netlify.toml
netlify.tomlhttps://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/netlify.toml
package.jsonhttps://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/package.json
package.jsonhttps://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/package.json
prettier.config.jshttps://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/prettier.config.js
prettier.config.jshttps://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/prettier.config.js
rollup.config.jshttps://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/rollup.config.js
rollup.config.jshttps://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/rollup.config.js
tsconfig.jsonhttps://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/tsconfig.json
tsconfig.jsonhttps://patch-diff.githubusercontent.com/downshift-js/downshift/blob/master/tsconfig.json
READMEhttps://patch-diff.githubusercontent.com/downshift-js/downshift
Code of conducthttps://patch-diff.githubusercontent.com/downshift-js/downshift
Contributinghttps://patch-diff.githubusercontent.com/downshift-js/downshift
MIT licensehttps://patch-diff.githubusercontent.com/downshift-js/downshift
https://raw.githubusercontent.com/downshift-js/downshift/master/other/public/logo/downshift.svg
https://patch-diff.githubusercontent.com/downshift-js/downshift#--downshift-------
Read the docshttps://downshift-js.com
See the intro blog posthttps://kentcdodds.com/blog/introducing-downshift-for-react
Listen to the Episode 79 of the Full Stack Radio podcasthttps://fullstackradio.com/79
https://github.com/downshift-js/downshift/actions?query=workflow%3Avalidate+branch%3Amaster
https://codecov.io/github/downshift-js/downshift
http://npmcharts.com/compare/downshift
https://www.npmjs.com/package/downshift
https://github.com/downshift-js/downshift/blob/master/LICENSE
https://patch-diff.githubusercontent.com/downshift-js/downshift#contributors
http://makeapullrequest.com
https://gitter.im/downshift-js/downshift
https://github.com/downshift-js/downshift/blob/master/CODE_OF_CONDUCT.md
https://spectrum.chat/downshift
https://facebook.github.io/react/
https://unpkg.com/downshift/dist/
https://unpkg.com/downshift/dist/
https://unpkg.com/downshift/dist/
https://patch-diff.githubusercontent.com/downshift-js/downshift#the-problem
ARIAhttps://www.w3.org/TR/wai-aria-practices/
comboboxhttps://www.w3.org/WAI/ARIA/apg/example-index/combobox/combobox-autocomplete-list.html
selecthttps://www.w3.org/WAI/ARIA/apg/example-index/combobox/combobox-select-only.html
https://patch-diff.githubusercontent.com/downshift-js/downshift#this-solution
useSelecthttps://github.com/downshift-js/downshift/blob/master/src/hooks/useSelect
useComboboxhttps://github.com/downshift-js/downshift/tree/master/src/hooks/useCombobox
useMultipleSelectionhttps://github.com/downshift-js/downshift/tree/master/src/hooks/useMultipleSelection
Migration Guidehttps://github.com/downshift-js/downshift/tree/master/src/hooks/MIGRATION_V7.md
hooks pagehttps://github.com/downshift-js/downshift/blob/master/src/hooks
docsitehttps://downshift-js.com/
https://patch-diff.githubusercontent.com/downshift-js/downshift#downshift
render prophttps://medium.com/@mjackson/use-a-render-prop-50de598f11ce
https://patch-diff.githubusercontent.com/downshift-js/downshift#table-of-contents
Installationhttps://patch-diff.githubusercontent.com/downshift-js/downshift#installation
Usagehttps://patch-diff.githubusercontent.com/downshift-js/downshift#usage
Basic Propshttps://patch-diff.githubusercontent.com/downshift-js/downshift#basic-props
childrenhttps://patch-diff.githubusercontent.com/downshift-js/downshift#children
itemToStringhttps://patch-diff.githubusercontent.com/downshift-js/downshift#itemtostring
onChangehttps://patch-diff.githubusercontent.com/downshift-js/downshift#onchange
stateReducerhttps://patch-diff.githubusercontent.com/downshift-js/downshift#statereducer
Advanced Propshttps://patch-diff.githubusercontent.com/downshift-js/downshift#advanced-props
initialSelectedItemhttps://patch-diff.githubusercontent.com/downshift-js/downshift#initialselecteditem
initialInputValuehttps://patch-diff.githubusercontent.com/downshift-js/downshift#initialinputvalue
initialHighlightedIndexhttps://patch-diff.githubusercontent.com/downshift-js/downshift#initialhighlightedindex
initialIsOpenhttps://patch-diff.githubusercontent.com/downshift-js/downshift#initialisopen
defaultHighlightedIndexhttps://patch-diff.githubusercontent.com/downshift-js/downshift#defaulthighlightedindex
defaultIsOpenhttps://patch-diff.githubusercontent.com/downshift-js/downshift#defaultisopen
selectedItemChangedhttps://patch-diff.githubusercontent.com/downshift-js/downshift#selecteditemchanged
getA11yStatusMessagehttps://patch-diff.githubusercontent.com/downshift-js/downshift#geta11ystatusmessage
onSelecthttps://patch-diff.githubusercontent.com/downshift-js/downshift#onselect
onStateChangehttps://patch-diff.githubusercontent.com/downshift-js/downshift#onstatechange
onInputValueChangehttps://patch-diff.githubusercontent.com/downshift-js/downshift#oninputvaluechange
itemCounthttps://patch-diff.githubusercontent.com/downshift-js/downshift#itemcount
highlightedIndexhttps://patch-diff.githubusercontent.com/downshift-js/downshift#highlightedindex
inputValuehttps://patch-diff.githubusercontent.com/downshift-js/downshift#inputvalue
isOpenhttps://patch-diff.githubusercontent.com/downshift-js/downshift#isopen
selectedItemhttps://patch-diff.githubusercontent.com/downshift-js/downshift#selecteditem
idhttps://patch-diff.githubusercontent.com/downshift-js/downshift#id
inputIdhttps://patch-diff.githubusercontent.com/downshift-js/downshift#inputid
labelIdhttps://patch-diff.githubusercontent.com/downshift-js/downshift#labelid
menuIdhttps://patch-diff.githubusercontent.com/downshift-js/downshift#menuid
getItemIdhttps://patch-diff.githubusercontent.com/downshift-js/downshift#getitemid
environmenthttps://patch-diff.githubusercontent.com/downshift-js/downshift#environment
onOuterClickhttps://patch-diff.githubusercontent.com/downshift-js/downshift#onouterclick
scrollIntoViewhttps://patch-diff.githubusercontent.com/downshift-js/downshift#scrollintoview
stateChangeTypeshttps://patch-diff.githubusercontent.com/downshift-js/downshift#statechangetypes
Control Propshttps://patch-diff.githubusercontent.com/downshift-js/downshift#control-props
Children Functionhttps://patch-diff.githubusercontent.com/downshift-js/downshift#children-function
prop gettershttps://patch-diff.githubusercontent.com/downshift-js/downshift#prop-getters
actionshttps://patch-diff.githubusercontent.com/downshift-js/downshift#actions
statehttps://patch-diff.githubusercontent.com/downshift-js/downshift#state
propshttps://patch-diff.githubusercontent.com/downshift-js/downshift#props
Event Handlershttps://patch-diff.githubusercontent.com/downshift-js/downshift#event-handlers
default handlershttps://patch-diff.githubusercontent.com/downshift-js/downshift#default-handlers
customizing handlershttps://patch-diff.githubusercontent.com/downshift-js/downshift#customizing-handlers
Utilitieshttps://patch-diff.githubusercontent.com/downshift-js/downshift#utilities
resetIdCounterhttps://patch-diff.githubusercontent.com/downshift-js/downshift#resetidcounter
React Nativehttps://patch-diff.githubusercontent.com/downshift-js/downshift#react-native
Gotchashttps://patch-diff.githubusercontent.com/downshift-js/downshift#gotchas
Advanced React Component Patterns coursehttps://patch-diff.githubusercontent.com/downshift-js/downshift#advanced-react-component-patterns-course
Exampleshttps://patch-diff.githubusercontent.com/downshift-js/downshift#examples
FAQhttps://patch-diff.githubusercontent.com/downshift-js/downshift#faq
Inspirationhttps://patch-diff.githubusercontent.com/downshift-js/downshift#inspiration
Other Solutionshttps://patch-diff.githubusercontent.com/downshift-js/downshift#other-solutions
Bindings for ReasonMLhttps://patch-diff.githubusercontent.com/downshift-js/downshift#bindings-for-reasonml
Contributorshttps://patch-diff.githubusercontent.com/downshift-js/downshift#contributors
LICENSEhttps://patch-diff.githubusercontent.com/downshift-js/downshift#license
https://patch-diff.githubusercontent.com/downshift-js/downshift#installation
npmhttps://www.npmjs.com/
nodehttps://nodejs.org
https://patch-diff.githubusercontent.com/downshift-js/downshift#usage
Try it out in the browserhttps://codesandbox.io/p/sandbox/github/kentcdodds/downshift-examples?file=%2Fsrc%2Fdownshift%2Fordered-examples%2F00-get-root-props-example.js&moduleview=1
example without getRootPropshttps://codesandbox.io/p/sandbox/github/kentcdodds/downshift-examples?file=%2Fsrc%2Fdownshift%2Fordered-examples%2F01-basic-autocomplete.js&moduleview=1
docsitehttps://downshift-js.com/
"Use a render prop!"https://medium.com/@mjackson/use-a-render-prop-50de598f11ce
https://patch-diff.githubusercontent.com/downshift-js/downshift#basic-props
advanced propshttps://patch-diff.githubusercontent.com/downshift-js/downshift#advanced-props
https://patch-diff.githubusercontent.com/downshift-js/downshift#children
Children Functionhttps://patch-diff.githubusercontent.com/downshift-js/downshift#children-function
https://patch-diff.githubusercontent.com/downshift-js/downshift#itemtostring
https://patch-diff.githubusercontent.com/downshift-js/downshift#onchange
Children Functionhttps://patch-diff.githubusercontent.com/downshift-js/downshift#children-function
https://patch-diff.githubusercontent.com/downshift-js/downshift#statereducer
Control Propshttps://patch-diff.githubusercontent.com/downshift-js/downshift#control-props
stateChangeTypeshttps://patch-diff.githubusercontent.com/downshift-js/downshift#statechangetypes
https://patch-diff.githubusercontent.com/downshift-js/downshift#advanced-props
https://patch-diff.githubusercontent.com/downshift-js/downshift#initialselecteditem
https://patch-diff.githubusercontent.com/downshift-js/downshift#initialinputvalue
https://patch-diff.githubusercontent.com/downshift-js/downshift#initialhighlightedindex
https://patch-diff.githubusercontent.com/downshift-js/downshift#initialisopen
https://patch-diff.githubusercontent.com/downshift-js/downshift#defaulthighlightedindex
https://patch-diff.githubusercontent.com/downshift-js/downshift#defaultisopen
https://patch-diff.githubusercontent.com/downshift-js/downshift#selecteditemchanged
https://patch-diff.githubusercontent.com/downshift-js/downshift#geta11ystatusmessage
https://patch-diff.githubusercontent.com/downshift-js/downshift#onselect
Children Functionhttps://patch-diff.githubusercontent.com/downshift-js/downshift#children-function
https://patch-diff.githubusercontent.com/downshift-js/downshift#onstatechange
stateChangeTypeshttps://patch-diff.githubusercontent.com/downshift-js/downshift#statechangetypes
Children Functionhttps://patch-diff.githubusercontent.com/downshift-js/downshift#children-function
https://patch-diff.githubusercontent.com/downshift-js/downshift#oninputvaluechange
avoid issues with cursor positionshttps://github.com/downshift-js/downshift/issues/217
Children Functionhttps://patch-diff.githubusercontent.com/downshift-js/downshift#children-function
https://patch-diff.githubusercontent.com/downshift-js/downshift#itemcount
react-virtualizedhttps://github.com/bvaughn/react-virtualized
https://patch-diff.githubusercontent.com/downshift-js/downshift#highlightedindex
the Control Props sectionhttps://patch-diff.githubusercontent.com/downshift-js/downshift#control-props
https://patch-diff.githubusercontent.com/downshift-js/downshift#inputvalue
the Control Props sectionhttps://patch-diff.githubusercontent.com/downshift-js/downshift#control-props
https://patch-diff.githubusercontent.com/downshift-js/downshift#isopen
the Control Props sectionhttps://patch-diff.githubusercontent.com/downshift-js/downshift#control-props
https://patch-diff.githubusercontent.com/downshift-js/downshift#selecteditem
the Control Props sectionhttps://patch-diff.githubusercontent.com/downshift-js/downshift#control-props
https://patch-diff.githubusercontent.com/downshift-js/downshift#id
https://patch-diff.githubusercontent.com/downshift-js/downshift#inputid
getInputPropshttps://patch-diff.githubusercontent.com/downshift-js/downshift#getinputprops
https://patch-diff.githubusercontent.com/downshift-js/downshift#labelid
getLabelPropshttps://patch-diff.githubusercontent.com/downshift-js/downshift#getlabelprops
https://patch-diff.githubusercontent.com/downshift-js/downshift#menuid
getMenuPropshttps://patch-diff.githubusercontent.com/downshift-js/downshift#getmenuprops
https://patch-diff.githubusercontent.com/downshift-js/downshift#getitemid
getInputPropshttps://patch-diff.githubusercontent.com/downshift-js/downshift#getinputprops
https://patch-diff.githubusercontent.com/downshift-js/downshift#environment
access to these propertieshttps://gist.github.com/Rendez/1dd55882e9b850dd3990feefc9d6e177
https://patch-diff.githubusercontent.com/downshift-js/downshift#onouterclick
this issuehttps://github.com/downshift-js/downshift/issues/206
https://patch-diff.githubusercontent.com/downshift-js/downshift#scrollintoview
compute-scroll-into-viewhttps://www.npmjs.com/package/compute-scroll-into-view
https://patch-diff.githubusercontent.com/downshift-js/downshift#statechangetypes
onStateChangehttps://patch-diff.githubusercontent.com/downshift-js/downshift#onstatechange
stateReducerhttps://patch-diff.githubusercontent.com/downshift-js/downshift#statereducer
this filehttps://github.com/downshift-js/downshift/blob/master/src/stateChangeTypes.js
stateReducerhttps://patch-diff.githubusercontent.com/downshift-js/downshift#statereducer
https://patch-diff.githubusercontent.com/downshift-js/downshift#control-props
Advanced React Component Patterns coursehttps://patch-diff.githubusercontent.com/downshift-js/downshift#advanced-react-component-patterns-course
https://patch-diff.githubusercontent.com/downshift-js/downshift#children-function
https://patch-diff.githubusercontent.com/downshift-js/downshift#prop-getters
the blog post about prop gettershttps://kentcdodds.com/blog/how-to-give-rendering-control-to-users-with-prop-getters
https://patch-diff.githubusercontent.com/downshift-js/downshift#getrootprops
#235https://github.com/downshift-js/downshift/issues/235
https://patch-diff.githubusercontent.com/downshift-js/downshift#getinputprops
https://patch-diff.githubusercontent.com/downshift-js/downshift#getlabelprops
https://patch-diff.githubusercontent.com/downshift-js/downshift#getmenuprops
https://patch-diff.githubusercontent.com/downshift-js/downshift#getitemprops
https://patch-diff.githubusercontent.com/downshift-js/downshift#gettogglebuttonprops
https://patch-diff.githubusercontent.com/downshift-js/downshift#actions
#186https://github.com/downshift-js/downshift/issues/186
https://patch-diff.githubusercontent.com/downshift-js/downshift#state
https://patch-diff.githubusercontent.com/downshift-js/downshift#props
https://patch-diff.githubusercontent.com/downshift-js/downshift#event-handlers
https://patch-diff.githubusercontent.com/downshift-js/downshift#default-handlers
https://patch-diff.githubusercontent.com/downshift-js/downshift#customizing-handlers
https://patch-diff.githubusercontent.com/downshift-js/downshift#utilities
https://patch-diff.githubusercontent.com/downshift-js/downshift#resetidcounter
resetIdCounterhttps://patch-diff.githubusercontent.com/downshift-js/downshift#resetidcounter
https://patch-diff.githubusercontent.com/downshift-js/downshift#react-native
https://patch-diff.githubusercontent.com/downshift-js/downshift#gotchas
Learn more in getRootPropshttps://patch-diff.githubusercontent.com/downshift-js/downshift#getrootprops
keyboardShouldPersistTapshttps://facebook.github.io/react-native/docs/scrollview.html#keyboardshouldpersisttaps
https://patch-diff.githubusercontent.com/downshift-js/downshift#advanced-react-component-patterns-course
Kent C. Doddshttps://twitter.com/kentcdodds
egghead.iohttps://egghead.io/courses/advanced-react-component-patterns
Frontend Mastershttps://frontendmasters.com/courses/advanced-react-patterns/
Part 1https://www.youtube.com/watch?v=SuzutbwjUp8&list=PLV5CVI1eNcJgNqzNwcs4UKrlJdhfDjshf
Part 2https://www.youtube.com/watch?v=ubXtOROjILU&list=PLV5CVI1eNcJgNqzNwcs4UKrlJdhfDjshf
https://patch-diff.githubusercontent.com/downshift-js/downshift#examples
downshift-exampleshttps://github.com/downshift-js/downshift-examples
codesandboxhttps://codesandbox.io/p/sandbox/github/kentcdodds/downshift-examples?file=%2Fsrc%2Findex.js&moduleview=1
downshift-docshttps://github.com/downshift-js/downshift-docs
downshift-js.comhttps://downshift-js.com/
basic automplete with getRootPropshttps://codesandbox.io/p/sandbox/github/kentcdodds/downshift-examples?file=%2Fsrc%2Fdownshift%2Fordered-examples%2F00-get-root-props-example.js%3A11%2C21&moduleview=1
basic autocompletehttps://codesandbox.io/p/sandbox/github/kentcdodds/downshift-examples?file=%2Fsrc%2Fdownshift%2Fordered-examples%2F01-basic-autocomplete.js&moduleview=1
styled autocompletehttps://codesandbox.io/p/sandbox/github/kentcdodds/downshift-examples?file=%2Fsrc%2Fdownshift%2Fordered-examples%2F02-complete-autocomplete.js&moduleview=1
typeaheadhttps://codesandbox.io/p/sandbox/github/kentcdodds/downshift-examples?file=%2Fsrc%2Fdownshift%2Fordered-examples%2F03-typeahead.js&moduleview=1
multi-selecthttps://codesandbox.io/p/sandbox/github/kentcdodds/downshift-examples?file=%2Fsrc%2Fdownshift%2Fordered-examples%2F04-multi-select.js&moduleview=1
dropdown with select by keyhttps://codesandbox.io/p/sandbox/github/kentcdodds/downshift-examples?file=%2Fsrc%2Fdownshift%2Fother-examples%2Fdropdown-select-by-key%2FCustomDropdown%2Findex.js&moduleview=1
using actionshttps://codesandbox.io/p/sandbox/github/kentcdodds/downshift-examples?file=%2Fsrc%2Fdownshift%2Fother-examples%2Fusing-actions.js&moduleview=1
gmail's composition recipients fieldhttps://codesandbox.io/p/sandbox/github/kentcdodds/downshift-examples?file=%2Fsrc%2Fdownshift%2Fother-examples%2Fgmail%2Findex.js&moduleview=1
Downshift HOC and Compound Componentshttps://codesandbox.io/p/sandbox/github/kentcdodds/downshift-examples?file=%2Fsrc%2Fdownshift%2Fother-examples%2Fhoc%2Findex.js&moduleview=1
codesandbox.iohttps://codesandbox.io/search?refinementList%5Btags%5D%5B0%5D=downshift%3Aexample&page=1
downshift-exampleshttps://codesandbox.io/p/sandbox/github/kentcdodds/downshift-examples?file=%2Fsrc%2Findex.js&moduleview=1
Watch this to learn how to contribute completely in the browserhttps://www.youtube.com/watch?v=3PAQbhdkTtI&index=2&t=21s&list=PLV5CVI1eNcJgCrPH_e6d57KRUTiDZgs0u
Integration with Apollohttps://codesandbox.io/s/m5zrvqj85p
Integration with Reduxhttps://codesandbox.io/s/3ywmnyr0zq
Integration with react-instantsearchhttps://codesandbox.io/s/kvn0lpp83
Material-UI (1.0.0-beta.4) Combobox Using Downshifthttps://codesandbox.io/s/QMGq4kAY
Material-UI (1.0.0-beta.33) Multiple select with autocompletehttps://codesandbox.io/s/7k3674z09q
Integration with GenieJShttps://codesandbox.io/s/jRLKrxwgl
learn more about genie herehttps://github.com/kentcdodds/genie
Handling and displaying errorshttps://codesandbox.io/s/zKE37vorr
Integration with React Routerhttps://codesandbox.io/s/ww9lwloy8w
Windowing with react-tiny-virtual-listhttps://codesandbox.io/s/v670kq95l
Section/option group examplehttps://codesandbox.io/s/zx1kj58npl
Integration with fuzzaldrin-plus (Fuzzy matching)https://codesandbox.io/s/pyq3v4o3j
Dropdown/select implementation with Bootstraphttps://codesandbox.io/s/53y8jvpj0k
Multiple editable tag selectionhttps://codesandbox.io/s/o4yp9vmm8z
Downshift implemented as compound components and a Higher Order Componenthttps://codesandbox.io/s/017n1jqo00
Downshift Spectre.css examplehttps://codesandbox.io/s/M89KQOBRB
Integration with redux-formhttps://codesandbox.io/s/k594964z13
Integration with react-final-formhttps://codesandbox.io/s/qzm43nn2mj
Provider Patternhttps://codesandbox.io/s/mywzk3133p
React Native examplehttps://snack.expo.io/SkE0LxXqM
React VR examplehttps://github.com/infiniteluke/bassdrop
Multiple checkbox selectionhttps://codesandbox.io/s/5z711pmr3l
https://patch-diff.githubusercontent.com/downshift-js/downshift#faq
resetIdCounterhttps://patch-diff.githubusercontent.com/downshift-js/downshift#resetidcounter
https://patch-diff.githubusercontent.com/downshift-js/downshift#inspiration
Ryan Florencehttps://github.com/ryanflorence
"Compound Components"https://courses.reacttraining.com/courses/advanced-react/lectures/3060560
Jared Forsythhttps://github.com/jaredly
react-autocompletehttps://www.npmjs.com/package/react-autocomplete
jQuery UI's Autocompletehttps://jqueryui.com/autocomplete/
Part 1https://www.youtube.com/watch?v=2kzD1IjDy5s&list=PLV5CVI1eNcJh5CTgArGVwANebCrAh2OUE&index=11
Part 2https://www.youtube.com/watch?v=w1Z7Jvj08_s&list=PLV5CVI1eNcJh5CTgArGVwANebCrAh2OUE&index=10
my livestream YouTube playlisthttps://www.youtube.com/playlist?list=PLV5CVI1eNcJh5CTgArGVwANebCrAh2OUE
https://patch-diff.githubusercontent.com/downshift-js/downshift#other-solutions
react-selecthttps://github.com/JedWatson/react-select
react-autosuggesthttps://github.com/moroshko/react-autosuggest
https://patch-diff.githubusercontent.com/downshift-js/downshift#bindings-for-reasonml
Downshift bindingshttps://github.com/reasonml-community/bs-downshift
https://patch-diff.githubusercontent.com/downshift-js/downshift#contributors
emoji keyhttps://github.com/kentcdodds/all-contributors#emoji-key
Kent C. Doddshttps://kentcdodds.com
πŸ’»https://github.com/downshift-js/downshift/commits?author=kentcdodds
πŸ“–https://github.com/downshift-js/downshift/commits?author=kentcdodds
πŸš‡https://patch-diff.githubusercontent.com/downshift-js/downshift#infra-kentcdodds
⚠️https://github.com/downshift-js/downshift/commits?author=kentcdodds
πŸ‘€https://github.com/downshift-js/downshift/pulls?q=is%3Apr+reviewed-by%3Akentcdodds
πŸ“https://patch-diff.githubusercontent.com/downshift-js/downshift#blog-kentcdodds
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3Akentcdodds
πŸ’‘https://patch-diff.githubusercontent.com/downshift-js/downshift#example-kentcdodds
πŸ€”https://patch-diff.githubusercontent.com/downshift-js/downshift#ideas-kentcdodds
πŸ“’https://patch-diff.githubusercontent.com/downshift-js/downshift#talk-kentcdodds
Ryan Florencehttp://twitter.com/ryanflorence
πŸ€”https://patch-diff.githubusercontent.com/downshift-js/downshift#ideas-ryanflorence
Jared Forsythhttp://jaredforsyth.com
πŸ€”https://patch-diff.githubusercontent.com/downshift-js/downshift#ideas-jaredly
πŸ“–https://github.com/downshift-js/downshift/commits?author=jaredly
Jack Moorehttps://github.com/jtmthf
πŸ’‘https://patch-diff.githubusercontent.com/downshift-js/downshift#example-jtmthf
Travis Arnoldhttps://souporserious.com/
πŸ’»https://github.com/downshift-js/downshift/commits?author=souporserious
πŸ“–https://github.com/downshift-js/downshift/commits?author=souporserious
Marcy Suttonhttp://marcysutton.com
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3Amarcysutton
πŸ€”https://patch-diff.githubusercontent.com/downshift-js/downshift#ideas-marcysutton
Jeremy Gayedhttp://www.jeremygayed.com
πŸ’‘https://patch-diff.githubusercontent.com/downshift-js/downshift#example-tizmagik
Haroen Viaenehttps://haroen.me
πŸ’‘https://patch-diff.githubusercontent.com/downshift-js/downshift#example-Haroenv
monssefhttps://github.com/rezof
πŸ’‘https://patch-diff.githubusercontent.com/downshift-js/downshift#example-rezof
Federico Zivolohttps://fezvrasta.github.io
πŸ“–https://github.com/downshift-js/downshift/commits?author=FezVrasta
Divyendu Singhhttps://divyendusingh.com
πŸ’‘https://patch-diff.githubusercontent.com/downshift-js/downshift#example-divyenduz
πŸ’»https://github.com/downshift-js/downshift/commits?author=divyenduz
πŸ“–https://github.com/downshift-js/downshift/commits?author=divyenduz
⚠️https://github.com/downshift-js/downshift/commits?author=divyenduz
Muhammad Salmanhttps://github.com/salmanmanekia
πŸ’»https://github.com/downshift-js/downshift/commits?author=salmanmanekia
JoΓ£o Albertohttps://twitter.com/psicotropidev
πŸ’»https://github.com/downshift-js/downshift/commits?author=psicotropicos
Bernard Linhttps://github.com/bernard-lin
πŸ’»https://github.com/downshift-js/downshift/commits?author=bernard-lin
πŸ“–https://github.com/downshift-js/downshift/commits?author=bernard-lin
Geoff Davishttps://geoffdavis.info
πŸ’‘https://patch-diff.githubusercontent.com/downshift-js/downshift#example-geoffdavis92
Anuphttps://github.com/reznord
πŸ“–https://github.com/downshift-js/downshift/commits?author=reznord
Ferdinand Salishttp://ferdinandsalis.com
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3Aferdinandsalis
πŸ’»https://github.com/downshift-js/downshift/commits?author=ferdinandsalis
Kye Hohenbergerhttps://github.com/tkh44
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3Atkh44
Julien Gouxhttps://github.com/jgoux
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3Ajgoux
πŸ’»https://github.com/downshift-js/downshift/commits?author=jgoux
⚠️https://github.com/downshift-js/downshift/commits?author=jgoux
Joachim Seminckhttps://github.com/jseminck
πŸ’»https://github.com/downshift-js/downshift/commits?author=jseminck
Jesse Harlinhttp://jesseharlin.net/
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3Athe-simian
πŸ’‘https://patch-diff.githubusercontent.com/downshift-js/downshift#example-the-simian
Matt Parrishhttps://github.com/pbomb
πŸ”§https://patch-diff.githubusercontent.com/downshift-js/downshift#tool-pbomb
πŸ‘€https://github.com/downshift-js/downshift/pulls?q=is%3Apr+reviewed-by%3Apbomb
thomhttp://thom.kr
πŸ’»https://github.com/downshift-js/downshift/commits?author=thomhos
Vu Tranhttp://twitter.com/tranvu
πŸ’»https://github.com/downshift-js/downshift/commits?author=vutran
Codie Mullinshttps://github.com/codiemullins
πŸ’»https://github.com/downshift-js/downshift/commits?author=codiemullins
πŸ’‘https://patch-diff.githubusercontent.com/downshift-js/downshift#example-codiemullins
Mohammad Rajabifardhttps://morajabi.me
πŸ“–https://github.com/downshift-js/downshift/commits?author=morajabi
πŸ€”https://patch-diff.githubusercontent.com/downshift-js/downshift#ideas-morajabi
Frank Tanhttps://github.com/tansongyang
πŸ’»https://github.com/downshift-js/downshift/commits?author=tansongyang
Kier Borromeohttps://kierb.com
πŸ’‘https://patch-diff.githubusercontent.com/downshift-js/downshift#example-srph
Paul Veevershttps://github.com/paul-veevers
πŸ’»https://github.com/downshift-js/downshift/commits?author=paul-veevers
Ron Cruzhttps://github.com/Ronolibert
πŸ“–https://github.com/downshift-js/downshift/commits?author=Ronolibert
Rick McGavinhttp://rickmcgavin.github.io
πŸ“–https://github.com/downshift-js/downshift/commits?author=rickMcGavin
Jelle Verselehttp://twitter.com/vejersele
πŸ’‘https://patch-diff.githubusercontent.com/downshift-js/downshift#example-vejersele
Brent Ertzhttps://github.com/brentertz
πŸ€”https://patch-diff.githubusercontent.com/downshift-js/downshift#ideas-brentertz
Justice Mba https://github.com/Dajust
πŸ’»https://github.com/downshift-js/downshift/commits?author=Dajust
πŸ“–https://github.com/downshift-js/downshift/commits?author=Dajust
πŸ€”https://patch-diff.githubusercontent.com/downshift-js/downshift#ideas-Dajust
Mark Ellishttp://mfellis.com
πŸ€”https://patch-diff.githubusercontent.com/downshift-js/downshift#ideas-ellismarkf
us͑an̸df͘rien͜ds͠http://ronak.io/
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3Ausandfriends
πŸ’»https://github.com/downshift-js/downshift/commits?author=usandfriends
⚠️https://github.com/downshift-js/downshift/commits?author=usandfriends
Robin Drexlerhttps://www.robin-drexler.com/
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3Arobin-drexler
πŸ’»https://github.com/downshift-js/downshift/commits?author=robin-drexler
Arturo Romerohttp://arturoromero.info/
πŸ’‘https://patch-diff.githubusercontent.com/downshift-js/downshift#example-arturoromeroslc
yphttp://algolab.eu/pirola
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3Ayp
πŸ’»https://github.com/downshift-js/downshift/commits?author=yp
⚠️https://github.com/downshift-js/downshift/commits?author=yp
Dave Garwackehttp://www.warbyparker.com
πŸ“–https://github.com/downshift-js/downshift/commits?author=ifyoumakeit
Ivan Pazhitnykhhttp://linkedin.com/in/drapegnik
πŸ’»https://github.com/downshift-js/downshift/commits?author=Drapegnik
⚠️https://github.com/downshift-js/downshift/commits?author=Drapegnik
Luis Merinohttps://github.com/Rendez
πŸ“–https://github.com/downshift-js/downshift/commits?author=Rendez
Andrew Hansenhttp://twitter.com/arahansen
πŸ’»https://github.com/downshift-js/downshift/commits?author=arahansen
⚠️https://github.com/downshift-js/downshift/commits?author=arahansen
πŸ€”https://patch-diff.githubusercontent.com/downshift-js/downshift#ideas-arahansen
John Whileshttp://www.johnwhiles.com
πŸ’»https://github.com/downshift-js/downshift/commits?author=Jwhiles
Justin Hallhttps://github.com/wKovacs64
πŸš‡https://patch-diff.githubusercontent.com/downshift-js/downshift#infra-wKovacs64
Pete NykΓ€nenhttps://twitter.com/pete_tnt
πŸ‘€https://github.com/downshift-js/downshift/pulls?q=is%3Apr+reviewed-by%3Apetetnt
Jared Palmerhttp://jaredpalmer.com
πŸ’»https://github.com/downshift-js/downshift/commits?author=jaredpalmer
Philip Younghttp://www.philipyoungg.com
πŸ’»https://github.com/downshift-js/downshift/commits?author=philipyoungg
⚠️https://github.com/downshift-js/downshift/commits?author=philipyoungg
πŸ€”https://patch-diff.githubusercontent.com/downshift-js/downshift#ideas-philipyoungg
Alexander Nanberghttps://alexandernanberg.com
πŸ“–https://github.com/downshift-js/downshift/commits?author=alexandernanberg
πŸ’»https://github.com/downshift-js/downshift/commits?author=alexandernanberg
Pete Redmondhttps://httpete.com
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3Ahttpete-ire
Nick Lavinhttps://github.com/Zashy
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3AZashy
πŸ’»https://github.com/downshift-js/downshift/commits?author=Zashy
⚠️https://github.com/downshift-js/downshift/commits?author=Zashy
James Longhttp://jlongster.com
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3Ajlongster
πŸ’»https://github.com/downshift-js/downshift/commits?author=jlongster
Michael Ballhttp://michaelball.co
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3Acycomachead
πŸ’»https://github.com/downshift-js/downshift/commits?author=cycomachead
⚠️https://github.com/downshift-js/downshift/commits?author=cycomachead
CAVALEIRO Julienhttps://github.com/Julienng
πŸ’‘https://patch-diff.githubusercontent.com/downshift-js/downshift#example-Julienng
Kim GrΓΆnqvisthttp://www.kimgronqvist.se
πŸ’»https://github.com/downshift-js/downshift/commits?author=kimgronqvist
⚠️https://github.com/downshift-js/downshift/commits?author=kimgronqvist
Sijiehttp://sijietian.com
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3Atiansijie
πŸ’»https://github.com/downshift-js/downshift/commits?author=tiansijie
Dony Sukardihttp://dsds.io
πŸ’‘https://patch-diff.githubusercontent.com/downshift-js/downshift#example-donysukardi
πŸ’¬https://patch-diff.githubusercontent.com/downshift-js/downshift#question-donysukardi
πŸ’»https://github.com/downshift-js/downshift/commits?author=donysukardi
⚠️https://github.com/downshift-js/downshift/commits?author=donysukardi
Dillon Mulroyhttps://dillonmulroy.com
πŸ“–https://github.com/downshift-js/downshift/commits?author=dmmulroy
Curtis Tate Wilkinsonhttps://twitter.com/curtytate
πŸ’»https://github.com/downshift-js/downshift/commits?author=curtiswilkinson
Brice BERNARDhttps://github.com/brikou
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3Abrikou
πŸ’»https://github.com/downshift-js/downshift/commits?author=brikou
Tony Xuhttps://github.com/xutopia
πŸ’»https://github.com/downshift-js/downshift/commits?author=xutopia
Anthony Nghttp://anthonyng.me
πŸ“–https://github.com/downshift-js/downshift/commits?author=newyork-anthonyng
S Shttps://github.com/notruth
πŸ’¬https://patch-diff.githubusercontent.com/downshift-js/downshift#question-notruth
πŸ’»https://github.com/downshift-js/downshift/commits?author=notruth
πŸ“–https://github.com/downshift-js/downshift/commits?author=notruth
πŸ€”https://patch-diff.githubusercontent.com/downshift-js/downshift#ideas-notruth
⚠️https://github.com/downshift-js/downshift/commits?author=notruth
Austin Tackaberryhttp://austintackaberry.co
πŸ’¬https://patch-diff.githubusercontent.com/downshift-js/downshift#question-austintackaberry
πŸ’»https://github.com/downshift-js/downshift/commits?author=austintackaberry
πŸ“–https://github.com/downshift-js/downshift/commits?author=austintackaberry
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3Aaustintackaberry
πŸ’‘https://patch-diff.githubusercontent.com/downshift-js/downshift#example-austintackaberry
πŸ€”https://patch-diff.githubusercontent.com/downshift-js/downshift#ideas-austintackaberry
πŸ‘€https://github.com/downshift-js/downshift/pulls?q=is%3Apr+reviewed-by%3Aaustintackaberry
⚠️https://github.com/downshift-js/downshift/commits?author=austintackaberry
Jean Duthonhttps://github.com/jduthon
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3Ajduthon
πŸ’»https://github.com/downshift-js/downshift/commits?author=jduthon
Anton Teleshhttp://antontelesh.github.io
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3AAntontelesh
πŸ’»https://github.com/downshift-js/downshift/commits?author=Antontelesh
Eric Edemhttps://github.com/ericedem
πŸ’»https://github.com/downshift-js/downshift/commits?author=ericedem
πŸ“–https://github.com/downshift-js/downshift/commits?author=ericedem
πŸ€”https://patch-diff.githubusercontent.com/downshift-js/downshift#ideas-ericedem
⚠️https://github.com/downshift-js/downshift/commits?author=ericedem
Austin Woodhttps://github.com/indiesquidge
πŸ’¬https://patch-diff.githubusercontent.com/downshift-js/downshift#question-indiesquidge
πŸ“–https://github.com/downshift-js/downshift/commits?author=indiesquidge
πŸ‘€https://github.com/downshift-js/downshift/pulls?q=is%3Apr+reviewed-by%3Aindiesquidge
Mark Murrayhttps://github.com/mmmurray
πŸš‡https://patch-diff.githubusercontent.com/downshift-js/downshift#infra-mmmurray
Gianmarcohttps://github.com/gsimone
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3Agsimone
πŸ’»https://github.com/downshift-js/downshift/commits?author=gsimone
Emmanuel Pastorhttps://github.com/pastr
πŸ’‘https://patch-diff.githubusercontent.com/downshift-js/downshift#example-pastr
dalehurwitzhttps://github.com/dalehurwitz
πŸ’»https://github.com/downshift-js/downshift/commits?author=dalehurwitz
Bogdan Loborhttps://github.com/blobor
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3Ablobor
πŸ’»https://github.com/downshift-js/downshift/commits?author=blobor
Luke Herringtonhttps://github.com/infiniteluke
πŸ’‘https://patch-diff.githubusercontent.com/downshift-js/downshift#example-infiniteluke
Brandon Clemonshttps://github.com/drobannx
πŸ’»https://github.com/downshift-js/downshift/commits?author=drobannx
Kieranhttps://github.com/aMollusk
πŸ’»https://github.com/downshift-js/downshift/commits?author=aMollusk
Brushedoctopushttps://github.com/Brushedoctopus
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3ABrushedoctopus
πŸ’»https://github.com/downshift-js/downshift/commits?author=Brushedoctopus
Cameron Edwardshttp://cameronpedwards.com
πŸ’»https://github.com/downshift-js/downshift/commits?author=cameronprattedwards
⚠️https://github.com/downshift-js/downshift/commits?author=cameronprattedwards
stereoboosterhttps://github.com/stereobooster
πŸ’»https://github.com/downshift-js/downshift/commits?author=stereobooster
⚠️https://github.com/downshift-js/downshift/commits?author=stereobooster
Trevor Piercehttps://github.com/1Copenut
πŸ‘€https://github.com/downshift-js/downshift/pulls?q=is%3Apr+reviewed-by%3A1Copenut
Xuefei Lihttp://xuefei-frank.com
πŸ’»https://github.com/downshift-js/downshift/commits?author=franklixuefei
Alfred Ringstadhttps://hyperlab.se
πŸ’»https://github.com/downshift-js/downshift/commits?author=alfredringstad
D[oa]vid Weiszhttps://github.com/dovidweisz
πŸ’»https://github.com/downshift-js/downshift/commits?author=dovidweisz
Royston Shufflebothamhttps://github.com/RoystonS
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3ARoystonS
πŸ’»https://github.com/downshift-js/downshift/commits?author=RoystonS
MichaΓ«l De Boeyhttp://michaeldeboey.be
πŸ’»https://github.com/downshift-js/downshift/commits?author=MichaelDeBoey
Henryhttps://github.com/EricHenry
πŸ’»https://github.com/downshift-js/downshift/commits?author=EricHenry
Andrew Waltonhttp://www.greenarrow.me
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3Agreen-arrow
πŸ’»https://github.com/downshift-js/downshift/commits?author=green-arrow
⚠️https://github.com/downshift-js/downshift/commits?author=green-arrow
Arthur Dennerhttps://github.com/arthurdenner
πŸ’»https://github.com/downshift-js/downshift/commits?author=arthurdenner
Cody Olsenhttp://twitter.com/stipsan
πŸ’»https://github.com/downshift-js/downshift/commits?author=stipsan
Thomas Laddhttps://github.com/TLadd
πŸ’»https://github.com/downshift-js/downshift/commits?author=TLadd
lixualintahttps://github.com/lixualinta
πŸ’»https://github.com/downshift-js/downshift/commits?author=lixualinta
Jacob Cofmanhttps://twitter.com/JCofman
πŸ’»https://github.com/downshift-js/downshift/commits?author=JCofman
Joshua Freedmanhttps://github.com/jf248
πŸ’»https://github.com/downshift-js/downshift/commits?author=jf248
Amyhttps://github.com/AmyScript
πŸ’‘https://patch-diff.githubusercontent.com/downshift-js/downshift#example-AmyScript
Rogin Farrerhttp://twitter.com/roginfarrer
πŸ’»https://github.com/downshift-js/downshift/commits?author=roginfarrer
Dmitrii Kanatnikovhttps://github.com/rifler
πŸ’»https://github.com/downshift-js/downshift/commits?author=rifler
Dallon Feldnerhttps://github.com/dallonf
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3Adallonf
πŸ’»https://github.com/downshift-js/downshift/commits?author=dallonf
Samuel Fuller Thomashttps://samuelfullerthomas.com
πŸ’»https://github.com/downshift-js/downshift/commits?author=samuelfullerthomas
Ryan Castnerhttp://audiolion.github.io
πŸ’»https://github.com/downshift-js/downshift/commits?author=audiolion
Silviu Alexandru Avramhttps://github.com/silviuavram
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3Asilviuavram
πŸ’»https://github.com/downshift-js/downshift/commits?author=silviuavram
⚠️https://github.com/downshift-js/downshift/commits?author=silviuavram
Anton Volkovhttps://github.com/akronb
πŸ’»https://github.com/downshift-js/downshift/commits?author=akronb
⚠️https://github.com/downshift-js/downshift/commits?author=akronb
Keegan Streethttp://keegan.st
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3Akeeganstreet
πŸ’»https://github.com/downshift-js/downshift/commits?author=keeganstreet
Manuel DuguΓ©http://manueldugue.de
πŸ’»https://github.com/downshift-js/downshift/commits?author=mdugue
Max Karadenizhttps://github.com/mkaradeniz
πŸ’»https://github.com/downshift-js/downshift/commits?author=mkaradeniz
Gonzalo Bevigliahttps://medium.com/@gonchub
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3AGonchuB
πŸ’»https://github.com/downshift-js/downshift/commits?author=GonchuB
πŸ‘€https://github.com/downshift-js/downshift/pulls?q=is%3Apr+reviewed-by%3AGonchuB
Brian Kilrainhttps://github.com/kilrain
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3Akilrain
πŸ’»https://github.com/downshift-js/downshift/commits?author=kilrain
⚠️https://github.com/downshift-js/downshift/commits?author=kilrain
πŸ“–https://github.com/downshift-js/downshift/commits?author=kilrain
Gerd Zschalerhttp://www.gzschaler.de
πŸ’»https://github.com/downshift-js/downshift/commits?author=rincedd
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3Arincedd
Karen Gasparyanhttps://github.com/gaskar
πŸ’»https://github.com/downshift-js/downshift/commits?author=gaskar
Sergey Korchinskiyhttps://github.com/kserjey
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3Akserjey
πŸ’»https://github.com/downshift-js/downshift/commits?author=kserjey
⚠️https://github.com/downshift-js/downshift/commits?author=kserjey
Edygar Oliveirahttps://github.com/edygar
πŸ’»https://github.com/downshift-js/downshift/commits?author=edygar
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3Aedygar
epeicherhttps://github.com/epeicher
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3Aepeicher
FranΓ§ois Chalifourhttps://francoischalifour.com
πŸ’»https://github.com/downshift-js/downshift/commits?author=francoischalifour
⚠️https://github.com/downshift-js/downshift/commits?author=francoischalifour
πŸ“¦https://patch-diff.githubusercontent.com/downshift-js/downshift#platform-francoischalifour
Maxim Malovhttps://github.com/maxmalov
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3Amaxmalov
πŸ’»https://github.com/downshift-js/downshift/commits?author=maxmalov
Enrique Piquerashttps://epiqueras.github.io
πŸ€”https://patch-diff.githubusercontent.com/downshift-js/downshift#ideas-epiqueras
Oleksandr Fediashovhttps://twitter.com/layershifter
πŸ’»https://github.com/downshift-js/downshift/commits?author=layershifter
πŸš‡https://patch-diff.githubusercontent.com/downshift-js/downshift#infra-layershifter
πŸ€”https://patch-diff.githubusercontent.com/downshift-js/downshift#ideas-layershifter
Mikhail Bashurovhttps://github.com/saitonakamura
πŸ’»https://github.com/downshift-js/downshift/commits?author=saitonakamura
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3Asaitonakamura
Joshua Godihttp://www.joshuagodi.com
πŸ’»https://github.com/downshift-js/downshift/commits?author=jgodi
Kanitkorn Sujautrahttps://github.com/lukyth
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3Alukyth
πŸ’»https://github.com/downshift-js/downshift/commits?author=lukyth
Jorge Moyahttps://github.com/jorgemoya
πŸ’»https://github.com/downshift-js/downshift/commits?author=jorgemoya
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3Ajorgemoya
Jakub JastrzΔ™bskihttps://kubajastrz.com
πŸ’»https://github.com/downshift-js/downshift/commits?author=KubaJastrz
Shukhrat Mukimovhttps://github.com/mufasa71
πŸ’»https://github.com/downshift-js/downshift/commits?author=mufasa71
Jhonny Moreirahttp://jhonnymoreira.dev
πŸ’»https://github.com/downshift-js/downshift/commits?author=jhonnymoreira
stefanprobsthttps://github.com/stefanprobst
πŸ’»https://github.com/downshift-js/downshift/commits?author=stefanprobst
⚠️https://github.com/downshift-js/downshift/commits?author=stefanprobst
Louisa Spicerhttps://github.com/louisaspicer
πŸ’»https://github.com/downshift-js/downshift/commits?author=louisaspicer
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3Alouisaspicer
Ryō Igarashihttps://neet.love
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3Aneet
πŸ’»https://github.com/downshift-js/downshift/commits?author=neet
Ryan Luehttp://ryanlue.com/
πŸ“–https://github.com/downshift-js/downshift/commits?author=rlue
Mateusz Leonowiczhttps://github.com/mattleonowicz
πŸ’»https://github.com/downshift-js/downshift/commits?author=mattleonowicz
Dennis Thompsonhttps://github.com/atomicpages
⚠️https://github.com/downshift-js/downshift/commits?author=atomicpages
Maksym Boytsovhttps://mayicodefuture.live
πŸ’»https://github.com/downshift-js/downshift/commits?author=mayicodefuture
Sergey Skrynnikovhttp://dataart.com
πŸ’»https://github.com/downshift-js/downshift/commits?author=IwalkAlone
⚠️https://github.com/downshift-js/downshift/commits?author=IwalkAlone
Vincent Voyerhttps://www.linkedin.com/in/vvoyer
πŸ“–https://github.com/downshift-js/downshift/commits?author=vvo
limejoehttps://github.com/limejoe
πŸ’»https://github.com/downshift-js/downshift/commits?author=limejoe
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3Alimejoe
Manish Kumarhttps://github.com/k88manish
πŸ’»https://github.com/downshift-js/downshift/commits?author=k88manish
Anang Fachrezahttps://github.com/fcrezza
πŸ“–https://github.com/downshift-js/downshift/commits?author=fcrezza
πŸ’‘https://patch-diff.githubusercontent.com/downshift-js/downshift#example-fcrezza
Nick Deomhttp://nickdeom.com
πŸ’»https://github.com/downshift-js/downshift/commits?author=ndeom
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3Andeom
ClΓ©ment Garbayhttps://github.com/clementgarbay
πŸ’»https://github.com/downshift-js/downshift/commits?author=clementgarbay
Kaimin Huanghttps://github.com/KaiminHuang
πŸ’»https://github.com/downshift-js/downshift/commits?author=KaiminHuang
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3AKaiminHuang
David Wellinghttp://theredcircuit.com
πŸ’»https://github.com/downshift-js/downshift/commits?author=davewelling
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3Adavewelling
πŸ€”https://patch-diff.githubusercontent.com/downshift-js/downshift#ideas-davewelling
πŸ”¬https://patch-diff.githubusercontent.com/downshift-js/downshift#research-davewelling
chandrasekhar1996https://github.com/chandrasekhar1996
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3Achandrasekhar1996
πŸ’»https://github.com/downshift-js/downshift/commits?author=chandrasekhar1996
Brendan Drewhttps://github.com/drewbrend
πŸ’»https://github.com/downshift-js/downshift/commits?author=drewbrend
Jean Panhttps://github.com/jeanpan
πŸ’»https://github.com/downshift-js/downshift/commits?author=jeanpan
Tom Jenkinsonhttps://tjenkinson.me
πŸš‡https://patch-diff.githubusercontent.com/downshift-js/downshift#infra-tjenkinson
Alice Hendicotthttps://github.com/aliceHendicott
πŸ’»https://github.com/downshift-js/downshift/commits?author=aliceHendicott
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3AaliceHendicott
Zach Davishttps://github.com/zmdavis
πŸ’»https://github.com/downshift-js/downshift/commits?author=zmdavis
πŸ›https://github.com/downshift-js/downshift/issues?q=author%3Azmdavis
all-contributorshttps://github.com/kentcdodds/all-contributors
https://patch-diff.githubusercontent.com/downshift-js/downshift#license
downshift-js.com/http://downshift-js.com/
react https://patch-diff.githubusercontent.com/topics/react
autocomplete https://patch-diff.githubusercontent.com/topics/autocomplete
select https://patch-diff.githubusercontent.com/topics/select
multiselect https://patch-diff.githubusercontent.com/topics/multiselect
autosuggest https://patch-diff.githubusercontent.com/topics/autosuggest
dropdown https://patch-diff.githubusercontent.com/topics/dropdown
accessible https://patch-diff.githubusercontent.com/topics/accessible
wai-aria https://patch-diff.githubusercontent.com/topics/wai-aria
combobox https://patch-diff.githubusercontent.com/topics/combobox
autoselect https://patch-diff.githubusercontent.com/topics/autoselect
Readme https://patch-diff.githubusercontent.com/downshift-js/downshift#readme-ov-file
MIT license https://patch-diff.githubusercontent.com/downshift-js/downshift#MIT-1-ov-file
Code of conduct https://patch-diff.githubusercontent.com/downshift-js/downshift#coc-ov-file
Contributing https://patch-diff.githubusercontent.com/downshift-js/downshift#contributing-ov-file
Please reload this pagehttps://patch-diff.githubusercontent.com/downshift-js/downshift
Activityhttps://patch-diff.githubusercontent.com/downshift-js/downshift/activity
Custom propertieshttps://patch-diff.githubusercontent.com/downshift-js/downshift/custom-properties
12.3k starshttps://patch-diff.githubusercontent.com/downshift-js/downshift/stargazers
79 watchinghttps://patch-diff.githubusercontent.com/downshift-js/downshift/watchers
942 forkshttps://patch-diff.githubusercontent.com/downshift-js/downshift/forks
Report repository https://patch-diff.githubusercontent.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Fdownshift-js%2Fdownshift&report=downshift-js+%28user%29
Releases 283https://patch-diff.githubusercontent.com/downshift-js/downshift/releases
v9.0.13 Latest Dec 8, 2025 https://patch-diff.githubusercontent.com/downshift-js/downshift/releases/tag/v9.0.13
+ 282 releaseshttps://patch-diff.githubusercontent.com/downshift-js/downshift/releases
Packages 0https://patch-diff.githubusercontent.com/orgs/downshift-js/packages?repo_name=downshift
Used by 126khttps://patch-diff.githubusercontent.com/downshift-js/downshift/network/dependents
+ 125,909 https://patch-diff.githubusercontent.com/downshift-js/downshift/network/dependents
Contributors 211https://patch-diff.githubusercontent.com/downshift-js/downshift/graphs/contributors
Please reload this pagehttps://patch-diff.githubusercontent.com/downshift-js/downshift
+ 197 contributorshttps://patch-diff.githubusercontent.com/downshift-js/downshift/graphs/contributors
JavaScript 97.6% https://patch-diff.githubusercontent.com/downshift-js/downshift/search?l=javascript
TypeScript 2.4% https://patch-diff.githubusercontent.com/downshift-js/downshift/search?l=typescript
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.