Skip to main content

Automatically displays Stack Overflow results when you get a compiler error

Project description

Rebound
=======

|license| |build|

Rebound automatically displays Stack Overflow search results in your
terminal when you get a compiler error. Just use the ``rebound`` command
before the file you want to execute.

.. figure:: demo.gif
:alt: Placeholder Demo

Placeholder Demo

Installation
------------

You can install rebound with pip (homebrew coming soon):

``$ pip install rebound-cli``

Requires Python 2.0 or higher. OS X, Linux, and Windows are all
supported.

Usage
-----

Compiling a file with rebound is as simple as doing it normally. Just
run:

``$ rebound [file_name]``

This will execute the file, pull the error message, and allow you to
browse related Stack Overflow questions/answers without leaving the
terminal.

**Supported file types:** Python, Node.js, Ruby, and Java.

Contributing
------------

To make a contribution, fork the repo, make your changes and then submit
a pull request. If you’ve discovered a bug or have a feature request,
create an `issue`_ and tag it appropriately :)

Rebound is written in Python and built on Urwid. Beautiful Soup is used
to scrape Stack Overflow content and subprocess for catching compiler
errors.

Acknowledgements
----------------

Special thanks to [@rndusr](https://github.com/rndusr) for helping with
the scrollbar and [@alichtman](https://github.com/alichtman) for
providing useful feedback.

.. _issue: https://github.com/shobrook/rebound/issues/new

.. |license| image:: https://img.shields.io/github/license/mashape/apistatus.svg
:target: https://github.com/shobrook/BitVision/blob/master/LICENSE
.. |build| image:: https://img.shields.io/wercker/ci/wercker/docs.svg
:target:

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

rebound-cli-1.1.4a1.tar.gz (19.9 kB view hashes)

Uploaded Source

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