Repolode
wei

wei/socialify

Создаёт изображения для соцсетей и превью GitHub-репозиториев с актуальной статистикой, логотипами, шрифтами и фоновыми узорами.

Звёзды
2,222
Форки
122
Открытые issues
13
Последний коммит
11 дней назад

Что это?

Socialify создаёт изображения для GitHub-репозиториев, которые можно использовать в README, публикациях в соцсетях или в качестве превью репозитория. Пользователь выбирает репозиторий и включает или отключает такие элементы, как описание, владелец, язык, звёзды, форки, issues и pull requests, а затем настраивает внешний вид: логотип, шрифт, тему и фоновый узор.

Получить результат можно двумя способами. Эндпоинт изображения для соцсетей возвращает актуальную картинку со статистикой, которая обновляется автоматически. Это удобно для README и тегов img. Изображения в форматах PNG, JPEG или WebP можно скачать и загрузить туда, где требуется файл изображения, например в настройки превью GitHub-репозитория. С помощью созданного сообществом CLI github-social-image можно отправлять изображения сразу в несколько репозиториев.

Socialify — проект на TypeScript под лицензией MIT, который также можно развернуть самостоятельно с помощью Docker.

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

  • 01Создаёт изображения для любого GitHub-репозитория
  • 02Показывает актуальную статистику: звёзды, форки, issues и pull requests
  • 03Поддерживает пользовательский логотип, несколько шрифтов и фоновые узоры
  • 04Предлагает светлую и тёмную темы
  • 05Экспортирует изображения в форматах PNG, JPEG или WebP
  • 06Можно развернуть самостоятельно с помощью Docker

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

  • Добавление в README проекта баннера, который обновляется автоматически
  • Настройка пользовательского изображения для превью GitHub-репозитория
  • Создание брендированного изображения для публикации open-source-проекта
  • Пакетная генерация изображений для соцсетей для нескольких репозиториев

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

  1. 1

    Скопируйте переменные окружения из .env.example в файл .env

  2. 2

    Запустите приложение с помощью docker-compose

    docker-compose up -d
  3. 3

    Или соберите и запустите образ Docker напрямую

    docker build -t socialify . && docker run -p 3000:3000 --env-file .env socialify

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

  • Socialify активно разрабатывается, поэтому его дизайн и домен проекта могут измениться без предварительного уведомления.

В подборках

Темы

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

Что такое socialify?
Создаёт изображения для соцсетей и превью GitHub-репозиториев с актуальной статистикой, логотипами, шрифтами и фоновыми узорами. Socialify создаёт изображения для GitHub-репозиториев, которые можно использовать в README, публикациях в соцсетях или в качестве превью репозитория. Пользователь выбирает репозиторий и включает или отключает такие элементы, как описание, владелец, язык, звёзды, форки, issues и pull requests, а затем настраивает внешний вид: логотип, шрифт, тему и фоновый узор.
socialify можно использовать бесплатно? Какая у него лицензия?
socialify распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
socialify всё ещё поддерживается?
Активно поддерживается. Последний коммит в socialify — 28 окт. 2026 г..
Для чего можно использовать socialify?
Добавление в README проекта баннера, который обновляется автоматически Настройка пользовательского изображения для превью GitHub-репозитория Создание брендированного изображения для публикации open-source-проекта Пакетная генерация изображений для соцсетей для нескольких репозиториев
Как установить socialify?
Скопируйте переменные окружения из .env.example в файл .env Запустите приложение с помощью docker-compose: docker-compose up -d Или соберите и запустите образ Docker напрямую: docker build -t socialify . && docker run -p 3000:3000 --env-file .env socialify
Где скачать socialify?
Исходный код и инструкции по установке — на GitHub: https://github.com/wei/socialify

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

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

Shields.io — сервис и NPM-библиотека для создания компактных SVG- и растровых статусных бейджей для README-файлов и веб-страниц.

27,4 тыс.+19 за неделю5,6 тыс.JavaScriptApache-2.0Активно поддерживаетсяОбновлён 13 часов назад