Бесплатный открытый вариативный гротеск в духе швейцарского неогротеска: формы в стиле Helvetica с игривым характером.
Nutlope/fontzz
36 семейств шрифтов, созданных программно с помощью генератора на Python. Каждое включает начертания от 100 до 900 и распространяется по SIL OFL.
- Звёзды
- 73
- Форки
- 3
- Открытые issues
- 0
- Последний коммит
- 5 дней назад
Что это?
fontzz — коллекция из 36 оригинальных семейств шрифтов, глифы которых генерируются параметрически скриптом на Python, а не рисуются в редакторе шрифтов. У каждого семейства есть три мастера (Thin, Regular и Black); оно поставляется как вариативный шрифт и в девяти статических начертаниях с весом от 100 до 900, в форматах TTF и WOFF2.
В каждом семействе 285 символов: Latin-1, часть Latin Extended-A, цифры, символы валют и стрелки. Кернинг рассчитывается по боковым профилям глифов. Все файлы TTF и WOFF2 проверяются с помощью OTS — санитайзера веб-шрифтов, используемого в Chrome и Firefox. Кириллицы и греческого алфавита пока нет.
В репозитории также есть сайт на Vite и React для предварительного просмотра и скачивания шрифтов; все семейства можно скачать одним ZIP-архивом. Шрифты и генератор распространяются по SIL Open Font License 1.1.
Ключевые возможности
- 0136 семейств шрифтов, каждое — в виде вариативного шрифта и девяти статических начертаний с весом от 100 до 900.
- 02Глифы генерируются параметрически кодом на Python, редактор шрифтов не нужен.
- 03В каждом семействе 285 символов, включая Latin-1, Latin Extended-A, цифры, символы валют и стрелки.
- 04Файлы TTF и WOFF2 проходят проверку санитайзером веб-шрифтов OTS.
- 05Распространяются по SIL Open Font License 1.1 для личного и коммерческого использования.
Сценарии использования
- Подобрать бесплатный шрифт с несколькими начертаниями для веб-проекта или лендинга.
- Скачать вариативный шрифт для использования в инструментах дизайна или приложениях.
- Изучить, как генерировать семейство шрифтов с помощью параметрического кода.
Быстрый старт
- 1
Клонируйте репозиторий
git clone https://github.com/Nutlope/fontzz.git && cd fontzz - 2
Установите зависимости сайта и запустите сервер разработки
npm --prefix site install && npm --prefix site run dev - 3
Откройте локальный сайт в браузере
- 4
Настройте генератор шрифтов на Python
python3 -m venv .venv && .venv/bin/pip install -r type/requirements.txt
Что важно знать
- Кириллица и греческий алфавит пока не включены; поддерживается только латиница.
- Курсивное, трафаретное и встроенное начертания, а также хинтинг для мелких размеров в Windows пока в планах.
Темы
Частые вопросы
- Что такое fontzz?
- 36 семейств шрифтов, созданных программно с помощью генератора на Python. Каждое включает начертания от 100 до 900 и распространяется по SIL OFL. fontzz — коллекция из 36 оригинальных семейств шрифтов, глифы которых генерируются параметрически скриптом на Python, а не рисуются в редакторе шрифтов. У каждого семейства есть три мастера (Thin, Regular и Black); оно поставляется как вариативный шрифт и в девяти статических начертаниях с весом от 100 до 900, в форматах TTF и WOFF2.
- fontzz можно использовать бесплатно? Какая у него лицензия?
- fontzz распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- fontzz всё ещё поддерживается?
- Активно поддерживается. Последний коммит в fontzz — 2 нояб. 2026 г..
- Для чего можно использовать fontzz?
- Подобрать бесплатный шрифт с несколькими начертаниями для веб-проекта или лендинга. Скачать вариативный шрифт для использования в инструментах дизайна или приложениях. Изучить, как генерировать семейство шрифтов с помощью параметрического кода.
- Как установить fontzz?
- Клонируйте репозиторий: git clone https://github.com/Nutlope/fontzz.git && cd fontzz Установите зависимости сайта и запустите сервер разработки: npm --prefix site install && npm --prefix site run dev Откройте локальный сайт в браузере Настройте генератор шрифтов на Python: python3 -m venv .venv && .venv/bin/pip install -r type/requirements.txt
- Где скачать fontzz?
- Исходный код и инструкции по установке — на GitHub: https://github.com/Nutlope/fontzz
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Открытый моноширинный шрифт для кода: скруглённые углы, программные лигатуры, иконки Nerd Font и переменная ось насыщенности.
Компактный выразительный японский пиксельный шрифт с вертикальным метриком 12px под лицензией SIL OFL 1.1.
Оптимизированная для интерфейсов вариативная версия Cal Sans v2, рассчитанная на текст размером 14–15 px на экранах с высокой плотностью пикселей.
Библиотека Python для чтения, редактирования и конвертации шрифтов, включая инструмент TTX для преобразования TrueType и OpenType в XML и обратно.
Нативный менеджер шрифтов для macOS с просмотром и предпросмотром шрифтов, а также рабочей областью для оценки шрифтов для программирования.