Warning
AI generated issues and PRs will be denied. I don't want QuickOverflow to be vibe developed. Feel free to use LLMs to fix bugs or critical errors but rest of the code needs to be human written.
A Command Line Tool for Unix Based Operating Systems to instantly open Stack Overflow Solution for corresponding error
Tired of googling all the time by copy pasting errors and getting incorrect solutions from LLMs?
QuickOverflow has a solution for that.
QuickOverflow is a Command Line Tool for Linux based systems to quickly get to solutions for your errors on browser right from your terminal, without ever clicking on your browser icon.
As of v2.1.0, QuickOverflow only supports Python debugging. However, support for other languages is planned and underway.
To get started you must have:
- Linux Based Operating System
- Python 3.12
Most distributions come with Python3 installed, however Python 3.12 is highly recommended for dependency compatibility
Check your python version using
$ python3 --version
If you have a different version, follow the steps below:
For Ubuntu/Debian Based Distros
$ sudo apt install python3.12
For Fedora/CentOS/RedHat Based Distros
$ sudo dnf install python3.12
For Arch Linux Based Distros
$ sudo pacman -S python312
For contribution guide and guidelines, check
- Clone the repository
$ git clone https://github.com/SpaciousCoder78/QuickOverflow.git
- Move to the cloned directory
$ cd QuickOverflow
- Run
make
on your Linux system in the cloned directory
$ make
- Run the run script to start using QuickOverflow
$ sh run.sh
- To uninstall QuickOverflow
$ make uninstall
Got stuck? Not sure how to use the software? This guide is for you
Supported Programming Languages:
- Python
Run the run.sh
file post installation to use the software.
You will see this once you run it
$ sh run.sh
QuickOverflow >
Type help
to get a list of supported commands
Type search
to start searching for errors from your code