An open API service indexing awesome lists of open source software.

https://github.com/halidodat/keyboardify-extension

A chrome and firefox extension for eliminating the need for a mouse while browsing
https://github.com/halidodat/keyboardify-extension

Last synced: about 1 year ago
JSON representation

A chrome and firefox extension for eliminating the need for a mouse while browsing

Awesome Lists containing this project

README

          

# Keyboardify

| name | Surname | index |
|-------|---------|--------|
| Haled | Odat | 201516 |

This is a browser extension that works with both Firefox and Google Chrome browsers, for eliminating the need for the mouse while browsing.

It offers two modes: "normal" mode for intuitive keyboard shortcuts and "link" mode activated by pressing 'a' (can be scaped using the `Escape` or `E` key).
In "normal" mode, easily navigate through pages, scroll smoothly, and access browsing history with simple keybindings (see keybindings section).
In "link" mode, all links on the screen are marked, allowing quick access through letter combinations (taken from the home-row of a QWERTY keyboard).

## Demo

![demo](./docs/demo.gif)

## Keybindings

| Key | Action |
|--------------|-------------------------------------------------------|
| `A` | Mark all links on the screen, and enters `link` mode. |
| `E` or `ESC` | Escape `link` mode (clears all links). |
| `H` | Move backwards in the browser history. |
| `;` | Move forwards in the browser history. |
| `K` | Smooth scroll up. |
| `L` | Smooth scroll down. |