OpenStock - бесплатный open-source трекер акций на современном стеке
Когда последний раз вы искали удобный инструмент для отслеживания акций? Большинство платформ либо слишком сложные, либо стоят дорого, либо напичканы ненужными функциями. OpenStock решает эту проблему — это полностью открытая альтернатива с актуальными котировками и продуманным интерфейсом.
Что под капотом?
OpenStock — это Next.js-приложение с TypeScript, Tailwind CSS и shadcn/ui на фронтенде. Бекенд использует:
- MongoDB для хранения данных
- Finnhub API для рыночных данных
- TradingView для графиков
- Inngest для фоновых задач

5 причин обратить внимание на проект
- Реальные котировки (с ограничениями бесплатного тарифа Finnhub)
- Персонализированные watchlist с сохранением в вашей БД
- Глубокая аналитика компаний через TradingView
- Удобные уведомления о важных изменениях
- Полностью открытый код под AGPL-3.0
Как это работает на практике?
# Быстрый старт
git clone https://github.com/Open-Dev-Society/OpenStock.git
cd OpenStock
pnpm install
pnpm dev
После настройки .env-файла (нужен Finnhub API ключ) вы получаете:
- Поиск акций через Command+K
- Детальные страницы компаний с финансовыми показателями
- Ежедневные дайджесты на почту
- Темную тему из коробки
Кому подойдет OpenStock?
- Разработчикам, которые хотят изучить современный стек на практическом примере
- Трейдерам-любителям, уставшим от навязчивых платных платформ
- Студентам экономических специальностей
- Энтузиастам open-source, готовым улучшать проект
Проект активно развивается — уже более 3.3k звёзд на GitHub и 369 форков. Присоединяйтесь к сообществу Open Dev Society и создавайте финансовые инструменты будущего вместе!
Важно: OpenStock не является брокером и не дает финансовых рекомендаций. Данные могут быть отложенными в зависимости от вашего тарифа Finnhub.
