Developers currently use various small utilities on various websites or use a tool like CyberChef which provides multiple utilities in one place. We wanted to walk along the same path of providing multiple utilities in one place but with a better user experience within the browser by providing a Cmd+K style command bar and also augment the context menu to provide similar utilities.
For now, we are only targeting Chrome but we intend to support other browsers in the future.
- You need to have Chrome (or any other Chromium based browser with extension support) installed
Note: There maybe minor compatibility issues with Non-Chrome Chromium based browsers, so we recommend Chrome.
- You need to have Node.js/NPM available on your desktop.
- Pull the package to your local desktop
git clone https://github.com/yakshavingdevs/infibox.git
- Install npm dependencies
npm i
- Start the development server (with HMR)
npm run dev
- Build the extension for production
npm run build
We use WXT for building the extension. It handles bundling with Vite, generates the manifest, and provides HMR during development.
-
Open the extensions page in Chrome by visiting chrome://extensions/
-
Click on the "Load unpacked" button and select the
.output/directory (development) ordist/directory (production) to load your Chrome extension.
Development of Infibox happens in the open on GitHub. You can read the contributing guide here: CONTRIBUTING.md.