Node CLI и skill для Claude Code, превращающие фото вашего почерка в устанавливаемый шрифт TTF, WOFF или WOFF2.
tywr/Nordwand-Mono
Компактный моноширинный шрифт в стиле неогротеска для программирования, создаваемый на Python с настраиваемыми метриками.
- Звёзды
- 464
- Форки
- 1
- Открытые issues
- 2
- Последний коммит
- 21 день назад
Что это?
Nordwand Mono — моноширинный шрифт для программирования, в котором мотивы дизайна Univers сочетаются с пропорциями JetBrains Mono. Автор создал проект, чтобы найти подходящий ему шрифт для терминала и Neovim; название отсылает к швейцарской типографике.
Шрифт генерируется на Python: каждый глиф описан отдельным классом Python. В конфигурационном файле можно переопределить такие параметры, как высота строчных и прописных букв; отдельные глифы можно просматривать с помощью модуля visualize, а полную версию шрифта — собирать в каталог custom-fonts. В проекте отмечено, что при изменении метрик может понадобиться вручную доработать глифы.
В шрифте есть альтернативные начертания символов, которые выбираются с помощью тегов OpenType-функций, две лигатуры для «->» и «=>», несколько начертаний по толщине, а также образец кириллицы.
Ключевые возможности
- 01Моноширинный дизайн в стиле неогротеска, рассчитанный на программирование
- 02Альтернативные начертания символов, выбираемые с помощью тегов OpenType-функций
- 03Две лигатуры для «->» и «=>»
- 04Генерация шрифта на Python с настраиваемыми метриками, например высотой строчных букв
- 05Несколько начертаний по толщине и кириллица
Сценарии использования
- Использование в терминале или редакторе кода
- Настройка метрик глифов для создания собственного моноширинного шрифта
- Изучение дизайна шрифтов с помощью генерации глифов на Python
Быстрый старт
- 1
Скопируйте config.example.yml в config.yml и настройте метрики
- 2
Создайте файлы шрифта (они будут сохранены в ./custom-fonts)
python -m generate_font --config config.yml
Что важно знать
- Изменение метрик не гарантирует хорошего внешнего вида, а некоторые глифы могут потребовать ручной настройки.
- Включены только две лигатуры: "->" и "=>".
Темы
Частые вопросы
- Что такое Nordwand-Mono?
- Компактный моноширинный шрифт в стиле неогротеска для программирования, создаваемый на Python с настраиваемыми метриками. Nordwand Mono — моноширинный шрифт для программирования, в котором мотивы дизайна Univers сочетаются с пропорциями JetBrains Mono. Автор создал проект, чтобы найти подходящий ему шрифт для терминала и Neovim; название отсылает к швейцарской типографике.
- Nordwand-Mono можно использовать бесплатно? Какая у него лицензия?
- Nordwand-Mono распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- Nordwand-Mono всё ещё поддерживается?
- Активно поддерживается. Последний коммит в Nordwand-Mono — 29 сент. 2026 г..
- Для чего можно использовать Nordwand-Mono?
- Использование в терминале или редакторе кода Настройка метрик глифов для создания собственного моноширинного шрифта Изучение дизайна шрифтов с помощью генерации глифов на Python
- Как установить Nordwand-Mono?
- Скопируйте config.example.yml в config.yml и настройте метрики Создайте файлы шрифта (они будут сохранены в ./custom-fonts): python -m generate_font --config config.yml
- Где скачать Nordwand-Mono?
- Исходный код и инструкции по установке — на GitHub: https://github.com/tywr/Nordwand-Mono
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Система памяти для агентов: сохраняет, извлекает и анализирует воспоминания, помогая ИИ-агентам учиться со временем, а не просто воспроизводить историю чата.
Инфраструктура памяти для LLM-агентов: сохраняет диалоги и выполнение задач в структурированном виде для приложений на Python и TypeScript.
Python-фреймворк для обучения многошаговых LLM-агентов на собственном опыте с помощью GRPO; клиент-серверная архитектура позволяет встроить его в существующие приложения.
MaiBot (MaiSaka) — диалоговый агент на базе LLM, который общается непринуждённо и по-человечески, в основном в групповых чатах QQ, и поддерживает плагины.
Эталонная реализация NLWeb на Python — протокола и набора инструментов для добавления на сайты разговорных интерфейсов на естественном языке с поддержкой клиентов MCP.