Шейдеры для canvas в стиле WebGL без зависимостей — для фонов и текстур сайтов; подключаются через npm к React или vanilla JS либо настраиваются визуально в Paper.
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
Установите Python 3, если он ещё не установлен
- 2
Раздайте папку проекта с помощью статического веб-сервера
python3 -m http.server 8000 - 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 обновляется ежедневно.
Похожие проекты
Бесплатный редактор шрифтов с открытым исходным кодом для создания, редактирования и конвертации OpenType, TrueType, UFO и других форматов шрифтов в Windows, macOS и Linux.
p5.js — бесплатная JavaScript-библиотека с открытым исходным кодом для творческого программирования, рисования и создания интерактивной или генеративной графики в интернете.
Показывает все дороги выбранного города на одной карте, используя данные OpenStreetMap прямо в браузере.
Браузерный движок каллиграфии кистью, который рисует штрихи по спискам точек, имитируя щетину, чернила и сухую кисть.
Превращает любую фотографию в рисунок одной непрерывной линией на бумаге — пером, карандашом, тушью или краской — и снимает процесс рисования прямо в браузере.