SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 TypeScript A11y Projects
-
Website: chakra-ui.com
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
headlessui
Completely unstyled, fully accessible UI components, designed to integrate beautifully with Tailwind CSS.
Website: headlessui.com
-
-
zag
Finite state machines for building accessible design systems and UI components. Works with modern frameworks, and even just Vanilla JS
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
Project mention: Show HN: 3D Framework for the Web. Built on Svelte and Three.js | news.ycombinator.com | 2024-04-29
Thanks! Threlte is "just" offering a declarative way to express Three.js. If you know how the `` component and its props and event handlers work, you can use the Three.js documentation for everything else.
Apart from that with Threlte I personally practice documentation-driven-development, so ecosystem packages are exhaustively documented. If you're missing something, let us know via an issue[1] or on Discord[2].
Accessibility is a topic we didn't care enough yet to be perfectly honest. Accessibility doesn't stop at screen readers though, it's about contrast, size, colors, motion, reachability, and so much more that we cannot provide and are a consumer topic. Naturally WebGL apps suffer from being practically invisible to screenreaders. There are workarounds[3] but essentially this has to be solved by consumers of Threlte (devs) and hopefully by browser vendors at some point in the future.
[1] https://github.com/threlte/threlte/issues
[2] http://chat.threlte.xyz
[3] https://github.com/pmndrs/react-three-a11y
-
Project mention: A Designer's Guide to Documenting Accessibility and User Interactions | news.ycombinator.com | 2024-05-23
-
design-system
Open source design and front-end development resources for creating Section 508 compliant, responsive, and consistent websites. (by CMSgov)
-
-
-
alfa
:wheelchair: Suite of open and standards-based tools for performing reliable accessibility conformance testing at scale
-
Project mention: Virtual Screen Reader is a screen reader simulator for unit tests | news.ycombinator.com | 2024-06-13
-
react-headings
⚛ Auto-increment your HTML headings (h1, h2, etc.) for improved accessibility and SEO.
-
-
If you would like to see the starter instantly, here is the link
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
TypeScript A11y discussion
TypeScript A11y related posts
-
Top 5 Headless Components For Your React Application In 2023
-
A User centric Usecases Validator for E2E tests made open source
-
React-ing to accessibility: Building accessible e-commerce forms that everyone can use
-
GitHub - neet/react-as-prop: Type-safe `as` prop utility for flexible and semantic UI components of React
-
Need help making my component accesible
-
Same UI component for all frameworks
-
What styleless component library would you recommend?
-
A note from our sponsor - SaaSHub
www.saashub.com | 6 Feb 2025
Index
What are some of the best open-source A11y projects in TypeScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | chakra-ui | 38,399 |
2 | headlessui | 26,681 |
3 | reakit | 7,986 |
4 | zag | 4,198 |
5 | react-colorful | 3,243 |
6 | a11y-dialog | 2,428 |
7 | flowbite-react | 1,955 |
8 | rci | 902 |
9 | terracotta | 677 |
10 | qwik-ui | 647 |
11 | react-three-a11y | 564 |
12 | guidepup | 454 |
13 | design-system | 321 |
14 | html-validator | 200 |
15 | screenreaders | 168 |
16 | alfa | 111 |
17 | virtual-screen-reader | 110 |
18 | cauldron | 96 |
19 | react-headings | 80 |
20 | guidepup-playwright | 61 |
21 | nuxt-starter | 55 |
22 | microcode | 51 |
23 | use-prefers-color-scheme | 33 |