Skip to main content

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:

  1. Clone/Fork this repository
  2. Navigate to the AskFlow folder from your terminal
  3. 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

  1. next to move on to the next answer. Type python cli.py next in your terminal.
  2. prev to move on to the prev answer. Type python 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

AskFlow CLI-1.0.0.tar.gz (3.2 kB view details)

Uploaded Source

Built Distributions

AskFlow_CLI-1.0.0-py3.7.egg (3.2 kB view details)

Uploaded Source

AskFlow_CLI-1.0.0-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

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

Hashes for AskFlow CLI-1.0.0.tar.gz
Algorithm Hash digest
SHA256 d5de3c2d276ea593151546ab40f0e1a4618e3dcab16a0122328133e88570d105
MD5 f0257dbd3ea5912910e94efff9e297d7
BLAKE2b-256 a0a92013982c7582be9f617ea52447b39659e5795323a128d2dbb2087bbefbdb

See more details on using hashes here.

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

Hashes for AskFlow_CLI-1.0.0-py3.7.egg
Algorithm Hash digest
SHA256 6091fd68d2dc80bdda10da9afd04b454209e1348ffa7bbf181164bf5dc3f4d53
MD5 4f04f48a02d3e0848ab545fe1c369d5e
BLAKE2b-256 95623cff997340a81cb9e043431fbfe29d19aa192d9bae08782394bfca8b2b69

See more details on using hashes here.

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

Hashes for AskFlow_CLI-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f8df5d40676f65432f433930981698f69dcbc3bb58a5fb730eba7f99980c259e
MD5 97a857b1677c0d6fe3f60ef56cd9b5f6
BLAKE2b-256 d2f3a9a6005fb6e21c1d95b9397dd16ad7eae429b5ce2c4309efd6354d2dc520

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page