Installation
There are three ways to install Nanobrowser: from the Chrome Web Store for a stable experience, manually for the latest features, or by building from source for development.
Method 1: From the Chrome Web Store (Recommended)
This is the easiest way to get started with the latest stable version of Nanobrowser.
- Visit the Nanobrowser page on the Chrome Web Store.
- Click the "Add to Chrome" button.
- Confirm the installation when prompted.
Note: New versions submitted to the Chrome Web Store may be delayed due to Google's review process. For immediate access to the latest features, consider installing manually.
Method 2: Manually Install the Latest Version
To use the most recent release with all the newest features, you can load the extension manually.
-
Download the Extension Go to the official GitHub releases page and download the latest
nanobrowser.zip
file. -
Unzip the File Extract the contents of
nanobrowser.zip
to a permanent folder on your computer. -
Load the Extension in Chrome
- Open Chrome and navigate to
chrome://extensions/
. - Enable Developer mode using the toggle in the top-right corner.
- Click the Load unpacked button in the top-left corner.
- Select the unzipped
nanobrowser
directory (the one containingmanifest.json
).
- Open Chrome and navigate to
-
Pin the Extension Click the puzzle piece icon in your Chrome toolbar and pin Nanobrowser for easy access.
Method 3: Build from Source (For Developers)
If you want to contribute to Nanobrowser or build it yourself, follow these steps.
Prerequisites
-
Node.js: Version
22.12.0
or higher is required. We recommend using a version manager likenvm
.nvm use
-
pnpm: Version
9.15.1
or higher is required.npm install -g pnpm
Build Steps
-
Clone the Repository
git clone https://github.com/nanobrowser/nanobrowser.git cd nanobrowser
-
Install Dependencies
pnpm install
-
Build the Extension This command cleans the previous build and creates a new production-ready build in the
dist/
directory.pnpm build
-
Load the Extension Follow the same steps as in "Method 2: Manually Install the Latest Version", but select the
dist/
directory at the root of the project.
For more details on development workflows, see the Contributing guide.