Story Details

  • Show HN: ExpenseOwl – Simple, self-hosted expense tracker

    Posted: 2025-02-07 20:56:58

    ExpenseOwl is a straightforward, self-hosted expense tracking application built with Python and Flask. It allows users to easily input and categorize expenses, generate reports visualizing spending habits, and export data in CSV format. Designed for simplicity and privacy, ExpenseOwl stores data in a local SQLite database, offering a lightweight alternative to complex commercial expense trackers. It's easily deployable via Docker and provides a clean, user-friendly web interface for managing personal finances.

    Summary of Comments ( 75 )
    https://news.ycombinator.com/item?id=42977388

    Hacker News users generally praised ExpenseOwl for its simplicity and self-hosted nature, aligning with the common desire for more control over personal data. Several commenters appreciated the clean UI and ease of use, while others suggested potential improvements like multi-user support, recurring transactions, and more detailed reporting/charting features. Some users questioned the choice of Python/Flask given the relatively simple functionality, suggesting lighter-weight alternatives might be more suitable. There was also discussion about the database choice (SQLite) and the potential limitations it might impose for larger datasets or more complex queries. A few commenters mentioned similar projects, offering alternative self-hosted expense tracking solutions for comparison.