Repolode
spliit-app

spliit-app/spliit

Бесплатная open-source альтернатива Splitwise для совместных расходов и учёта балансов с друзьями и семьёй.

Open source альтернатива:Splitwise

Звёзды
3,001
Форки
516
Открытые issues
225
Последний коммит
вчера

Что это?

Spliit — веб-приложение для разделения общих расходов в группе, например во время поездок, при совместном проживании или походах на ужин. Пользователи создают группу, делятся ею с другими, добавляют расходы с описанием и списком участников. Приложение показывает текущий баланс каждого и позволяет фиксировать возврат денег, чтобы свести счёты.

Расходы можно поровну или в произвольных долях распределять между участниками, назначать им категорию, искать их в группе и прикреплять изображения. Группы можно добавлять в избранное, а приложение можно установить как Progressive Web App. Проект создан на Next.js, TailwindCSS, shadcn/UI и Prisma с PostgreSQL. Им можно пользоваться на официальном хостинге, развернуть его на Vercel или запустить с помощью Docker Compose.

Дополнительные возможности включают загрузку документов о расходах в S3-совместимое хранилище, сканирование чеков и подбор категорий через API, совместимые с OpenAI, удаление групп с возможностью восстановить их в течение 30 дней, а также аналитику через Plausible или Umami.

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

  • 01Создавать группы и делиться ими с друзьями или семьёй
  • 02Поровну или в произвольных долях распределять расходы между участниками
  • 03Просматривать баланс группы и фиксировать возврат денег
  • 04Искать расходы, назначать им категории и прикреплять изображения
  • 05Сканировать чеки и создавать расходы через API, совместимый с OpenAI
  • 06Разворачивать проект на собственном сервере с помощью Docker, Docker Compose или Vercel

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

  • Учитывать общие расходы во время групповой поездки
  • Делить счета за жильё между соседями или членами семьи
  • Сводить счёты с друзьями после ужинов и мероприятий
  • Запустить приватную альтернативу Splitwise на собственном сервере

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

  1. 1

    Клонируйте репозиторий

    git clone https://github.com/spliit-app/spliit
  2. 2

    Запустите сервер PostgreSQL (или выполните скрипт для локальной БД)

    ./scripts/start-local-db.sh
  3. 3

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

  4. 4

    Установите зависимости и запустите сервер разработки

    npm install && npm run dev

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

  • Для самостоятельного хостинга требуется работающая база данных PostgreSQL.
  • Для загрузки документов о расходах требуется бакет AWS S3 или совместимое хранилище.
  • Для сканирования чеков и извлечения категорий нужен ключ API OpenAI или совместимый провайдер; это может повлечь расходы.

Темы

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

Что такое spliit?
Бесплатная open-source альтернатива Splitwise для совместных расходов и учёта балансов с друзьями и семьёй. Spliit — веб-приложение для разделения общих расходов в группе, например во время поездок, при совместном проживании или походах на ужин. Пользователи создают группу, делятся ею с другими, добавляют расходы с описанием и списком участников. Приложение показывает текущий баланс каждого и позволяет фиксировать возврат денег, чтобы свести счёты.
spliit можно использовать бесплатно? Какая у него лицензия?
spliit распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
spliit всё ещё поддерживается?
Активно поддерживается. Последний коммит в spliit — 19 окт. 2026 г..
Для чего можно использовать spliit?
Учитывать общие расходы во время групповой поездки Делить счета за жильё между соседями или членами семьи Сводить счёты с друзьями после ужинов и мероприятий Запустить приватную альтернативу Splitwise на собственном сервере
Как установить spliit?
Клонируйте репозиторий: git clone https://github.com/spliit-app/spliit Запустите сервер PostgreSQL (или выполните скрипт для локальной БД): ./scripts/start-local-db.sh Скопируйте пример файла окружения в .env Установите зависимости и запустите сервер разработки: npm install && npm run dev
Где скачать spliit?
Исходный код и инструкции по установке — на GitHub: https://github.com/spliit-app/spliit

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

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

Платформа для электронной подписи документов с открытым исходным кодом — альтернатива DocuSign, которую можно развернуть на своих серверах и которая использует подписи PDF.

15,5 тыс.3,4 тыс.TypeScriptAGPL-3.0Обновлён 13 часов назад