:orphan: Welcome to Hackersh =================== Welcome to Hackersh's documentation. This documentation is divided into different parts. I recommend that you get started with :ref:`installation` and then head over to the :ref:`quickstart`. If you'd rather dive into the internals of Hackersh, check out the :ref:`api` documentation. Hackersh uses Pythonect as its scripting language. To learn more about Pythonect, visit Pythonect's Web site .. note:: This is the main documentation for the Hackersh project. The contents of this site are automatically generated via `Sphinx `_ based on the Python docstrings throughout the code and the reStructuredText documents in the `doc/ directory `_ of the git repository. If you find an error in the documentation, please report it in the bug tracker `here `__, or even better, submit a pull request! User's Guide ------------ This part of the documentation, which is mostly prose, begins with some background information about Hackersh, then focuses on step-by-step instructions for getting the most out of Hackersh. .. toctree:: :maxdepth: 2 introduction installation quickstart development .. _api: API Reference ------------- If you are looking for information on a specific function, class or method, this part of the documentation is for you. .. note:: Until the first *stable* Hackersh version (1.0.0) is released, we reserve the right to break the API at any time. .. toctree:: :maxdepth: 2 api Additional Notes ---------------- Design notes, legal information and changelog are here for the interested. .. toctree:: :maxdepth: 2 changelog license