https://github.com/khaledh/pagemagic
A Chrome extension that uses AI to customize the appearance of any web page
https://github.com/khaledh/pagemagic
ai chrome-extension css
Last synced: 4 months ago
JSON representation
A Chrome extension that uses AI to customize the appearance of any web page
- Host: GitHub
- URL: https://github.com/khaledh/pagemagic
- Owner: khaledh
- License: bsd-3-clause
- Created: 2025-06-02T04:16:14.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-08T13:29:25.000Z (about 1 year ago)
- Last Synced: 2025-06-11T00:46:41.995Z (about 1 year ago)
- Topics: ai, chrome-extension, css
- Language: TypeScript
- Homepage: https://chromewebstore.google.com/detail/page-magic/cjcophpmhmboigjcoobdnmeoadfiibjk
- Size: 992 KB
- Stars: 62
- Watchers: 0
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
#
Page Magic
Page Magic is a Chrome extension that uses AI to customize the appearance of any web page.
**NEW:** The extension is now available in the Chrome Web Store! Download it [here](https://chromewebstore.google.com/detail/cjcophpmhmboigjcoobdnmeoadfiibjk).
> [!NOTE]
> Bring Your Own API Key (BYOK): Page Magic uses the Anthropic API to do all the magic. You will need to provide your own API key to get started.
## Screenshots
Just tell Page Magic what you want to change and it will do it for you.

Add your Anthropic API key to get started, select the model you want to use, and see your API usage cost.

## Build and Install
If you want to build and install the extension yourself, you will need node.js installed.
1. Clone the repository
2. Run `npm install` to install the dependencies
3. Run `npm run build` to build the extension
4. Open Chrome and go to `chrome://extensions/`
5. Enable Developer Mode
6. Click "Load unpacked" and select the cloned repository
5. You should see **Page Magic** in the list of extensions
6. Click "Options" to configure your settings (you can also do this from the popup)
7. In settings, add your Anthropic API key and select the model you want to use
8. Click "Save" to save your settings
## Usage
1. Open any web page
2. Click the **Page Magic** extension icon
3. Tell Page Magic what you want to change
4. Click "Apply" to apply the changes (it may take a few seconds to complete)
Your changes are applied in an additive manner, so you can apply multiple changes to the same page. You can also disable/enable any single change, or delete all changes.
## Privacy
See our [Privacy Policy](PRIVACY.md) for information about how Page Magic handles your data.
## License
BSD-3-Clause