Focusly is a browser extension that keeps configured tabs focused/active even when they are not in the foreground.
This extension modifies the browser's reported behaviour to the websites you visit against tracking the activity state of the page. This prevents the website from only offering some features when you are actively on it.
Maximize your web experience with Focusly, a configurable and modern browser extension designed to revolutionize the way you multitask online. Engineered for professionals, developers, and multitaskers alike, Focusly offers unparalleled control over your browser's visibility and focus states, ensuring that every website behaves as if it’s always in the spotlight, even when it’s not.
- Complete Event Control: Seamlessly manage a comprehensive list of browser events to maintain the illusion of focus. This includes but is not limited to:
- visibilityState changes
- document.hasFocus()
- document.hidden
- window.blur
- window.focus
- Page visibility changes
- Customizable Event Spoofing: With Focusly, you gain the power to configure event responses. This ensures that every website remains fully operational, believing it remains in focus, regardless of your actual activity.
- Intuitive Interface: Whether you’re a tech guru or just getting started, the user-friendly dashboard makes customization easy and efficient. Adjust settings in real-time with a few simple clicks.
- Enhanced Productivity: Keep your workflow uninterrupted by allowing background tabs to operate as if they’re in the foreground, perfect for keeping live feeds active, maintaining chat responsiveness, and ensuring continuous playback.
- Universal Compatibility: Designed to work flawlessly across all websites, Focusly ensures your browsing experience is never compromised, providing you the freedom to navigate the web on your terms.
- Privacy First: We believe in your right to privacy. Focusly operates entirely locally, with no data sent back to us. Your browsing habits and configurations stay yours alone.
In today's fast-paced digital world, multitasking isn't just an option; it's a necessity. Focusly is built on the understanding that your digital presence shouldn’t be hampered by background limitations. From seamless media streaming to uninterrupted gaming sessions and productive multitasking, Focusly is the only tool you need to keep your online activities uninterrupted and efficient.
Get Focusly and experience the true freedom of uninterrupted digital multitasking.
Documentation can be found here.
Browser | Market Store |
---|---|
Google Chrome | Download |
Mozilla Firefox | Install |
Microsoft Edge | Download |
Brave | Download |
Opera | Download |
Vivaldi | Download |
Iridium | Download |
cd apps/extension && yarn dev
cd apps/extension && yarn dev:firefox
cd apps/extension && yarn lint
cd apps/extension && yarn test
vitest
is used as the testing framework.
cd apps/extension && yarn build && yarn build:firefox
The extension is built and the output is placed in the .output
folder.
cd apps/extension && yarn zip && yarn zip:firefox
- Clone repo and create a new branch:
git checkout https://github.com/crisboarna/react-skillbars -b name_for_new_branch`.
- Make changes and test
- Submit Pull Request with comprehensive description of changes
To facilitate development the following bots are integrated into the repository:
Full license details can be found in LICENSE.md