Skip to content

Chapter 8 · GitHub facts 2026-10-22

Actual ​

What it does ​

The README calls Actual a local-first personal finance tool, written in Node.js, with sync across devices. The root package.json is a workspace over packages/*, and its scripts name browser, sync-server, and Electron targets. GitHub’s primary language is TypeScript; Swift is also reported. This list files it as a local-first app and a common surface for agents. It is not itself an LLM agent.

Repository facts ​

Repositoryactualbudget/actual
GitHub descriptionA local-first personal finance app
Stars29,666
Forks3,190
Created2022-04-29
Default branchmaster
Last commit2026-10-21 d1a536f
Last push2026-10-21
LicenseMIT
Homepagehttps://actualbudget.org
Primary languageTypeScript
LanguagesTypeScript, JavaScript, CSS, Shell, Dockerfile, HTML, PEG.js, Swift
Topicsbudgeting, finance, money, personal-finance

Source: GitHub API, 2026-10-22.

Technical stack ​

Primary language reported by GitHub: TypeScript. Languages reported by GitHub: TypeScript, JavaScript, CSS, Shell, Dockerfile, HTML, PEG.js, Swift. Repository root contains: packages.

No dependency manifest was read on the fetch date.

Activity ​

Last commit on the default branch master: 2026-10-21 (d1a536f). Subject: bump node and electron (#9298).

Last push to the repository: 2026-10-21. Created: 2022-04-29.

Who it is for ​

For people connecting an assistant to a local budget, usually through a read or approval-gated bridge.

In this list ​

Filed under: Chapter 8.

Category note: Personal Finance.

Related project pages: Beancount.

For research and education only. Not investment advice. · Maintained by Ao Wang · Guides