
Wapy.dev
Self-hosted subscription manager to track recurring expenses, send email/push/webhook reminders, and view reports with multi-currency and timezone support.

Wapy.dev is a subscription management platform for tracking recurring expenses, payment due dates, and overall subscription spending. It provides a human-readable dashboard with reminders and analytics to help users monitor and manage subscriptions.
Key Features
- Track recurring subscriptions and one-off expenses with customizable categories and colors
- Email, Web Push, and webhook notification support for payment reminders and alerts
- Detailed reports and analytics to visualize spending across time periods and categories
- Multi-currency and timezone support for international users
- Mark payments as paid and assign payment methods with recognizable icons
- Authentication via email and OAuth providers; account management and preferences
- Progressive Web App support for add-to-home-screen mobile experience and responsive light/dark UI
- Production-ready deployment with Docker and a PostgreSQL database using Prisma ORM; built with Next.js and Tailwind CSS
Use Cases
- Personal finance: track all subscriptions and recurring bills to avoid unexpected charges
- Small teams or households: share categorized subscription data and coordinate payment responsibilities
- Budgeting and reporting: analyze recurring costs over time to identify savings opportunities
Limitations and Considerations
- The project is distributed under a restrictive license variant (MIT + Commons Clause) that limits certain commercial uses
- Wapy.dev is a subscription tracker and reminder system; it does not provide built-in payment processing or gateway billing automation
- Notifications and email functionality require external configuration (SMTP, push subscription, or webhook endpoints) for production use
Wapy.dev is suitable for users who want a focused, self-hosted tool to track and be notified about recurring payments. It emphasizes clear dashboards, cross-currency support, and flexible notification channels for proactive subscription management.