Перейти к содержанию
Русский
Материал FikirPilot

Sheety по какой-то причине преобразует электронные таблицы в двоичные файлы

Обновлено: 30.09.2026 · 1 мин чтения · 178 слов

Опубликовано: · Новость поступила: · Время обработки: 40 мин

Sheety по какой-то причине преобразует электронные таблицы в двоичные файлы
Экран компьютера с интерфейсом терминала

Разработанная Roberto Alsina Sheety преобразует определения электронных таблиц в исполняемые файлы с терминальным интерфейсом, не имеющие зависимостей во время выполнения. Программа поддерживает редактирование данных и формул с помощью мыши и мгновенно создает обновленную версию при изменении формул.

  • Поддерживает импорт и экспорт файлов Excel.
  • Поддерживает читаемый человеком формат .yaml.

Изменять ширину ячеек нельзя, а все функции, добавленные в Excel за более чем сорок лет, не поддерживаются. Исходный код проекта, написанного на Crystal, находится на GitHub.

Почему это важно

Подход Sheety переносит логику электронных таблиц в терминальный инструмент, который можно распространять без привязки к отдельному офисному приложению. Такая структура может заинтересовать тех, кто хочет предоставлять работу на основе формул непосредственно в исполняемом виде, а не делиться ею только как файлом данных. Поддержка читаемого YAML упрощает изучение и редактирование определений, а функция импорта и экспорта Excel позволяет взаимодействовать с существующими файлами. Вместе с тем невозможность изменять ширину ячеек и отсутствие поддержки всех функций Excel требуют отдельно оценивать совместимость со сложными рабочими книгами. Наличие исходного кода на GitHub позволяет проверить, как работает приложение, однако в материале остается неясным, какие функции Excel поддерживаются.

Источник: Hackaday