Maybe: The Personal Finance App for Everyone
Ken's Contributions
- Improved iOS PWA user experience to ensure full screen height and theme awareness (#2391).
- Enhanced dark mode readability by fixing ticker combobox input and options background colors (#2370).
- Refined dark mode UI by fixing the chart view selector background color (#2303).
- Identified a bug causing incorrect positioning of mobile toast notifications (#2124).
More contributions on GitHub.
About Maybe
Maybe is a comprehensive, all-in-one personal finance platform designed to help users track, optimize, grow, and manage their money through every stage of life.
Important Note: As of its final release (v0.6.0), this repository is no longer actively maintained by Maybe Finance Inc. However, the project remains fully functional and can be self-hosted using Docker.
Project Backstory & Status
Initially developed throughout 2021 and 2022, "Maybe" began as a full-featured personal finance and wealth management application. Despite significant investment, the original business model proved unsustainable, leading to its initial shutdown in mid-2023.
The project was then revived in 2024 as an open-source initiative, aiming to let users self-host the application. However, this open-source effort also concluded, with the project being shut down again on July 25, 2025.
While the original Maybe project is no longer active, its open-source nature allowed for the creation of an active fork named Sure. This community-driven fork continues to build upon the original codebase, providing ongoing support and new features for users interested in a self-hosted personal finance application.
The original Maybe project remains available under an AGPLv3 license, though Maybe itself is a trademark of Maybe Finance Inc.
Key features
Maybe offers a robust set of features to simplify personal finance management:
- Expense Tracking: Easily monitor and categorize your spending for effective budgeting.
- Budgeting Tools: Set and manage budgets for various categories, providing clear oversight of your expenditures.
- Financial Insights: Gain valuable insights into your spending habits to identify areas for financial improvement.
- User-Friendly Interface: An intuitive and accessible design ensures a smooth experience for all users.
- Privacy-Focused: User privacy and data ownership are paramount, ensuring your financial information remains secure.
- Cross-Platform Support: Access your finances anytime, anywhere, with seamless availability across web and mobile platforms.
Technology Stack
Maybe is a modern web application built with a robust and scalable technology stack:
- Backend: Developed in Ruby using the Ruby on Rails framework, providing a powerful and scalable foundation.
- Frontend: Leverages Embedded Ruby (ERB) and HTML for the user interface, with Tailwind CSS for responsive and clean styling across different screen sizes.
- Queueing System: Sidekiq powers efficient background task processing.
- Caching & Sessions: Redis is utilized for fast and reliable caching and session management.
- Database: PostgreSQL serves as the robust and scalable solution for data storage and management.