Об этом проекте
GitHub Visitor Counter — это открытый инструмент, отображающий флаги стран посетителей вашего README на GitHub. Работает как серверный API на Vercel без необходимости обслуживания или регистрации.
## Обзор
Пользователи добавляют одну строку markdown в README профиля GitHub, чтобы показать географию посетителей. Сервис интегрируется с Flag Counter API и предоставляет четыре режима отображения: Топ стран, Карта флагов, Флаги из (США/КА) и Мини-счетчик.
## Основные функции
- **Интеграция в одну строку**: Добавьте markdown в любой README профиля GitHub
- **Без регистрации**: Работает сразу после указания имени пользователя GitHub
- **Четыре режима отображения**: Список топ-стран, визуализация карты, фильтрация по странам (США или Канада), компактный мини-счетчик
- **Несколько тем**: Стандартная, Темная, GitHub, GitHub Dark, Прозрачная
- **Отдельный учёт для репозиториев**: Отслеживание посещаемости каждого репозитория независимо
- **Совместимость с Official ID**: Поддержка существующих Flag Counter ID для интеграции с панелью управления
- **Конфигуратор в реальном времени**: Интерактивная веб-панель с предпросмотром
- **Горячие клавиши и экспорт/импорт конфигурации** для продвинутых пользователей
## Режимы отображения
1. **Топ стран**: Сетка флагов, отсортированных по количеству посетителей
2. **Карта флагов**: Географическая визуализация местоположения посетителей
3. **Флаги из**: Отфильтрованные флаги только для указанных стран (США или Канада)
4. **Мини-счетчик**: Компактное отображение количества флагов или просмотров
## Технологический стек
Создан с использованием Next.js 15, React 19, TypeScript, Tailwind CSS, развернут на Vercel с глобальным кэшированием через CDN.
## Использование
Добавьте в README профиля GitHub:
```

```
Дополнительные параметры включают `displayMode`, `theme`, `columns`, `maxflags`, `label`, пользовательские цвета и другие. Для отдельного учёта репозиториев используйте `repo` или формат `username/repo`. Пользователи Flag Counter могут передать параметр `counterId`.
## Самостояз托管
Проект распространяется по лицензии MIT и может быть развернут самостоятельно через Vercel или локально с помощью `npm run dev`. Весь исходный код доступен в репозитории.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.