Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sailist/chatgpt-enhancement-extension
An all-in-one plugin to improve your ChatGPT experience!
https://github.com/sailist/chatgpt-enhancement-extension
chatgpt chatgpt-chrome-extension markdown pdf-document-processor
Last synced: 5 days ago
JSON representation
An all-in-one plugin to improve your ChatGPT experience!
- Host: GitHub
- URL: https://github.com/sailist/chatgpt-enhancement-extension
- Owner: sailist
- License: mit
- Created: 2023-03-21T04:34:42.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2023-04-19T01:52:53.000Z (almost 2 years ago)
- Last Synced: 2025-02-06T14:15:55.225Z (12 days ago)
- Topics: chatgpt, chatgpt-chrome-extension, markdown, pdf-document-processor
- Language: TypeScript
- Homepage:
- Size: 24.4 MB
- Stars: 332
- Watchers: 5
- Forks: 28
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-chatgpt - ChatGPT Enhancement Extension - Enhancements to the ChatGPT web UI. (Browser extensions / Examples)
- awesome-chatgpt - ChatGPT Enhancement Extension - Enhancements to the ChatGPT web UI. (Browser extensions / Examples)
- awesome-gpt - chatgpt-enhancement-extension - in-one plugin to improve your ChatGPT experience (Browser Extensions / JavaScript)
README
[中文](./README.zh.md)
# ChatGPT Enhancement Extension
The best ChatGPT all-in-one extension to improve your chat experience!
Features:
- [Prompt hint](#prompt-hint): type "/" in input area and see the hint.
- [PDF support](#pdf-support): Load PDF file and read page by page with [Regex Prompt Group](#regex-prompt-group).
- [Markdown convertion support](#markdown-support): Convert dialogues into markdown format.
- [Copy, Save and Export Page](#injected-button-group): Copy, Save and Export dialogues by [injected button group](#injected-button-group).
- [Admin Page](#admin-dashboard): Easy to manage all in option page.
- [All in one](#all-in-one): Open one GPT page, then you can select and prompt anywhere without API.## Prompt hint

Type `Enter` to send prompt directly or `Tab` to edit it.
## PDF Support
Drag the PDF file into the textarea, then every page will generate a prompt automatically.

Additional prompts will be added to the end of each page string based on the [Regex Prompt Group](#regex-prompt-group).
### Regex Prompt Group

## Markdown Support

### Injected Button Group

## Admin Dashboard
Prompt hints:

Regex prompt groups:

Saved dialogue history:

## All-In-One
Select the answer text, and then re-prompt it:

Select in any page, and prompt them:


> Type `c` to send text directly, type `x` to open the prompt-hint menu. These shortcut can be changed in the `settings` tab of option page.
Type `. ` in the address bar (omnibox), then ask question in ChatGPT:

> Currently not support Arc browser
# How to install
## Install from Chrome Web Store
Due to the fast updates in recent times but a longer review process, the version in the store is far behind the GitHub version. If possible, please install the version distributed on GitHub.
[web store](https://chrome.google.com/webstore/detail/fdbinkcfdihppebpojopiljcmekfedkg?hl=en&authuser=0)
## Install from crx
In Chrome/Arc/Edge browser:
- [download dist.crx](./dist.crx)
- Go to the extensions management page
- Turn on `Developer mode`
- Click on `Load unpacked` among the buttons that appear
- Drag `./dist.crx` into the extensions management page.
- Refresh the ChatGPT page> If you have any question about load extension, try asking ChatGPT
## Install KeepChatGPT
> It's recommanded to install [KeepChatGPT](https://github.com/xcanwin/KeepChatGPT/) to avoid annoying `something went wrong` errors
# Development
```bash
git clone --depth=1 https://github.com/sailist/chatgpt-enhancement-extension/
cd chatgpt-enhancement-extension
npm install
npm run dev# load ./dist in Chrome browser
```# Buy me a coffee
This plugin is driven by my personal interest. If you like this plugin, please consider buying me a cup of coffee. Your support will encourage me to continue my work, thanks!

# Contribution
-
# Acknowledge
Thanks for the [chrome-extension-boilerplate-react-vite](https://github.com/Jonghakseo/chrome-extension-boilerplate-react-vite) scanfold and ChatGPT ❤.