AskFlow is a command line tool for automating debugging your code. This CLI allows you to search StackOverflow for answers to errors in your code without ever leaving the terminal.
Project description
AskFlow
StackOverflow is now just one command away. Let AskFlow handle your errors!
AskFlow is a CLI tool built with an intention to access StackOverflow without leaving the (comfy!)terminal. It not only just access StackOverflow, it also scans your python script to find error automatically.
That means no more searching error manually, let AskFlow ask for you.
AskFlow is unique due its capability to search errors automatically in your script and returning most relevant answers. Unlike other CLI tools, we don't ask you to copy paste your errors.
Leave the heavy lifting on us!
Supported Platforms
As of now, AskFlow works smooth(as butter) on both Windows and Linux. Since Mac is selective, we are going to implement specific version for that in our future releases.
Installation and Usage
To get access to AskFlow, follow these steps:
- Clone/Fork this repository
- Navigate to the AskFlow folder from your terminal
- Type
python cli.py search <path-to-your-script>
to scan your script for errors
AskFlow will detect errors and will return answers accordingly.
Extra Features
To navigate between the answers
next
to move on to the next answer. Typepython cli.py next
in your terminal.prev
to move on to the prev answer. Typepython cli.py previous
in your terminal.
TL:DR; Specialities
- Automatic scanning for errors
- Automatic searching for answers
- Next and Previous answer navigation
- Colored Interface
- Easy to Install
- Compatible with Windows and Linux
What's next?
In future we plan to add features providing more options to the user including
- Posting the question from the terminal
- Upvoting/Downvoting from the terminal
- Answering from ther terminal and much more.
Team
AskFlow is built by the fantastic team of three developers:
Feedback
We always love to hear suggestions and stories. If you liked AskFlow, support us by giving a :star:. If you'd like to reach out, you can find us from our individual Github profiles.
Other Links
Find us on Devpost https://devpost.com/software/askflow
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
File details
Details for the file AskFlow CLI-1.0.0.tar.gz
.
File metadata
- Download URL: AskFlow CLI-1.0.0.tar.gz
- Upload date:
- Size: 3.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.53.0 CPython/3.7.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d5de3c2d276ea593151546ab40f0e1a4618e3dcab16a0122328133e88570d105 |
|
MD5 | f0257dbd3ea5912910e94efff9e297d7 |
|
BLAKE2b-256 | a0a92013982c7582be9f617ea52447b39659e5795323a128d2dbb2087bbefbdb |
File details
Details for the file AskFlow_CLI-1.0.0-py3.7.egg
.
File metadata
- Download URL: AskFlow_CLI-1.0.0-py3.7.egg
- Upload date:
- Size: 3.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.53.0 CPython/3.7.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6091fd68d2dc80bdda10da9afd04b454209e1348ffa7bbf181164bf5dc3f4d53 |
|
MD5 | 4f04f48a02d3e0848ab545fe1c369d5e |
|
BLAKE2b-256 | 95623cff997340a81cb9e043431fbfe29d19aa192d9bae08782394bfca8b2b69 |
File details
Details for the file AskFlow_CLI-1.0.0-py3-none-any.whl
.
File metadata
- Download URL: AskFlow_CLI-1.0.0-py3-none-any.whl
- Upload date:
- Size: 4.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.53.0 CPython/3.7.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f8df5d40676f65432f433930981698f69dcbc3bb58a5fb730eba7f99980c259e |
|
MD5 | 97a857b1677c0d6fe3f60ef56cd9b5f6 |
|
BLAKE2b-256 | d2f3a9a6005fb6e21c1d95b9397dd16ad7eae429b5ce2c4309efd6354d2dc520 |