ergonomica 2.1.8 2017-08-14

ergonomica on PyPI  

A cross-platform modern shell written in Python.

AuthorLiam Schumm


|pypi| |issues|

`Homepage`_ | `Wiki`_ | `GitHub Repo`_ | `Download Binaries`_ | `Issue Tracker`_

Ergonomica is a cross-platform shell language, implemented in Python. Ergonomica aims to modernize the terminal, in an easily-extensible and usable language, independent of the OS on which it runs. It uses existing core utilities such as the `os` and `shutil` packages, as well as other utilities written in Python, such as the `pyvim` editor, providing built-in tools that are not os-dependent. Existing Python language features such as asynchronous returning may replace components of the shell such as piping.

- Stable Branch: master
- Development branch: develop
- Feature branches: feature/*
- Release branches: release/*
- CodeClimate: |codeclimate|
- Travis CI: |travisci|
- License: |license|

How to Install?

See `installation page`_.

`@lschumm`_, Lead Developer. `@appleinventor`_, `@schtolc`_, `@dpp2000`_, Developers.

Ergonomica couldn't work without:

- `@jonathanslenders`_\'s amazing `prompt_toolkit`_ and `pyvim`_ (implemented in `prompt_toolkit`_)
- `@tartley`_\'s `Colorama`_


If you find an exploit in Ergonomica, please contact either `@lschumm`_ or `@insertplus`_ through `Keybase`_.

.. _Homepage:

.. _Wiki:

.. _GitHub Repo:

.. _Download Binaries:

.. _Issue Tracker:

.. _installation page:

.. _Colorama:

.. _Suplemon:

.. _@lschumm:

.. _@appleinventor:

.. _@schtolc:

.. _@dpp2000:

.. _@jonathanslenders:

.. _prompt_toolkit:

.. _pyvim:

.. _@tartley:

.. _@lschumm:

.. _@insertplus:

.. _Keybase:

.. |pypi| image::
:alt: Pip Version 2.1.8

.. |license| image::

.. |issues| image::
:alt: Ergonomica logo.

.. |codeclimate| image::
:alt: Code Climate

.. |travisci| image::
:alt: Travis CI Build Status