awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
jakubgarfield avatar

jakubgarfield/expenses

0
View on GitHub↗
1,279 stars·179 forks·JavaScript·MIT·31 viewsdemo-expenses.chodounsky.net↗

Expenses

This application is a personal finance tracker that utilizes a cloud-based spreadsheet as its primary database for recording and organizing daily spending. It provides a web-based dashboard for managing individual transactions and generating monthly summaries to assist with budget oversight.

The project distinguishes itself by leveraging spreadsheet-based storage to enable collaborative financial management, allowing multiple users to access and update shared records in real time. It further automates record maintenance through recurring transaction scheduling and integration with external workflow services, ensuring consistent data entry without manual intervention.

The system includes analytical tools for processing stored records to identify spending patterns and historical trends. Built as a progressive web application, it supports offline access and can be installed on mobile devices to provide a native-like interface for managing financial data across platforms.

Features

  • Expense Trackers - Functions as a personal finance application that uses a spreadsheet as a backend database for tracking daily spending.
  • Personal - Provides a centralized system for recording and organizing individual spending entries to maintain a clear history of financial activity.
  • Personal Finance Management - Provides a web-based dashboard for tracking individual transactions and generating monthly summaries for budget oversight.
  • Database-as-a-Service Transformations - Uses a cloud-based spreadsheet service as the primary persistent storage layer for structured application data.
  • Collaborative List Sharing - Enables collaborative financial management by allowing multiple users to view and manage shared expense records in real time.
  • Financial Management Software - Facilitates collaborative financial management by sharing expense records through a spreadsheet for real-time team access.
  • Spending Analysis - Generates summaries of monthly financial activity to provide insights into expenditure trends and budget management.
  • Spreadsheet Integrations - Uses cloud-based spreadsheets as a backend storage layer to enable external data management and reporting.
  • Transaction Automation - Connects to external workflow services to create recurring expense entries automatically.
  • Collaborative Spreadsheet Syncs - Synchronizes expense records with remote spreadsheets to facilitate external data management and cross-platform access.
  • External Automation Integrations - Integrates with third-party automation services to trigger data entry tasks without manual intervention.
  • Progressive Web Apps - Installs directly on devices as a mobile-friendly tool to provide offline access for managing financial records.
  • Recurring Task Schedulers - Automates the creation of recurring expense and transaction entries on a fixed schedule.
  • Progressive Web Apps - Delivers a web-based interface that caches assets locally to provide offline access and native-like performance on mobile hardware.
  • Client-Side State Synchronizers - Synchronizes local application state with remote spreadsheet rows to ensure data consistency across multiple user sessions and devices.

Star history

Star history chart for jakubgarfield/expensesStar history chart for jakubgarfield/expenses

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does jakubgarfield/expenses do?

This application is a personal finance tracker that utilizes a cloud-based spreadsheet as its primary database for recording and organizing daily spending. It provides a web-based dashboard for managing individual transactions and generating monthly summaries to assist with budget oversight.

What are the main features of jakubgarfield/expenses?

The main features of jakubgarfield/expenses are: Expense Trackers, Personal, Personal Finance Management, Database-as-a-Service Transformations, Collaborative List Sharing, Financial Management Software, Spending Analysis, Spreadsheet Integrations.

Which projects share features with jakubgarfield/expenses?

Projects with overlapping indexed features include: awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server… jameskokoska/cashew — Cashew is a local-first budgeting application and personal finance tracker designed to log income and expenses across… firefly-iii/firefly-iii — Firefly III is a self-hosted personal finance management system built on a double-entry bookkeeping engine. It… expensify/app — Expensify App is a cross-platform collaborative expense management platform that combines receipt capture, expense… mayswind/ezbookkeeping — ezbookkeeping is a self-hosted personal finance manager designed for tracking income and expenses. It functions as a… beancount/beancount — Beancount is a plain-text double-entry accounting system. It enforces zero-sum transactions, organizes accounts into a…

Projects sharing features with Expenses

These projects share indexed features with Expenses. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • awesome-selfhosted/awesome-selfhostedawesome-selfhosted avatar

    awesome-selfhosted/awesome-selfhosted

    299,516View on GitHub↗

    This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure. The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It dis

    awesomeawesome-listcloud
    View on GitHub↗299,516
  • jameskokoska/cashewjameskokoska avatar

    jameskokoska/Cashew

    4,092View on GitHub↗

    Cashew is a local-first budgeting application and personal finance tracker designed to log income and expenses across multiple accounts. It functions as a multi-currency expense manager and personal net worth dashboard, storing financial records in an on-device database to ensure private financial data storage. The project distinguishes itself through a focus on privacy and flexibility, offering optional personal cloud synchronization for multi-device access and biometric security to protect sensitive information. It features a currency conversion engine that calculates total values across di

    Dartandroidbudget-appbudgeting
    View on GitHub↗4,092
  • firefly-iii/firefly-iiifirefly-iii avatar

    firefly-iii/firefly-iii

    22,431View on GitHub↗

    Firefly III is a self-hosted personal finance management system built on a double-entry bookkeeping engine. It provides a comprehensive platform for tracking income, expenses, and account balances while maintaining financial integrity through structured accounting principles. Designed for private use, the system supports multi-user access, allowing independent financial administrations to coexist within a single installation. The platform distinguishes itself through extensive automation and integration capabilities. It features a robust REST JSON API and webhook system that enables programma

    PHPaccountingbudgetbudgeting
    View on GitHub↗22,431
  • expensify/appExpensify avatar

    Expensify/App

    4,725View on GitHub↗

    Expensify App is a cross-platform collaborative expense management platform that combines receipt capture, expense tracking, and shared bill splitting for groups and teams. Designed as an offline-first application, it applies user actions optimistically to local state and queues them for server synchronization, with automatic rollback if the server rejects an operation. The application is built on a reactive client-side key-value store called Onyx that broadcasts changes to subscribed components and persists data to disk for offline access. Its cross-platform TypeScript and React codebase com

    TypeScript
    View on GitHub↗4,725
Compare all 30 related projects→

Curated searches featuring Expenses

Hand-picked collections where Expenses appears.
  • Self-Hosted Freelance Invoicing Tools
  • Accounting software
  • Personal finance manager