Слогер Создать блог
Разработка

Как поддержать open source разработчика деньгами через GitHub

GitHub Sponsors — самый прямой способ отблагодарить автора библиотеки. Разбираем, как это работает, что учесть и какие ошибки чаще всего совершают спонсоры и мейнтейнеры.

Вы пользуетесь open source библиотекой, в ней нашли баг, автор его чинит за вечер. Хочется отблагодарить — ну или хотя бы оплатить ему кофе. Как это сделать правильно, чтобы деньги не ушли в никуда?

GitHub давно дал ответ: GitHub Sponsors. Это встроенный механизм, который позволяет любому человеку платить мейнтейнеру напрямую, а самому мейнтейнеру — принимать платежи, не выходя из GitHub. Но есть подводные камни, о которых почти никто не говорит.

С чего начинается спонсорство

Инициатива всегда исходит от мейнтейнера. Если он не включил спонсорский профиль и не добавил кнопку — вы ничего не сможете сделать через GitHub. Поэтому первым делом ищем кнопку Sponsor в репозитории или в профиле. Она может вести не только на GitHub Sponsors, но и на внешнюю платформу или собственный сайт автора.

Это важный момент, который многие упускают. Нельзя «заставить» GitHub перечислять деньги разработчику, если он сам не настроил эту схему. Поэтому первый шаг — всегда проверка.

Что нужно знать спонсору

Если кнопка есть, дальше всё просто.

  1. Откройте профиль мейнтейнера или страницу репозитория, нажмите на кнопку Sponsor.
  2. Выберите вариант поддержки: разовый платёж или ежемесячная подписка. Мейнтейнер сам назначает количество и стоимость уровней — GitHub разрешает до 10 разовых и до 10 ежемесячных тиров с разными ценами в долларах.
  3. Оплата проходит через обычный биллинг GitHub. Используется та же платёжная система, та же дата списания и чеки — ничего лишнего заводить не нужно.
  4. Если платите с личного аккаунта, GitHub не берёт комиссию. Вся сумма уходит автору. Но это правило не обязательно работает для организаций и корпоративных аккаунтов — GitHub прямо об этом не говорит, так что не предполагайте одинаковый результат.

Платить можно и с аккаунта организации, и с личного. Спонсировать разрешается и физическое лицо, и организацию.

Что должен сделать мейнтейнер

Если вы сами поддерживаете open source проект и хотите получать деньги через GitHub, последовательность действий такая:

  1. Проверьте, живёте ли вы в поддерживаемом регионе. Если нет — GitHub поставит вас в лист ожидания, а не включит спонсорство мгновенно.
  2. Зарегистрируйте профиль GitHub Sponsors и заполните его.
  3. Настройте уровни поддержки. Публиковать их необязательно, но без них спонсоры не увидят, какие варианты есть и какие бонусы к ним прилагаются.
  4. Добавьте кнопку Sponsor в репозиторий. Для этого создайте файл FUNDING.yml в папке .github в ветке по умолчанию.
  5. Установите цель сбора — она делает запрос наглядным и не меняет схему платежей.

Файл FUNDING.yml — это та самая кнопка, которая может вести на GitHub Sponsors, на Patreon или на любой другой сайт. Один файл — и все дороги ведут туда, куда нужно.

Типичные ошибки

  • Думать, что можно заставить мейнтейнера получать деньги через GitHub. Нельзя.
  • Считать GitHub Sponsors единственным способом. Человек может жить в неподдерживаемом регионе или уже использовать другую платформу.
  • Ожидать, что комиссия отсутствует для любых платежей. На личные аккаунты правило действует, а вот для корпоративных — нет гарантий.
  • Игнорировать кнопку Sponsor в репозитории. Иногда она ведёт не на GitHub, а на внешний сайт, и это нормально.

GitHub Sponsors или внешняя платформа

Если вы мейнтейнер и думаете, куда направлять спонсоров, вот сравнение двух базовых схем.

ПараметрGitHub SponsorsВнешняя платформа через FUNDING.yml
Как это выглядит для спонсораКнопка ведёт на профиль GitHub, платёж внутри биллинга GitHubКнопка ведёт на Patreon, Boosty или другой сайт
Комиссия для личного аккаунтаНет, вся сумма уходит авторуОбычно платформа берёт процент, но точные условия зависят от неё
Уровни поддержкиДо 10 разовых и 10 ежемесячных тировУправляются правилами внешней платформы
Требования к регионуМейнтейнер должен жить в поддерживаемом регионе, иначе лист ожиданияПлатформа сама решает, с кем работать
Интеграция с GitHubКнопка, цели, аналитика — всё встроеноПросто ссылка, никакой дополнительной информации на GitHub

Если поддерживаемый регион у вас есть и вы хотите минимум движений — выбирайте GitHub Sponsors. Если уже используете Patreon или собственный платёжный стек, проще направить кнопку туда, а не заводить второй контур.

Куда платить, если сомневаетесь

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

Единственного универсального способа нет. Кому-то удобен GitHub, кому-то — внешняя платформа. Главное — проверять, что настроил сам разработчик, а не полагаться на сторонние обзоры.

Деньги — это, пожалуй, самый честный способ сказать автору open source проекта «спасибо». Важно только, чтобы они дошли.

По материалам: career. Текст переработан редакцией Слогера.

← На главную

Рекламное место — Конец поста
Реклама · Слогер

Комментарии (0)

Войдите, чтобы комментировать.

Пока нет комментариев. Будьте первым.

Разработка

Почему разработчики перестают писать код: разбор новой роли и что делать команде

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

Слогер 06.10.2026 ▲ 0
Fluxs lenta
Реклама · fluxs.ru
Личный опыт

Имплант, мост или съёмный протез: чем отличаются и как выбрать

Три способа заменить зуб решают одну задачу по-разному, и разница проявляется через годы, а не в день оплаты. Разбираем, что подойдёт именно в вашем случае и о чём спрашивать врача заранее.

Слогер 05.10.2026 ▲ 1
Разработка

Как японские принципы управления делают код чище и экономнее

5S, канбан, дзидока и ваби-саби родились на производстве, но отлично объясняют, почему один софт летает на слабом железе, а другой тормозит на ровном месте. Разбираем, как эти практики выглядят в репозитории и в голове разработчика.

Слогер 05.10.2026 ▲ 0
Образование

Как закончить бесплатный курс Microsoft по AI: разбор плана обучения и бейджа

Microsoft Learn собрал бесплатный самостоятельный трек по искусственному интеллекту — с модулями, проверками знаний и цифровым бейджем на финише. Разбираем, что внутри и как не бросить на середине.

Слогер 05.10.2026 ▲ 0
Fluxs lenta
Реклама · fluxs.ru
Разработка

Как переписать личное портфолио с Angular 12 на Angular 22: разбор прыжка через десять версий

Личный сайт на Angular 12, продакшен на Angular 19 — и решение переписать всё сразу на 22. Что даёт чистая переписка вместо цепочки миграций, и почему инфраструктура и SVG-математика важнее списка логотипов в резюме.

Слогер 04.10.2026 ▲ 0
Карьера

Как выбрать тренажёр для mock-интервью: разбор AI-сервисов, живых интервьюеров и банков задач с ценами

Собеседование проверяет не только код, но и умение объяснять. Разбираем, какие сервисы для репетиции интервью стоят своих денег, а какие путают с тренажёрами.

Слогер 04.10.2026 ▲ 0
Разработка

Как отвечать на вопросы по Git на собеседовании: разбор механизмов вместо заученных команд

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

Слогер 04.10.2026 ▲ 0
Карьера

Как составить резюме, которое пройдёт ATS: разбор для студентов-инженеров

Автоматические системы отсеивают резюме до того, как их увидит рекрутер. Разбираем, как описать дипломный проект, какие разделы поставить вперёд и какие ошибки в вёрстке убивают документ.

Слогер 04.10.2026 ▲ 0
Fluxs lenta
Реклама · fluxs.ru