Skip to content

pennywise-life/pennywise

Repository files navigation

Pennywise

codecov Go Reference Github Actions Status

A Simple and Powerful Personal Finance Management Tool

Pennywise is an open-source, cross-platform application that empowers you to take control of your finances with ease. It offers a streamlined interface and intuitive features to help you:

  • Track your income and expenses: Log your transactions with detailed categorization to gain clear insights into your financial flow.
  • Create informative reports: Generate comprehensive reports on your financial data, including spending patterns, income sources, and budget summaries, to visualize your financial health.
  • Analyze your financial data: Leverage Pennywise's robust data analysis capabilities to identify trends, understand your spending behavior, and make informed financial decisions.
  • Enjoy a seamless experience: Pennywise operates seamlessly across various operating systems, ensuring consistent and convenient access to your financial information from any device.

Getting Started

Installation

  1. Prerequisites: Pennywise is built with Golang. Ensure you have Golang and Git installed on your system before proceeding.
  2. Clone the Repository:
    git clone https://github.com/pennywise-life/pennywise
  3. Navigate to the Project Directory:
    cd pennywise
  4. Install Dependencies:
    go mod download
  5. Build the Application:
    make install
    This will create the pennywise executable file in the current directory.

Running Pennywise

  1. Start the Application:
    pw
    On Windows, run pennywise.exe instead.

Contributing

We welcome contributions from the community to enhance Pennywise! Please refer to the CONTRIBUTING.md file within the repository for detailed guidelines on reporting issues, proposing pull requests, and adhering to coding style conventions.

Additional Considerations

  • Consider including screenshots and documentation within the repository to further enhance user experience.
  • Implement a robust testing strategy and explore version control and CI/CD practices for long-term project sustainability.

About

Pennywise A Simple and Powerful Personal Finance Management Tool Pennywise is an open-source, cross-platform application that empowers you to take control of your finances with ease. It offers a streamlined interface and intuitive features to help you:

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

 
 
 

Contributors