Açık kaynak · MIT · Kendi sunucunuzda

Tüm abonelikleriniz,
tek bir defterde.

Abonelikleriniz farklı kartlara, bölgelere ve para birimlerine dağılmış olabilir. Calends hepsini bir araya getirir: ne zaman ne kadar çekilecek, yılda toplam ne tutacak?

Calends özeti: aylık harcama, abonelik dağılımı ve ödeme zaman çizelgesi
Telefonda Calends özeti

Abonelikler

Her abonelik, her ödeme dönemi

Aylık, yıllık, her N günde bir veya tek seferlik satın alma. Deneme, ilk dönem indirimi, duraklatma ve yenilememe durumlarını ayrı kaydedin. Fiyat ve bölge değişiklikleri, aralar ve yeniden başlatmalar geçmişte saklanır.

Ödeme dönemleri ve fiyat geçmişi
Aboneliklerin kart görünümü
Aboneliklerin kart görünümü

Takvim

Ne zaman, ne kadar çekilecek?

Aylık görünümde her ödemeyi, yıllık görünümde genel akışı görün. Özel ICS bağlantısını Apple veya Google Takvim'e ekleyin; ödeme öncesinde seçtiğiniz saatte hatırlatma alın.

Takvim ve hatırlatma kuralları
Aylık takvim ve o ayın ödemeleri
Aylık takvim ve o ayın ödemeleri

Raporlar

Paranızın nereye gittiğini görün

Harcama eğilimini izleyin; aylık değişimleri kur farkı, yeni abonelik, zam ve iptal olarak ayırın. Yaklaşan yıllık yenilemeleri, gözden kaçan zamları ve tükenmek üzere olan bakiyeleri kontrol edin.

Her gösterge nasıl hesaplanır?
Raporlar: harcama eğilimi, aylık değişimler ve kontrol
Raporlar: harcama eğilimi, aylık değişimler ve kontrol

Cüzdan

Her kart, her bakiye

Banka kartları, bölgelere göre App Store bakiyeleri, ön ödemeli SIM kartlar ve mağaza kredileri. Calends bakiyenin kaç ödemeye daha yeteceğini ve ne zaman yükleme yapmanız gerektiğini hesaplar.

Cüzdan ve bakiye tahmini
Cüzdan: ödeme yöntemleri ve bakiyenin ne kadar yeteceği
Cüzdan: ödeme yöntemleri ve bakiyenin ne kadar yeteceği

Ortak abonelikler ve başkası adına ödemeler

Masrafı paylaşın, ödediğinizi geri alın

Ortak abonelik oluşturun, kimin hangi tarihe kadar ödediğini kaydedin ve vadesi gelince tek dokunuşla ödeme isteyin. Arkadaşlarınız adına yaptığınız ödemeleri, geri alınan tutarları, kur farklarını ve ücretleri ayrı izleyin.

Ortak abonelikler

Kişi payları, alacaklar ve yıllık net maliyet.

Ortak abonelikler: üyeler ve alacaklar

Başkası adına ödemeler

Arkadaşınız için ödeyin, dönemlik tahsil edin, farkı görün.

Başkası adına ödemeler: ödenen, tahsil edilen ve alacak
Ortak abonelik hesapları

Yerleşik asistan

Makbuzu yapıştırın, kayıt hazırlansın

App Store makbuzunu, banka SMS'ini veya fatura sayfasının ekran görüntüsünü yapıştırın. Asistan ad, fiyat, dönem ve ödeme yöntemini okur, yinelenen kayıtları kontrol eder ve taslak oluşturur. Siz onaylamadan deftere yazmaz.

  • Metin, ekran görüntüsü veya ikisi birden
  • Önce taslak, yalnızca onayınızla kayıt
  • Ya da sorun: Bu ay ne kadar ödeyeceğim?

Kendi DeepSeek API anahtarınızı kullanır; anahtar yalnızca sunucunuzda saklanır.

Yerleşik asistan
Asistan: makbuzdan oluşturulmuş abonelik taslağı

Yapay zekâ bağlantısı

Kullandığınız yapay zekâ defteri okuyup güncellesin

Calends yerleşik bir MCP sunucusuyla gelir. Claude Code, Codex, Cursor veya Grok Bot'u bağlayın; “Gelecek hafta ne yenileniyor?” diye sorun ya da “Netflix bugünden itibaren 17,99 ABD dolarına çıktı” deyin.

  • Claude Code
  • Codex
  • Cursor
  • Gemini CLI
  • Grok Bot
Gelecek hafta hangi abonelikler yenileniyor?
Üç abonelik: Spotify (pazar), iCloud+ (pazartesi), ChatGPT Plus (salı). Hepsi varsayılan kartınızdan ödeniyor.
Netflix bugünden itibaren 17,99 ABD dolarına çıktı.
Fiyat değişikliği kaydedildi: 15,49 ABD doları → 17,99 ABD doları. Bugünden itibaren geçerli; geçmiş ödemeler değişmedi.
MCP kurulumu ve araç listesi
Bağlantı sayfası: asistanı seçin ve yapılandırmayı kopyalayın
Bağlantı sayfası: asistanı seçin ve yapılandırmayı kopyalayın

Hatırlatmalar

Ödeme öncesinde, göreceğiniz yere

Calends her gün seçtiğiniz saatte kontrol eder, ödemeden birkaç gün önce hatırlatır ve aylık özet gönderir. Ortak abonelik üyesinin ödeme zamanı geldiğinde tahsilatı da hatırlatır.

  • Email
  • Telegram
  • Lark
  • DingTalk
  • WeCom
  • Slack
  • Discord
  • Bark
  • ntfy
  • ServerChan
  • Webhook
Her kanalın kurulumu

Herkese açık sayfa

İsterseniz paylaşın

İsteğe bağlı, salt okunur bir sayfa. Hangi aboneliklerin görüneceğini siz seçersiniz; hassas bilgiler sunucuda gizlenir. Profil resmi ve başlığı da değiştirebilirsiniz.

Herkese açık sayfa: aylık harcama ve zaman çizelgesi

Kendi sunucunda

İstediğiniz yerde çalıştırın

Kayıt yok, abonelik ücreti yok. Kod açık; veriler yalnızca kurduğunuz yerde kalır.

Cloudflare

Önerilen

Workers + D1. Ücretsiz kota kişisel kullanım için yeterli.

git clone https://github.com/imetn/calends
cd calends
npm ci
npx wrangler login
npx wrangler secret put SETUP_TOKEN
npm run deploy

Ardından /admin sayfasını açın, kurulum belirtecini girin ve bir parola seçin.

Dağıt

Docker

Herhangi bir makine

NAS, VPS veya evdeki bilgisayar. Verileriniz tek bir SQLite dosyasında.

docker run -d --name calends \
  -p 8787:8787 -v calends-data:/data \
  ghcr.io/imetn/calends:latest
docker logs calends

İlk başlatmada günlüklerde tek kullanımlık bir kurulum belirteci görünür.

Kurulumu yapay zekâ asistanınıza bırakın

Bu metni Claude Code, Codex veya Cursor'a yapıştırın. Nereye kurulacağını sorar, sonra adımları tamamlar.

Kendi sunucunda çalışan abonelik defteri Calends’i (https://github.com/imetn/calends) benim için kur:
1. Cloudflare Workers mı Docker mı istediğimi sor, sonra README’ye göre kur.
2. Adresi ve kurulum belirtecini ver, ben şifre belirleyene kadar bekle.
3. Bağlantı sayfasında okuma/yazma belirteci oluştur ve Calends’i MCP ile kendine bağla.
4. E-postalarımı tara; tüm abonelik makbuzlarını ve yenileme bildirimlerini bul, abonelik olarak düzenle (ad, fiyat, para birimi, dönem, başlangıç tarihi, ödeme yöntemi). Her birini eklemeden önce dry_run ile onayıma sun.
Ayrıntılı kurulum rehberi

Defteriniz size ait

MIT lisansı

Tüm kod GitHub'da. Özgürce kullanın, değiştirin ve dağıtın.

Merkezi sunucu yok

Veriler kendi D1 veritabanınızda veya SQLite dosyanızda tutulur.

Uygulamada kullanım analizi yok

Dış istekler yalnızca herkese açık döviz kurlarına ve yapılandırdığınız yapay zekâ ile bildirim kanallarına yapılır.

Verilerinizi yanınızda götürün

JSON ile tam yedekleme ve geri yükleme, CSV ile içe ve dışa aktarma.

Bugün aboneliklerinizi kaydetmeye başlayın.

Kurulum beş dakika. Sonrasında her ödeme kayıt altında.