Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shobrook/stackexplain
Explain your error message with ChatGPT
https://github.com/shobrook/stackexplain
Last synced: about 1 month ago
JSON representation
Explain your error message with ChatGPT
- Host: GitHub
- URL: https://github.com/shobrook/stackexplain
- Owner: shobrook
- License: mit
- Created: 2022-12-08T07:57:40.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2023-04-25T10:30:55.000Z (over 1 year ago)
- Last Synced: 2024-10-12T20:30:58.048Z (3 months ago)
- Language: Python
- Homepage:
- Size: 3.29 MB
- Stars: 516
- Watchers: 5
- Forks: 31
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-chatgpt-tools - Explain your runtime errors with ChatGPT
- awesome-open-gpt - stackexplain
- awesome-chatgpt - StackExplain - Have your error messages explained in plain English. (CLI tools / Examples)
- awesome-chatgpt - StackExplain
- awesome-chatgpt - Explain runtime error message with ChatGPT
- fucking-awesome-chatgpt - Explain your runtime errors with ChatGPT
- awesome-chatgpt - Explain your runtime errors with ChatGPT
- awesome-ChatGPT-repositories - stackexplain - Explain your error message with ChatGPT (Others)
- awesome-chatgpt - Explain your runtime errors with ChatGPT
- awesome-chatgpt - Stack Explain
- awesome-chatgpt - stackexplain
- StarryDivineSky - shobrook/stackexplain
- awesome-chatgpt - StackExplain - Have your error messages explained in plain English. (CLI tools / Examples)
- awesome-chatgpt - shobrook/stackexplain - Explain your error message with ChatGPT (SDK, Libraries, Frameworks / Python)
- Awesome-ChatGPT - Explain your runtime errors with ChatGPT
- awesome-gpt - Explain your runtime errors with ChatGPT
- awesome-chatgpt-zh - 使用 ChatGPT 解释您的运行时错误
- awesome-ChatGPT-resource-zh - 用 ChatGPT解释你运行时的错误
README
# StackExplain
Explain your error message in plain English using ChatGPT. Just run your file with the `stackexplain` command.
![Demo](demo.gif)
## Installation
You can install `stackexplain` with pip:
```bash
$ pip3 install stackexplain
```## Usage
Running a file with `stackexplain` is just as easy as running it normally:
```bash
$ stackexplain [file_path]
```This will execute the file and, if an error is thrown, send the stack trace to ChatGPT and display its explanation in your terminal.
Note that when you first use `stackexplain`, you'll be asked to enter your OpenAI credentials.
__Supported file types:__ Python, Node.js, Ruby, Golang, and Java.