TypeScript Accessibility

Open-source TypeScript projects categorized as Accessibility | Edit details

Top 19 TypeScript Accessibility Projects

  • GitHub repo darkreader

    Dark Reader Chrome and Firefox extension

    Project mention: Safari extensions | reddit.com/r/MacOS | 2021-09-21

    Darkreader (website)

  • GitHub repo reakit

    Toolkit for building accessible rich web apps with React

    Project mention: Awesome Things Related To React Hooks 😍 | dev.to | 2021-09-23

    reakit - Toolkit for building accessible rich web apps with React

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo date-picker

    Duet Date Picker is an open source version of Duet Design System’s accessible date picker. Try live example at https://duetds.github.io/date-picker/ (by duetds)

    Project mention: 🧢 Stefan's Web Weekly #13 | dev.to | 2021-04-05

    duetds/date-picker – Duet Design System’s accessible date picker.

  • GitHub repo stylebot

    Change the appearance of the web instantly

    Project mention: [Experiment] A fresh and friendly design for Searx with CSS. What do you think ? | reddit.com/r/Searx | 2021-03-17

    You only need to install Stylebot in your browser, copy the code within the extension (restore Backup option) and change the instance domain.

  • GitHub repo react-accessible-accordion

    Accessible Accordion component for React

    Project mention: How to Build Accordion In React From Scratch Without Using Any External Library | reddit.com/r/reactjs | 2021-03-17

    This is neat, but 9 times out of 10, I’d say just use a library. react-accessible-accordion has been great for me. ~11kb in size.

  • GitHub repo Midnight-Lizard

    Сustom color schemes for all websites

    Project mention: Dark mode looking gooood | reddit.com/r/mangadex | 2021-06-11
  • GitHub repo ej2-javascript-ui-controls

    Syncfusion JavaScript UI controls library offer more than 50+ cross-browser, responsive, and lightweight HTML5 UI controls for building modern web applications.

    Project mention: Hosting Multiple ASP.NET Core Apps in Ubuntu Linux Server Using Apache | dev.to | 2021-08-19

    The Syncfusion ASP.NET Core UI controls library powered by Essential JS 2 is the only suite that you will ever need to build an application since it contains over 70 high-performance, lightweight, modular, and responsive UI controls in a single package. Use them to increase your productivity in app development!

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo Syncfusion React UI Components Library (Essential JS 2)

    Syncfusion React UI components library offer more than 50+ cross-browser, responsive, and lightweight react UI controls for building modern web applications.

    Project mention: SQL Server Recovery Models: A Quick Guide | dev.to | 2021-07-27

    Syncfusion has over 1,600 components and frameworks for WinForms, WPF, WinUI, ASP.NET (Web Forms, MVC, Core), UWP, Xamarin, Flutter, JavaScript, Angular, Blazor, Vue, and React. Use them to boost your application development speed.

  • GitHub repo ej2-angular-ui-components

    Syncfusion Angular UI components library offer more than 50+ cross-browser, responsive, and lightweight angular UI controls for building modern web applications.

    Project mention: Entering Invalid Dates Is Not Possible Anymore in Angular Apps | dev.to | 2021-09-15

    For more information, refer to the Mask support in Angular DatePicker demos on the web and the GitHub repository.

  • GitHub repo react-interactive

    Better hover, active and focus states than CSS pseudo-classes, and a callback when the interactive state changes.

    Project mention: Show HN: React Interactive – better hover, active and focus states than CSS | news.ycombinator.com | 2021-05-03
  • GitHub repo alfa

    :wheelchair: Suite of open and standards-based tools for performing reliable accessibility conformance testing at scale

    Project mention: Anyone start a business to offer services to your current one? How do you suggest doing it? | reddit.com/r/SoftwareEngineering | 2021-05-03

    So while learning all this I found out that there's a free MIT open-source engine (https://github.com/Siteimprove/alfa) that can automate some of the ARIA assessment.

  • GitHub repo aria-devtools

    Easily spot missing ARIA labels, misused ARIA roles, and incomplete keyboard support in your web applications.

    Project mention: A11y Bits #3 - Link della settimana | dev.to | 2021-01-22

    ARIA DevTools è un'estensione per Chrome e Firefox che mostra l'accessibility tree di un sito. Se vi state chiedendo "cos'è l'accessibility tree?", qui c'è un articolo che ne parla.

  • GitHub repo react-micro-modal

    Accessible, lightweight and configurable modal component with a11y-enabled.

    Project mention: Cannot get local js library to work | reddit.com/r/gatsbyjs | 2021-01-22

    You should use a React modal/dialog library, there's a bunch available, even https://github.com/Meemaw/react-micro-modal

  • GitHub repo web-dialog

    A highly accessible, customizable and lightweight dialog

    Project mention: Replacing paper-dialog with web-dialog | dev.to | 2020-11-11

    web-dialog tag - https://github.com/andreasbm/web-dialog

  • GitHub repo react-headings

    Auto-increment your HTML headings (h1, h2, etc.) for improved accessibility and SEO.

    Project mention: React Headings released! 🎉 Maintain the proper hierarchy of headings for improved accessibility and SEO while keeping full control of what's rendered. | reddit.com/r/opensource | 2021-01-18
  • GitHub repo thankyounext

    A highly performant and accessible Next.js starter template. Featuring TypeScript, Sass, ESLint & Prettier configuration, CSS reset and much more!

    Project mention: ThankYouNext 🖤 - Next.js starter template | dev.to | 2021-04-24

    Website: https://thankyounext.vercel.app/ GitHub: https://github.com/stevefrenzel/thankyounext

  • GitHub repo react-access-hooks

    React hooks for implementing accessible components.

    Project mention: Accessible React components | reddit.com/r/reactjs | 2021-06-28
  • GitHub repo InclusiveShop

    React Native app demonstrating Inclusive Design

    Project mention: I made an offline-shop demonstrating common accessibility features. Feedback welcome! | reddit.com/r/reactnative | 2021-06-11

    Link to project: https://github.com/yduman/InclusiveShop

  • GitHub repo focus-svelte

    focus lock for svelte

    Project mention: focus-svelte: focus lock for svelte | reddit.com/r/sveltejs | 2021-09-20
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-09-23.


What are some of the best open-source Accessibility projects in TypeScript? This list will help you:

Project Stars
1 darkreader 11,082
2 reakit 5,024
3 date-picker 1,464
4 stylebot 835
5 react-accessible-accordion 656
6 Midnight-Lizard 448
7 ej2-javascript-ui-controls 270
8 Syncfusion React UI Components Library (Essential JS 2) 191
9 ej2-angular-ui-components 177
10 react-interactive 139
11 alfa 67
12 aria-devtools 45
13 react-micro-modal 36
14 web-dialog 27
15 react-headings 24
16 thankyounext 9
17 react-access-hooks 2
18 InclusiveShop 0
19 focus-svelte 0
Find remote jobs at our new job board 99remotejobs.com. There are 25 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Syncfusion - See why our products are consistently getting 4.6 out of 5 stars by your peers.
Syncfusion Essential Studio for JavaScript is a modern UI control library built from the ground up to be lightweight, responsive, modular, and touch-friendly.