All Projects → atheriel → accessibility

atheriel / accessibility

Licence: other
A Python C Extension that wraps the Accessibility API for Mac OS X.

Programming Languages

c
50402 projects - #5 most used programming language
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to accessibility

color-links
🔗 Help Individuals With Color Blindness See Visited Links
Stars: ✭ 14 (+7.69%)
Mutual labels:  accessibility
sa11y
Salesforce Automated Accessibility Testing Libraries
Stars: ✭ 58 (+346.15%)
Mutual labels:  accessibility
AccessibilityExample
辅助功能(无障碍)的使用教程,适合新手快速入门(AccessibilityService)
Stars: ✭ 99 (+661.54%)
Mutual labels:  accessibility
thankyounext
Next.js starter template featuring Preact, TypeScript, Tailwind CSS and much more
Stars: ✭ 18 (+38.46%)
Mutual labels:  accessibility
dasher-web
Dasher text entry in HTML, CSS, JavaScript, and SVG
Stars: ✭ 34 (+161.54%)
Mutual labels:  accessibility
LipSync
An open-source mouth operated sip and puff joystick that enables people with limited hand function emulate a mouse on their computer and/or smartphone.
Stars: ✭ 27 (+107.69%)
Mutual labels:  accessibility
Cleaner
An android app used to release memory by kill process using accessibility
Stars: ✭ 28 (+115.38%)
Mutual labels:  accessibility
keynavish
Control the mouse with the keyboard, on Windows.
Stars: ✭ 59 (+353.85%)
Mutual labels:  accessibility
lint-html-with-css
Lint HTML with CSS. A collection of CSS snippets from the hashtag #lintHTMLwithCSS on twitter. These CSS snippets intend to warn developers about common mistakes made in HTML.
Stars: ✭ 35 (+169.23%)
Mutual labels:  accessibility
AStack
The Missing SwiftUI Adaptive and Accessible Stacks Library.
Stars: ✭ 110 (+746.15%)
Mutual labels:  accessibility
bones
Accessible HTML code patterns for common UI widgets such as tabs, menus, dialogs, etc.
Stars: ✭ 79 (+507.69%)
Mutual labels:  accessibility
keyboard modifiers status
Gnome-Shell extension that shows keyboard modifiers status. It's useful when sticky keys are active.
Stars: ✭ 15 (+15.38%)
Mutual labels:  accessibility
a11y-ally
A collection of tools to aid developers observe, verify, and test the accessibility of Android applications.
Stars: ✭ 23 (+76.92%)
Mutual labels:  accessibility
a11y-contracting
Building Accessibility Best Practices into Contracting
Stars: ✭ 43 (+230.77%)
Mutual labels:  accessibility
Data-Whisperer
An NLP text to vizualization builder for Tableau.
Stars: ✭ 13 (+0%)
Mutual labels:  accessibility
chusho
A library of bare & accessible components and tools for Vue.js 3
Stars: ✭ 47 (+261.54%)
Mutual labels:  accessibility
SAPC-APCA
APCA (Accessible Perceptual Contrast Algorithm) is a new method for predicting contrast for use in emerging web standards (WCAG 3) for determining readability contrast. APCA is derived form the SAPC (S-LUV Advanced Predictive Color) which is an accessibility-oriented color appearance model designed for self-illuminated displays.
Stars: ✭ 266 (+1946.15%)
Mutual labels:  accessibility
accessibility-for-teams
A ‘quick-start’ guide for embedding accessibility and inclusive design practices into your team’s workflow
Stars: ✭ 80 (+515.38%)
Mutual labels:  accessibility
aria-at
Assistive Technology ARIA Experience Assessment
Stars: ✭ 115 (+784.62%)
Mutual labels:  accessibility
togglific
Do you find web animations distracting? Togglific provides a distraction-free web experience!
Stars: ✭ 17 (+30.77%)
Mutual labels:  accessibility

Accessibility: Wrapper for the Accessibility API

accessibility is a Python module that wraps the Accessibility API for Mac OS X. It can be used to query and modify attributes of running applications, as well as watch for a variety of notifications. The source code and several examples (in the examples directory) are hosted on GitHub.

The module should compile under recent versions of both Python 2 and 3, and work with Mac OS X 10.8.x and 10.9.x. In addition, to compile the module on version 10.9.0 or later of OS X, you will need to have the Xcode IDE installed.

Building

The module can be compiled using the traditional python setup.py clean build install provided by setuptools.

Documentation

The module includes extensive docstrings, complete with examples in many cases. These can be can be browsed using Python's help command, or one can compile the Sphinx documentation. For the latter:

  1. cd docs
  2. Initialize the git submodule with git submodule update --init --recursive to retrieve the custom Sphinx theme.
  3. make html and then browse the documentation in docs/_build/html.

License

This project is under the ISC License. See the LICENSE.txt file for details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].