Read Thoughts from the Creator Announcement - 14 October 2023
A Browser Extension to create custom keyboard shortcuts for any website you browse.
- Click on the extension icon in the toolbar.
- Select an element to set the shortcut for.
- Now select the keyboard key to use in order to click on that element.
- Reload the website and now you will be able to click on that element just by pressing the shortcut key that you have set.
First Demo of My Web Shortcuts + Invitation to Contributors!
Note: Only Chromium-based browsers like Google Chrome & Brave are supported currently.
Show the Steps
- Clone the repository & Open the folder
git clone "https://github.com/prakhartiwari0/my-web-shortcuts" && cd my-web-shortcuts
- Install the Packages using NPM
npm i
- Start the Development Server
npm run dev
- Drag and upload the newly generated
dist
folder into your Browser - The extension is now installed in the browser, but you need to reload the website to use it.
One can select a single or multiple elements or a location(x,y) on the webpage with a single keyboard shortcut attached to it.
-
singleElement
Single Element Clicking: Simply Select an Element to click on.conditionally
Click Conditionally:-
otherElementExists
Click on this Element if some other Element exists.
-
otherElementDoesNotExist
Click on this Element if some other Element doesn't exists.
-
-
multiElements
Multiple Elements Selection: Select multiple elements to click on one by one from the first to the last.atIntervals
Select Elements to click in series at desired intervalssimilar
Select Elements to click/focus on all the similar Elements one by one, shift click to reverse (e.g. Google result links, Discord users list etc.)conditionally
Select Elements to click conditionally:-
currentElementDoesNotExist
Click on Next Element if the current Element doesn't exist.
-
currentElementNotClickable
Click on Next Element if the current Element isn't clickable.
-
-
locateElement
Location Selection: Click on the element that exists on the Coordinates.