Easily flow through your subscriptions with Subflow. Track spending, organize recurring payments, and take control of your subscription management.
  • TypeScript 98%
  • CSS 1.8%
  • JavaScript 0.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2025-11-27 09:53:14 +08:00
.github ci: add Dependabot configuration for npm updates 2025-09-09 09:06:40 +08:00
app chore: adjust SpotlightCard column span 2025-11-27 09:53:14 +08:00
components feat: add new feature notifications & update homepage (#20) 2025-11-27 09:45:27 +08:00
data feat: add new subscription services 2025-11-27 08:15:25 +08:00
i18n feat: add Japanese language support and localization 2025-08-16 11:37:11 +08:00
lib feat: add subscription actions and calendar utils 2025-06-23 09:03:31 +08:00
messages feat: add new feature notifications & update homepage (#20) 2025-11-27 09:45:27 +08:00
models refactor: timestamp handling in models and types (#18) 2025-11-18 11:39:08 +08:00
public feat: add PWA manifest and reorganize images 2025-10-25 12:02:24 +08:00
types refactor: timestamp handling in models and types (#18) 2025-11-18 11:39:08 +08:00
utils feat: add Japanese language support and localization 2025-08-16 11:37:11 +08:00
.env.example feat: add Clerk webhook endpoint & update dependencies 2025-07-19 12:41:10 +08:00
.gitignore feat: add clerk authentication & shadcn config 2025-05-17 12:22:04 +08:00
.prettierignore chore: configure Prettier and upgrade Tailwind CSS 2025-02-14 19:55:07 +08:00
.prettierrc.json chore: configure Prettier and upgrade Tailwind CSS 2025-02-14 19:55:07 +08:00
components.json feat: add clerk authentication & shadcn config 2025-05-17 12:22:04 +08:00
CONTRIBUTING.md docs: add README and CONTRIBUTING.md files 2025-08-05 08:49:58 +08:00
eslint.config.mjs chore: configure Prettier and upgrade Tailwind CSS 2025-02-14 19:55:07 +08:00
LICENSE docs: add license 2025-08-05 08:46:37 +08:00
middleware.ts feat: add Japanese language support and localization 2025-08-16 11:37:11 +08:00
next.config.ts feat: add i18n and locale support for pages 2025-07-13 20:54:13 +08:00
package.json feat: add new subscription services 2025-11-27 08:15:25 +08:00
pnpm-lock.yaml feat: add new subscription services 2025-11-27 08:15:25 +08:00
postcss.config.mjs chore: configure Prettier and upgrade Tailwind CSS 2025-02-14 19:55:07 +08:00
README.md feat: add PWA manifest and reorganize images 2025-10-25 12:02:24 +08:00
tsconfig.json chore: configure Prettier and upgrade Tailwind CSS 2025-02-14 19:55:07 +08:00

Subflow

Subflow Banner

📖 Overview

Subflow is a free, intuitive subscription management tool that helps you take control of your recurring expenses. Whether it’s Netflix, Spotify, SaaS tools, or any other recurring expenses — Subflow brings them all together into one clean, organized dashboard.

✨ Key Features

📦 Centralized Subscription Management

  • Track, edit, and categorize subscriptions in one place
  • Built-in SVGL icon library for fast service recognition
  • Automatically convert yearly plans into monthly averages

📅 Calendar-Based Tracking

  • Visualize upcoming charges on your calendar
  • Clearly display payment cycles for each subscription
  • Stay ahead of your billing schedule

📊 Visual Spending Analytics

  • Analyze your subscription flow through interactive charts
  • Understand spending ratios and monthly totals at a glance
  • Support for multiple chart types and views

🌐 Multi-language & Multi-currency

  • Fully localized in English and Traditional Chinese
  • Track subscriptions in your preferred currency
  • Automatic currency conversion with real-time exchange rates

🔄 Real-time Cloud Sync

  • Data is always up-to-date across all devices
  • Secure and consistent access from any login location
  • Automatic cloud backup ensures peace of mind

🤝 Contributing

We welcome contributions! Please see our Contributing Guide for details.

📝 License

This project is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0).
See the LICENSE file for details.