본문으로 건너뛰기
로그인 둘러보기
기타 소프트웨어 · 윈도우즈 유틸

MyMoney.Net

0

MyMoney.Net은 개발자 Chris Lovett(LovettSoftware)가 만든 개인 재무 관리용 .NET 데스크톱 애플리케이션입니다.

금융재무회계

소개

MyMoney.Net은 개발자 Chris Lovett(LovettSoftware)가 만든 개인 재무 관리용 .NET 데스크톱 애플리케이션입니다. 프로그래머를 위해 설계되어 사용자가 자신의 재무 데이터를 직접 접근하고 기능을 손쉽게 추가할 수 있도록 돕습니다. 사용자 데이터는 독점 형식에 구속되지 않고 로컬에 저장되어 자유롭게 활용할 수 있습니다.

상세정보

로컬 데이터 저장 및 관리

재무 거래 내역은 SQLite 데이터베이스 파일에 로컬로 저장됩니다. 사용자는 데이터를 직접 백업하거나 다른 도구로 옮길 수 있습니다.

주식 시세 및 환율 정보 연동

선택적으로 Marketstack, TwelveData, Polygon.io의 주식 시세 서비스와 fastforex.io의 환율 정보를 활용할 수 있습니다.

OFX 기반 은행 정보 연동

OFX 1.0 및 2.0 규격을 통해 온라인 은행 거래 정보를 가져올 수 있습니다.

프로그래머 지향의 확장 가능 구조

C#과 .NET 10.0으로 구현되어 있어 소스 코드 수준에서 기능을 직접 추가하거나 수정할 수 있습니다.

영수증 스캔 지원

스캐너로 받은 이미지에서 영수증 영역의 경계를 빠르게 추출하기 위해 Canny 엣지 디텍션 알고리즘이 구현되어 있습니다.

설치 및 기본 사용

먼저 .NET 10.0 Desktop Runtime을 설치합니다. 그다음 ClickOnce 설치 프로그램을 통해 애플리케이션을 설치할 수 있습니다.

winget을 통한 설치 방법도 지원됩니다:

winget install --id LovettSoftware.MyMoney.Net --exact

설치 후 사용 방법은 공식 MyMoney.Net 문서에서 확인할 수 있습니다.

활용 예시

  • 프로그래머가 SQLite에 저장된 자신의 재무 내역 데이터를 직접 조회·분석하는 용도로 활용할 수 있습니다.
  • C# 소스 코드를 수정해 보고서 항목이나 분류 기준 등 자신만의 기능을 추가하는 용도로 사용할 수 있습니다.
  • OFX를 지원하는 은행 거래 내역을 불러와 WPF 인터페이스에서 한 화면으로 관리할 수 있습니다.

제한 및 라이선스

MyMoney.Net 본체는 MIT 라이선스로 배포됩니다. 주식 시세(Marketstack, TwelveData, Polygon.io), 환율(fastforex.io), OFX 규격, SQLite, Canny 엣지 디텍션 등 본 프로그램이 사용하는 외부 구성 요소는 각 제공사의 라이선스 및 이용 조건을 따릅니다.

시스템 요구사항

이 애플리케이션을 실행하려면 .NET 10.0 Desktop Runtime이 설치되어 있어야 합니다.