Адрес: ул. Б. Очаковская 32 Москва Россия
Наши официальные канал и чат в telegram
Поднимем Devuan на вершину Distrowatch! Просто перейдите по ссылке один раз в день.

Доступен gitmal 1.0, генератор статических web-представлений git-репозиториев

Новости собранные из разных RSS источников
Аватара пользователя
root:#
Site Admin
Сообщения: 1050
Зарегистрирован: Вт ноя 08, 2022 3:27 pm
Благодарил (а): 46 раз
Поблагодарили: 24 раза

Доступен gitmal 1.0, генератор статических web-представлений git-репозиториев

Сообщение root:# »

Доступен gitmal 1.0, генератор статических web-представлений git-репозиториев
Опубликован первый выпуск проекта Gitmal, позволяющего генерировать статические сайты для навигации по Git-репозиториям. Содержимое репозитория преобразуется в наглядное web-представление в стиле GitHub (пример), состоящее только из статических HTML-страниц и не требующее выполнения скриптов на сервере. Подобный подход позволяет создавать сайты для просмотра содержимого git-репозиториев, для работы которых требуются минимальные ресурсы на сервере. Код проекта написан на языке Go и распространяется под лицензией MIT. Gitmal поддерживает темы оформления, отображение кода с подсветкой синтаксиса и отрисовку markdown-разметки. Помимо навигации по структуре репозитория и отображения содержимого файлов с кодом, доступны представления для просмотра веток, тегов и коммитов. Возможно поддержание web-представления в актуальном виде через инкрементальные обновления, при которых недостающие страницы генерируются при каждом изменении в репозитории. Для сокращения размера генерируемого контента может применяться минификация и сжатие (флаги --minify --gzip). Генерация web-страниц для репозиториев с инструментариями Zig, и ZX и my-badges выполняется за 25 минут на MacBook Air M2 и приводит к сохранению около 2 ГБ файлов.
Изображение

Изображение

Источник: https://www.opennet.ru/opennews/art.shtml?num=64365