SkillAgentSearch skills...

Wapy.dev

Wapy.dev helps you track subscriptions, monitor recurring expenses, and get payment reminders in one powerful and human readable dashboard.

Install / Use

/learn @meceware/Wapy.dev

README

<div align="center"> <img src="./public/icon.png" alt="Logo" width="96"/> <h1><strong><a href="https://www.wapy.dev" target="_blank">Wapy.dev</a></strong></h1> <h2><strong>Smart Subscription Management Made Easy</strong></h2> <img src="./public/images/banner.png" alt="Banner" width="768px" /> </div>

Wapy.dev is a subscription management platform that helps you track subscriptions, monitor recurring expenses, and get payment reminders in one powerful and human readable dashboard. Get notified via email or push notifications when payments are due, mark subscriptions as paid, and keep track of your spending across different categories.

License: MIT + Commons Clause

✨ Key Features

Track Recurring Subscriptions & Expenses

Easily log all your subscriptions and payments, so you’ll never miss a due date.

🔔 Email & Push & WebHook Notifications

Get timely reminders when payments are due. Customize notification schedules to fit your needs.

📊 Detailed Analytics and Insights

Get a better understanding of your expenses with detailed reports.

💱 Multi-Currency & Timezone Support

Perfect for managing subscriptions in different currencies and time zones.

📜 Easily Mark Payments as Paid

Keep track of what’s been paid and review your spending habits over time.

🔐 Easy Login Options

Sign in with Email, Github, or Google for a seamless experience.

🎨 Category Management with Custom Colors

Organize your subscriptions by category and add a personal touch with custom colors.

💳 Payment Method Flexibility

Easily assign payment methods to your subscriptions and display them clearly with recognizable icons.

📱 Add to Home Screen for Mobile App Experience

Use Wapy.dev like a mobile app by adding it to your home screen with just a few taps.

🐳 Production-Ready with Docker

Easily self-host Wapy.dev with Docker for a quick and hassle-free installation process.

🌗 Fully Responsive with Light/Dark Mode

Enjoy a seamless experience on any device with full responsiveness and support for both light and dark modes.

Screenshots

| Home Screen | Filters | |---------------------------------------------------------------------------------|--------------------------------------------------------------------------------| | Home screen that lists all your subscriptions and expenses. | With the ability to filter by category or search for specific items. | | <img src="./media/screenshots/home-page.png" alt="Home Screen" width="384px" /> | <img src="./media/screenshots/home-page-filter.png" alt="Filtered View" width="384px" /> |

| Reports Page | Account Page | |---------------------------------------------------------------------------------|--------------------------------------------------------------------------------| | Reports page that shows your spending across different times and categories. | Account page where you can manage your profile, default notifications, and categories. | | <img src="./media/screenshots/reports-page.png" alt="Reports Page" width="384px" /> | <img src="./media/screenshots/account-page.png" alt="Account Page" width="384px" /> |

| Edit Page | View Subscription Page | |---------------------------------------------------------------------------------|--------------------------------------------------------------------------------| | Edit page for modifying subscription details. | View subscription page for detailed information. | | <img src="./media/screenshots/edit-page.png" alt="Edit Page" width="384px" /> | <img src="./media/screenshots/view-page.png" alt="View Subscription Page" width="384px" /> |

Getting Started

Ready to get started? Follow these steps.

Environment Variables

The .env file is used to configure the application. Please see Environment Variables for more information.

Tech Stack

Contributing

Thanks go to these wonderful people for their time and contributions ✨.

<table> <tbody> <tr> <td align="center" valign="top" width="20%"><a href="https://github.com/03Jesus" target="_blank" rel="noopener noreferrer"><img src="https://github.com/03Jesus.png" width="100%" alt="Jesús Puello"/><br /><sub>Jesús Puello</sub></a></td> <td align="center" valign="top" width="20%"><a href="https://github.com/TheSander562" target="_blank" rel="noopener noreferrer"><img src="https://github.com/TheSander562.png" width="100%" alt="Sander Lambrechts"/><br /><sub>Sander Lambrechts</sub></a></td> <td align="center" valign="top" width="20%"><a href="https://github.com/tiagorvmartins" target="_blank" rel="noopener noreferrer"><img src="https://github.com/tiagorvmartins.png" width="100%" alt="Tiago Martins"/><br /><sub>Tiago Martins</sub></a></td> <td align="center" valign="top" width="20%"></td> <td align="center" valign="top" width="20%"></td> </tr> </tbody> </table>

Contributions are welcome! Please feel free to submit a PR or create an issue.

View on GitHub
GitHub Stars484
CategoryDevelopment
Updated1d ago
Forks27

Languages

JavaScript

Security Score

85/100

Audited on Mar 30, 2026

No findings