Skip to content

ViGeng/inout

Repository files navigation

In-out

A simple iOS and macOS app for tracking items with titles, amounts, and timestamps.

Features

  • Add/delete items (title, amount with verification, and timestamp)
  • View/delete items in a list showing the title and timestamp (swipe on iOS, context menu on macOS)
  • View the details of each item showing the title, amount, and timestamp
  • Search transactions by title, category, amount, currency, and notes.
  • Improved detail view layout for transactions.
  • Dashboard with monthly netto summaries (income, expenses, and balance).
  • Detailed view of category expenses for each month.
  • Automatic currency conversion to local currency for all summaries (using hardcoded, user-modifiable rates).
  • Summary numbers displayed as integers.
  • CSV import/export for transactions (photos ignored). Export normalizes timestamps to ISO 8601; import is tolerant to common date formats and UTF‑8 BOM.

Demo Video

Demo

Roadmap

  • iCloud Sync: Integrate iCloud synchronization for seamless data access across devices. (Unfortunately, I cannot afford the Apple Developer Program at the moment, so this feature is not implemented yet.)
  • Recurring Transactions: Add support for recurring transactions to automate regular entries, such as monthly bills or subscriptions.
  • Subscription Management: Add a sibling of Transactions.
    • producing transactions
  • Export/Import: Implement features to export and import transaction data. The import/export file should be in csv format and ignore all photos (currently).
  • Improve App Icon: Enhance the app icon for better visual appeal.
  • AI Integration: Import transactions from photos/files(pdf for example) using AI to recognize text and amounts.

License

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

CC BY-NC-SA 4.0

You are free to:

  • Share — copy and redistribute the material in any medium or format
  • Adapt — remix, transform, and build upon the material

Under the following terms:

  • Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made
  • NonCommercial — You may not use the material for commercial purposes
  • ShareAlike — If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original

© 2025 ViGeng. All rights reserved under CC BY-NC-SA 4.0.

About

The simplest income and expense app.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages