Awesome Chatgpt Overview
Curated list of ChatGPT related resource, tools, prompts, apps / ChatGPT 相關優質資源、工具、應用的精選清單。
🏠 Home · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor · 😺 Kamigami55/awesome-chatgpt · ⭐ 536 · 🏷️ ChatGPT
Awesome ChatGPT
An awesome & curated list of best recources, tools, applications, usages of ChatGPT.
另有中文版本在此:中文版
Warning
Please note that currently, all the resources listed below are Unofficial (except Official Resource section).
Use them with cautious.
Table of Contents
- Official Resource
- Use ChatGPT Anywhere
- Extend ChatGPT Feature
- Applications
- Prompts
- Development Tools (API, SDK)
- Experiments
- Contribution
Official Resource
Use ChatGPT Anywhere
Browser Extensions
- ChatGPT for Google: Chrome/Edge/Firefox Browser extension. Display ChatGPT response alongside Google Search results. (Firefox Add-on, source code (⭐12k))
- ChatGPT Extension: Chrome Extension that lets you quickly access OpenAI's ChatGPT on the web. (source code (⭐368))
- ChatGPT Everywhere (⭐2.3k): Chrome extension that adds ChatGPT to every text box on the internet. (demo)
Desktop Applications
- ChatGPT Desktop App (⭐1.3k): Windows/MacOS desktop menubar app using tauri & rust.
- chatgpt-mac (⭐4.5k): MacOS menubar app.
Editors
- ChatGPT for VSCode (⭐3.7k): VSCode extension. (demo)
- intellij-chatgpt (⭐64): A ChatGPT plugin for JetBrains IDEs.
- chatgpt.vim (⭐234): Neovim plugin that lets you query ChatGPT inside a Neovim buffer.
- docGPT (⭐381): ChatGPT directly within Google Docs as an Editor Add-on.
Launcher Extensions
- ChatGPT Raycast extension (⭐351): Run ChatGPT through Raycast extension.
Chatbots
- Twitter/@ChatGPTBot: Twitter bot. (source code (⭐564))
- ChatGPT ProBot (⭐298): GitHub APP. Type
/chatgpt
to chat with ChatGPTBot. - chatgpt-telegram (⭐3.3k): Run your own GPTChat Telegram bot, with a single command.
- ChatGPT Telegram Bot in AWS Lambda (⭐185): ChatGPT Telegram Bot running in AWS Lambda. Supports voice messages & markdown rendering.
- chatbot-telegram (⭐34): ChatGPT Telegram Bot powered by
Deno
andTypeScript
. - chatGPT-discord-bot (⭐1.4k): Integrate your own Discord bot using chatGPT.
- wechat-chatgpt (⭐9.2k): Use ChatGPT On Wechat via wechaty.
- ChatGPT LINE Bot (⭐94) (Chinese content): Build your own ChatGPT LINE bot.
- gpt-ai-assistant (⭐4.1k) (Chinese content): Run your own GPT LINE bot on Vercel in 10 minutes.
- chatgpt-for-chatbot-feishu (⭐192): Connect ChatGPT with Feishu Chat Bot quickly.
Reverse Proxy
- gpt.chatapi.art: ChatGPT reverse proxy site, intended for people with restricted access to areas by OpenAI.
Extend ChatGPT Feature
- ShareGPT: Share your wildest ChatGPT conversations with one click. (demo)
- ChatGPT export to PNG/PDF/HTML (⭐840): Chrome extension for downloading your ChatGPT history to PNG, PDF or a sharable link.
- ChatGPT Advanced (⭐3k): Chrome extension that augments your ChatGPT prompts with web results.
- TampermonkeyUserscripts/ChatGPTVoiceInput (⭐125) (Chinese content): Tampermonkey script. ChatGPT voice input interface (supports English/Chinese/Japanese/Korean).
Applications
- summarize.site: Chrome extension to summarize web page content.
- commitgpt (⭐1.1k): Automatically generate commit messages using ChatGPT.
- chatgpt-action (⭐381): Github Action to let ChatGPT review PRs for you.
- StackExplain (⭐408): CLI tool to explain your error message with ChatGPT.
- ChatMind: Generating and Modifying Mind Maps through AI Dialogue.
Prompts
- showGPT: Website with curated list of best prompts, and you can submit your own easily.
- Awesome ChatGPT Prompts (⭐41k): ChatGPT prompts that works well.
- awesome-chatgpt (⭐470): Posts & thoughts about prompting ChatGPT for different usages
- Useful ChatGPT Prompts: A comprehensive list of useful ChatGPT prompts to help you get the most out of ChatGPT.
Development Tools (API, SDK)
- PyChatGPT (⭐3.7k) (Python): Lightweight, TLS-Based ChatGPT API on your CLI without requiring a browser or access token.
- pip/revChatGPT (⭐21k) (Python): Lightweight package for interacting with ChatGPT's API by OpenAI. Uses reverse engineered official API.
- npm/chatgpt (⭐11k) (Node.js): Node.js client for the unofficial ChatGPT API.
- ChatGPT API Dart (⭐51) (Dart): Dart client for the unofficial ChatGPT API.
- go-chatgpt (⭐53) (Golang): An unofficial ChatGPT client in Golang.
Experiments
- gptlang (⭐212): Experiment to see if we can create a programming language in ChatGPT.
Contribution
If you created or found any awesome resource about ChatGPT, feel free to create issues or PRs to contribute to this list!