← Все проекты
Проект / TypeScript

ahaodev/shadmin: Система управления доступом для бизнеса

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

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

★ 23 TypeScript Форки 3 Issue 0 Оценка 8/10 Карточка проверена

Для кого это

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

Проблема / задача

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

Как это работает

Это готовый каркас на Go и React. Бэкенд раздаёт API, проверяет права через Casbin и управляет базой данных. Фронтенд — это красивая админка с тёмной темой, дашбордом и деревом меню. Права настраиваются через интерфейс: можно запретить конкретному пользователю нажимать определённую кнопку или видеть раздел.

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

Гибкие права доступа к API и кнопкамДинамическое меню из базы данныхТёмная и светлая темыГотовая панель с графиками и статистикой

Технологии

GoReactCasbinSQLite/PostgreSQL/MySQLTypeScriptNode.jsSQLitePostgreSQLTailwindCSS

Темы и ключи

clean-architecturedddgoreactshadcn-uitailwindcss-v4tanstacktypescriptvitezod

Интересный факт

Проект использует модный стек (shadcn/ui, TanStack Router), но при этом авторы не стесняются оставлять комментарии на китайском прямо в коде — чувствуется прагматичный подход.

С чего начать

  • Сначала откройте GitHub-репозиторий и проверьте README, архитектуру и последние issue.

Оценка GitRadar

Удобство
9/10
Свежесть
6/10
Перспектива
7/10
Монетизация
8/10
Общая оценка
8/10

Вердикт GitRadar

Стоит использовать как основу для своих проектов, если нужна готовая система прав. Код структурирован, документация есть, но проект молодой (всего 23 звезды) — могут быть баги. Не подходит, если нужна кастомизация под нестандартные сценарии.

Наблюдения по обновлениям

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

Что мы проверили

Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.

Исходный репозиторий
https://github.com/ahaodev/shadmin
Лицензия
MIT
Создан на GitHub
19 марта 2026 г.
Последнее обновление репо
19 марта 2026 г.
Последняя проверка GitRadar
19 марта 2026 г.
Изученные файлы
README.md, main.go, cmd/main.go, internal/casbin/adapter.go

FAQ

Для кого подходит shadmin?

Проект предназначен для: DevOps-инженеров.

Источники

  • GitHub исходный код и активность

Нужна помощь с ahaodev/shadmin?

Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.