Библиотека GUI для Ruby, поддерживающая Linux

Минимальное требование — поддержка Linux.

Наиболее важным является то, что его можно использовать в производстве и с открытым исходным кодом с приличной документацией (поэтому количество ошибок и проблем будет небольшим, и после их исправления будет возможно).

Я бы предпочел кроссплатформенную библиотеку графического интерфейса с собственным внешним видом.

Необходимо поддерживать Linux, желательно также поддерживать Windows и Mac. Поддержка дополнительной платформы была бы хорошей.

Также настоятельно желательно, чтобы он был прост в использовании и не требовал большого количества шаблонного кода.

Библиотека в активной разработке была бы лучше.

вопрос на основе https://stackoverflow.com/questions/260905/whats-the-best-easiest-gui-library-for-ruby (там его закрыли как оффтоп, есть несколько ответов).

Обратите внимание, что такие термины, как «лучший» и «самый простой», в значительной степени субъективны, и их желательно не использовать в заголовках (во избежание флеймовых войн и некачественных ответов, состоящих только из ссылок (или других однострочных) — что почему я немного "подчистил" название ваших постов Удачной охоты!
См. С помощью каких инструментов я могу создать сложный и продвинутый графический интерфейс с Ruby? . Параметры для Mac очевидны. Большинство перечисленных наборов инструментов являются кроссплатформенными.

Ответы (2)

Qt — один из наиболее широко используемых кроссплатформенных наборов инструментов для виджетов, также есть привязки для Ruby . Если вы используете JRuby, вы можете использовать JavaFX. Также доступна библиотека-оболочка .

Обувь , на мой взгляд, имеет родной внешний вид. Я только ненадолго использовал ее в Windows, но снимки экрана на веб-сайте показывают, что она выглядит родной на других платформах. Я вижу, что это уже было в связанном вопросе о переполнении стека. Что бы это ни стоило, я в основном занимаюсь бэкэнд-программированием, и я обнаружил, что с обувью довольно легко работать.