Repolode
oss-apps

oss-apps/split-pro

Самостоятельно размещаемое приложение с открытым исходным кодом для разделения счетов с друзьями и компаниями — альтернатива Splitwise.

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

Звёзды
1,487
Форки
206
Открытые issues
43
Последний коммит
3 дня назад

Что это?

SplitPro — приложение для самостоятельного размещения, которое помогает делить расходы с друзьями и компаниями. Оно решает основную задачу: отслеживает, кто за что заплатил и кто кому должен. Расходы можно делить поровну, в процентах, по долям, на точные суммы или с корректировкой; также доступны расчёты между участниками.

К расходам можно добавлять категории, валюты, даты и чеки, которые хранятся на локальном диске. Отрицательные расходы подходят для возвратов и исправлений. Балансы отображаются для каждого участника и каждой группы; при желании можно упростить взаимные долги. Лента активности фиксирует изменения и удаления. Приложение работает как PWA с push-уведомлениями и позволяет импортировать друзей и группы из Splitwise (расходы пока не импортируются). Конвертация валют зависит от настроенного провайдера курсов.

Для входа NextAuth поддерживает магические ссылки по электронной почте, Google OAuth и универсальных OIDC-провайдеров, таких как Authentik и Keycloak. Приложение разворачивается из опубликованных Docker-образов и требует Postgres; для повторяющихся расходов необходимо расширение pg_cron.

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

  • 01Делите расходы поровну, в процентах, по долям, на точные суммы или с корректировкой.
  • 02Отслеживайте балансы участников и групп; при желании упрощайте взаимные долги.
  • 03Прикрепляйте чеки, которые хранятся на локальном диске, и используйте несколько валют с конвертацией.
  • 04Учитывайте отрицательные расходы для возвратов и исправлений.
  • 05Устанавливаемое PWA с push-уведомлениями и лентой изменений и удалений.
  • 06Вход по магической ссылке из письма, через Google или OIDC-провайдеров.

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

  • Делите расходы на аренду, коммунальные услуги и поездки между соседями по квартире или попутчиками.
  • Разверните на своём сервере частный сервис для учёта общих расходов семьи или компании друзей.
  • Перенесите друзей и группы из Splitwise, сохранив данные на собственном сервере.

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

  1. 1

    Используйте файл Docker Compose по адресу docker/prod/compose.yml

  2. 2

    Скопируйте .env.example в .env и настройте аутентификацию, базу данных и загрузку файлов

  3. 3

    Запустите стек и войдите в систему, чтобы создать первую учётную запись

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

  • Для повторяющихся транзакций требуется база данных PostgreSQL с расширением pg_cron.
  • Квитанции хранятся на локальном диске, поэтому для загруженных файлов нужен постоянный том uploads.
  • Импорт из Splitwise поддерживается частично: импортируются друзья и группы, но не расходы.
  • Точность и охват конвертации валют зависят от выбранного поставщика курсов валют.

В подборках

Темы

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

Что такое split-pro?
Самостоятельно размещаемое приложение с открытым исходным кодом для разделения счетов с друзьями и компаниями — альтернатива Splitwise. SplitPro — приложение для самостоятельного размещения, которое помогает делить расходы с друзьями и компаниями. Оно решает основную задачу: отслеживает, кто за что заплатил и кто кому должен. Расходы можно делить поровну, в процентах, по долям, на точные суммы или с корректировкой; также доступны расчёты между участниками.
split-pro можно использовать бесплатно? Какая у него лицензия?
split-pro распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
split-pro всё ещё поддерживается?
Активно поддерживается. Последний коммит в split-pro — 4 нояб. 2026 г..
Для чего можно использовать split-pro?
Делите расходы на аренду, коммунальные услуги и поездки между соседями по квартире или попутчиками. Разверните на своём сервере частный сервис для учёта общих расходов семьи или компании друзей. Перенесите друзей и группы из Splitwise, сохранив данные на собственном сервере.
Как установить split-pro?
Используйте файл Docker Compose по адресу docker/prod/compose.yml Скопируйте .env.example в .env и настройте аутентификацию, базу данных и загрузку файлов Запустите стек и войдите в систему, чтобы создать первую учётную запись
Где скачать split-pro?
Исходный код и инструкции по установке — на GitHub: https://github.com/oss-apps/split-pro

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

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

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

6 тыс.+122 за неделю755GoMITАктивно поддерживаетсяОбновлён 6 часов назад

Самостоятельно размещаемое приложение для поиска работы: готовит резюме и сопроводительные письма под вакансию на основе одного профиля и отслеживает отклики от черновика до оффера.

4,8 тыс.+1,3 тыс. за неделю1 тыс.TypeScriptAGPL-3.0Активно поддерживаетсяОбновлён вчера

Локальная POS-система для ресторанов: счета с оплатой по UPI QR, столики, кухонный экран, бронирования, склад и расчёт зарплат; работает на локальном сервере.

Продуктивность и приложения#point-of-sale#restaurant-management#self-hosted
289+37 за неделю183TypeScriptAGPL-3.0Активно поддерживаетсяОбновлён вчера