TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Reakit, the Accessible UI Toolkit for React

13 pointsby hazdiegoabout 6 years ago

3 comments

darekkayabout 6 years ago
I&#x27;m glad to see someone so dedicated to publish an accessibility-first UI kit! I&#x27;ve reviewed the accessibility for 21 different UI libraries [1] and only one was fully accessible (according to my criteria). I&#x27;d like to add your library to my list, however, the color contrast of your button component is not sufficient (3.98 - it should be 4.5 for AA).<p>Another small issue I&#x27;ve found: the &quot;npm install reakit&quot; textarea is focusable but doesn&#x27;t have a focus ring (your code examples all do). It&#x27;s not as important, as this only affects your documentation page, but I&#x27;d either add a focus ring or disable the focus altogether (as the field is not editable).<p>[1] <a href="https:&#x2F;&#x2F;darekkay.com&#x2F;blog&#x2F;accessible-ui-frameworks&#x2F;" rel="nofollow">https:&#x2F;&#x2F;darekkay.com&#x2F;blog&#x2F;accessible-ui-frameworks&#x2F;</a>
hazdiegoabout 6 years ago
Hi guys. A year ago I left my job to dedicate myself to this open source project. Now I&#x27;m finally releasing its v1.<p>This is the best project I&#x27;ve ever done in my 17 years of programming. I&#x27;m sure it&#x27;ll help companies ship accessible web apps with ease.<p>Feedbacks are welcome.
eyelidlessnessabout 6 years ago
This looks like a really good library, well designed with really simple examples. Thank you for sharing it!<p>I will admit that it took me a bit to appreciate the extent of what the library supports browsing on my phone. It wasn’t immediately obvious to me I could slide the tab bar on the main page, or that the component listing was in the hamburger menu after clicking the components link. So I had to go hunting a little bit. Also it is not possible to access the last item in the components list in mobile safari, the navigation bar obscures it. I’m not sure how much you’ll want to prioritize the mobile experience of the site, but if you do I hope this feedback helps.