Repolode
azlen

azlen/initialis

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

Звёзды
180
Форки
12
Открытые issues
0
Последний коммит
8 дней назад

Что это?

INITIĀLIS — статическое веб-приложение для изучения декоративных инициалов — крупных украшенных заглавных букв, которыми начинаются текстовые блоки в иллюминированных рукописях и печатных книгах. Каждый инициал создаётся прямо в браузере на основе буквы, рамки и фона, орнамента, текстуры и двух или трёх цветов чернил на бумажном фоне — изображения не хранятся заранее.

Перетаскивайте бесконечное поле, чтобы просматривать инициалы, нажимайте на понравившийся, чтобы создать его варианты, и добавляйте избранное в закладки. Отдельные инициалы и целые коллекции можно скачивать в формате PNG в нескольких размерах, как анимированные WebP или MP4-клипы, показывающие их появление, а также в виде настроек JSON; ими также можно делиться по ссылке. Скрипт библиотеки позволяет встраивать такие же инициалы на другие страницы по ссылке для общего доступа или объекту настроек, а модульная структура рендерера позволяет добавлять новые узоры и рамки отдельными файлами.

Для работы сайту требуется WebGL2 в web workers, а предварительный просмотр состаренной страницы использует WebGPU с упрощённым резервным вариантом. Этап сборки не нужен: папку можно раздавать с помощью любого статического файлового сервера.

Ключевые возможности

  • 01Создаёт каждый инициал прямо в браузере на основе настроек буквы, рамки, орнамента, текстуры и чернил.
  • 02Позволяет изучать бесконечное поле и создавать варианты выбранного инициала.
  • 03Позволяет добавлять избранное в закладки, скачивать его или делиться им как коллекцией.
  • 04Экспортирует PNG в нескольких размерах, анимированные WebP или MP4-клипы с появлением букв и настройки JSON.
  • 05Позволяет встраивать инициалы на другие страницы с помощью небольшого скрипта библиотеки или объектов настроек.
  • 06Позволяет добавлять новые узоры и рамки отдельными модулями.

Сценарии использования

  • Поиск декоративной буквицы для печатного или веб-дизайна.
  • Создание букв в стиле иллюминированных рукописей для приглашений, плакатов или начала глав книги.
  • Встраивание сгенерированных инициалов на сайт по ссылке для общего доступа или из файла настроек.
  • Изучение исторических и современных стилей орнаментального леттеринга для поиска дизайнерских идей.

Быстрый старт

  1. 1

    Установите Python 3, если он ещё не установлен

  2. 2

    Раздайте папку проекта с помощью статического веб-сервера

    python3 -m http.server 8000
  3. 3

    Откройте локальный адрес в браузере с поддержкой WebGL2

Что важно знать

  • Для работы сайта требуется WebGL2 в веб-воркерах, поэтому в старых браузерах он не запустится.
  • Для функции In context требуется WebGPU; без него отображается упрощённая страница.

Темы

Частые вопросы

Что такое initialis?
Браузерный генератор бесконечных орнаментальных буквиц и украшенных инициалов, которые можно изучать, добавлять в закладки и скачивать. INITIĀLIS — статическое веб-приложение для изучения декоративных инициалов — крупных украшенных заглавных букв, которыми начинаются текстовые блоки в иллюминированных рукописях и печатных книгах. Каждый инициал создаётся прямо в браузере на основе буквы, рамки и фона, орнамента, текстуры и двух или трёх цветов чернил на бумажном фоне — изображения не хранятся заранее.
initialis можно использовать бесплатно? Какая у него лицензия?
initialis распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
initialis всё ещё поддерживается?
Активно поддерживается. Последний коммит в initialis — 31 окт. 2026 г..
Для чего можно использовать initialis?
Поиск декоративной буквицы для печатного или веб-дизайна. Создание букв в стиле иллюминированных рукописей для приглашений, плакатов или начала глав книги. Встраивание сгенерированных инициалов на сайт по ссылке для общего доступа или из файла настроек. Изучение исторических и современных стилей орнаментального леттеринга для поиска дизайнерских идей.
Как установить initialis?
Установите Python 3, если он ещё не установлен Раздайте папку проекта с помощью статического веб-сервера: python3 -m http.server 8000 Откройте локальный адрес в браузере с поддержкой WebGL2
Где скачать initialis?
Исходный код и инструкции по установке — на GitHub: https://github.com/azlen/initialis

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Шейдеры для canvas в стиле WebGL без зависимостей — для фонов и текстур сайтов; подключаются через npm к React или vanilla JS либо настраиваются визуально в Paper.

3,9 тыс.+54 за неделю174TypeScriptApache-2.0Активно поддерживаетсяОбновлён позавчера

Бесплатный редактор шрифтов с открытым исходным кодом для создания, редактирования и конвертации OpenType, TrueType, UFO и других форматов шрифтов в Windows, macOS и Linux.

8,1 тыс.+8 за неделю819COtherАктивно поддерживаетсяОбновлён позавчера

p5.js — бесплатная JavaScript-библиотека с открытым исходным кодом для творческого программирования, рисования и создания интерактивной или генеративной графики в интернете.

24,3 тыс.+37 за неделю3,9 тыс.JavaScriptLGPL-2.1Обновлён позавчера

Браузерный движок каллиграфии кистью, который рисует штрихи по спискам точек, имитируя щетину, чернила и сухую кисть.

12+1 за неделю0JavaScriptMITОбновлён 3 дня назад

Превращает любую фотографию в рисунок одной непрерывной линией на бумаге — пером, карандашом, тушью или краской — и снимает процесс рисования прямо в браузере.

69+1 за неделю14JavaScriptOtherОбновлён в прошлом месяце