Noads is a lightweight Chrome extension that removes specific DOM elements using CSS selectors, effectively blocking ads on web pages.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- Node.js (LTS version recommended)
- npm
- Google Chrome browser
-
Clone the repository:
git clone https://github.com/Jamison-Chen/noads.git cd noads
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Load and test the extension in Chrome:
- Open Chrome and navigate to
chrome://extensions
- Enable "Developer mode" in the top right corner
- Click "Load unpacked" and select the root directory of the project
- Open Chrome and navigate to
-
Build the extension:
npm run build
We welcome contributions to Noads! If you have suggestions or improvements, please open an issue or submit a pull request.