OSS探訪

Actual Budget — local-firstを保ったままenvelope budgetingと複数端末syncを両立するpersonal finance app

OSS健全度 96
スコアの見方

発掘スコアはStars・Watchers・Forks・Contributorsを対数圧縮して重み付けした独自指標(上限なし)。成長モメンタムは観測期間内の同スコアの差、OSS健全度は取得できた更新状況・Community Health・Releaseの0〜100評価です。

Stars
28,937
主要言語
TypeScript
ライセンス
MIT
リポジトリ最終更新
2026/09/16

概要

Actual Budgetは、personal finance dataをlocal-firstで扱いながら、必要に応じて同期serverを使って複数端末へ変更を伝播できるMIT licenseのbudgeting appです。PikaPods/Fly.io/self-host Docker/local-only desktopという複数のdeployment pathを持ち、2026年9月16日時点のlatest releaseはv26.9.0です。

特徴と向いている用途

公式資料に基づく紹介・実機未検証 · 内容確認日:

local-first data modelとsyncを分離し、offlineでもbudgetを操作できる

READMEはActualをlocal-first personal finance toolと位置付け、変更をdevices間へ移すsynchronization elementを備えると説明します。local-only desktop appも提供されるため、sync serverを必須にせず使い始められます。

出典:[2]

envelope budgetingを中心に、desktop・self-host・managed hostingから運用形態を選ぶ

Actualはenvelope budgetingを中心に家計を組み立てます。導入経路はPikaPods、Fly.io、Docker self-host、Windows/macOS/Linuxのlocal-only appの4種類がREADMEで案内され、用途と運用負荷に応じて選べます。

出典:[2][3]

SaaSへ家計dataを固定せず、自分でbudget dataと同期範囲を選びたい人に

1台で完結するlocal appから、自分で運用するsync serverまで段階的に選びたいpersonal finance用途に向きます。community-drivenでmigration guideも用意され、他budget appからの移行を前提にできます。

出典:[2]

local-firstとself-hostは「運用不要」を意味しない。syncを使うならserver側のbackup/TLS/access controlが増える

desktopだけで使う場合と、複数端末syncをself-hostする場合では運用面積が異なります。serverを持つならdata backup、version update、TLS、access controlを自分で管理する必要があります。またfinancial dataは正確性が重要なため、importやsync後のbalanceを原本と照合する運用も有効です。

出典:[2]

参考にした公式資料

  1. [1]actualbudget/actual — GitHub repository metadata(2026-09-16)
  2. [2]Actual Budget — README(2026-09-16)
  3. [3]Actual Budget v26.9.0 release(2026-09-16)
編集部からの補足

local-firstと複数端末同期を両立し、desktopだけでもself-host serverでも使える柔軟さが特徴です。同期serverを使う場合はbackup・TLS・access controlまで自分の運用範囲になります。

3ステップで試す

  1. 1

    local-only appを取得

    最短評価ではREADMEが案内するWindows/macOS/Linuxのlocal-only appを使い、sync serverを必須にしません。

    https://actualbudget.org/download/
  2. 2

    desktop appをインストール

    利用OS向けv26.9.0系desktop appを起動します。

    Install Actual for Windows / macOS / Linux
  3. 3

    envelope budgetingを試す

    budgetとaccountを作り、local-firstの基本workflowを確認します。複数端末syncが必要になったらself-host/managed serverを追加します。

    Create a budget → Add accounts → Start envelope budgeting
公式READMEで確認

成長

成長の推移 · 直近30日

28,937 Stars

推移データを蓄積中です。

開発アクティビティ

直近90日・週次

Commit(直近30日)
80
Open PR
73

開発アクティビティを蓄積中です。

Built with

カテゴリとタグ

GitHubデータ

GitHubのデータGitHubの詳細データを見る

GitHub Topics

  • budgeting
  • finance
  • money
  • personal-finance
Stars
28,937
Forks
2,989
Watchers
88
Open Issues
179
主要言語
TypeScript
ライセンス
MIT
リポジトリ最終更新
2026/09/16

このOSSの使い方や活用事例をMarkdownで投稿できます。管理者が承認した後に公開されます。

情報の誤りを報告

掲載内容に誤りや古い情報があればお知らせください。

Actual Budgetとは?Local-first家計管理・Envelope Budgetingを解説 | OSS探訪