The missing chrome extension for busy developers. Swoop brings modern code editor's quick open functionality to your browser.
- Chrome Extension
- Safari Extension (coming soon)
Default Shortucts:
- Mac: Command ⌘ + K
- Windows and Linux: Ctrl + M
We're happy to receive suggestions and contributions, but be aware this is a highly opinionated project. There's a very high bar for adding options.
This doesn't necessarily limit you from manually disabling functionality that is not useful for you. You can clone the repository, make the adjustments you need, and load the unpacked extension in Chrome, rather than installing from the Chrome Store.
Suggestions and pull requests are highly encouraged!
The extension has two main components:
- an event page that holds the state and most of the logic.
- a content script injected into each tabs individually, that act as a UI.
In order to make modifications to the extension you'd need to run it locally.
Please follow the below steps:
git clone https://github.com/ndethore/swoop
cd swoop/chrome/content-script
npm install # Install dev dependencies
npm run build # Build the extension code so it's ready for the browser
npm run watch # Listen for file changes and automatically rebuild
Once built, load it in the browser of your choice:
Chrome | Safari |
---|---|
|
Coming soon |
Copyright (c) 2018-present, Nicolas de Thoré.