Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/uhyo/a11y-browser
https://github.com/uhyo/a11y-browser
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/uhyo/a11y-browser
- Owner: uhyo
- License: mit
- Created: 2022-07-03T13:42:46.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-12-16T06:09:09.000Z (11 months ago)
- Last Synced: 2024-05-02T01:15:48.235Z (7 months ago)
- Language: TypeScript
- Size: 140 KB
- Stars: 7
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# a11y-browser
A Chromium-based console browser that uses accessibility trees.
## About This Project
### Goals
- Provide a way to explore modern web applications on the command line.
- Be a toy for developers who want to explore the accessibility tree.
- Comply with the [WAI-ARIA](https://www.w3.org/TR/wai-aria/) standard.### Non-Goals
- Be an assistive technology.
## How to build
Currently this isn't published so you need to build it yourself.
```sh
npm run build
```## Usage
Start interactive browsing by:
```sh
node dist/index.js http://example.com
```### Command Line Options
#### `--snapshot`
Output the contents of page and exit.
```sh
node dist/index.js http://example.com --snapshot
```#### `--debug`
Output debug logs to stderr.
```sh
node dist/index.js http://example.com --debug 2>error.txt
```## Contributing
Welcome
## License
MIT