Ergonomica — это кроссплатформенный язык оболочки, реализованный на Python. Ergonomica стремится модернизировать терминал с помощью легко расширяемого и удобного языка, независимого от ОС, на которой он работает. Он использует существующие основные утилиты, такие как пакеты os и Shutil, а также другие утилиты, написанные на Python, такие как редактор suplemon, предоставляющий встроенные инструменты, не зависящие от ОС. Существующие функции языка Python, такие как асинхронный возврат, могут заменить компоненты оболочки, такие как конвейер.