ezBookkeeping
ezbookkeeping.mayswind.netSelf-hostedA lightweight, self-hosted personal finance app for recording daily transactions and analyzing spending patterns. Self-hosted, with all data staying on your own server. Supports 2FA and OICD.
ezBookkeeping Source Code
Author
Description
A lightweight, self-hosted personal finance app with a user-friendly interface and powerful bookkeeping features.
Homepage
https://ezbookkeeping.mayswind.netRepository
- LicenseMIT
- Created17 Oct 20
- Primary languageGo
- Size23,970 KB
- Stars5,365
- Forks634
- Watchers5,365
Top Contributors
@mayswind (3293)
@tkymmm (10)
@abrugues (7)
@Miguelonlonlon (6)
@andrejkralj-thj (4)
@artegoser (4)
@nktlitvinenko (4)
@aydnykn (4)
@Darshanbm05 (3)
@dshemin (3)
@OuIChien (3)
@vigdail (2)
@seb26 (2)
@natthavat28 (2)
@overworks (2)
@thecodergus (2)
@zhugaru (1)
@lvdou-bing (1)
@x0x0b (1)
@thehijacker (1)
@lucdsouza (1)
@chrgm (1)
@brieucdlf (1)
@automagics (1)
@vjsai (1)
@snizamaddinov (1)
@grid-pilot (1)
@rhierlmeier (1)
@gg64nou (1)
@Mink16 (1)
@infinit1ve (1)
@dibuyo (1)
@martinschilliger (1)
@balaios (1)
@diegofercri (1)
@waron97 (1)
@AndresTeller (1)
@RasterCrow (1)
@1270o1 (1)
Recent Commits
MaysWind(05 Aug 26)
add support for the OpenAI Responses API compatible provider in LLM providers. OpenAI providers now use the Responses API protocol
MaysWind(05 Aug 26)
replace "interface{}" with "any"
MaysWind(05 Aug 26)
api tokens no longer support access to services under "/avatar/", "/pictures/", "/proxy/" or "/_AMapService/"
MaysWind(05 Aug 26)
show the current settings for the default account filter and default transaction category filter options in the statistics & analysis settings
MaysWind(05 Aug 26)
fix an issue where the transaction category did not display a loading indicator while the page was loading
MaysWind(05 Aug 26)
add new contributor
zhugaru(05 Aug 26)
Improve Russian translations (#640) * Fix Russian account count translation The Russian translation treated financial accounts as user accounts and used an incorrect plural form. This changes the text to a count-neutral wording that clearly refers to financial accounts. * Improve Russian account count wording * Improve Russian import and balance translations Replace the misleading column mapping wording with the correct Russian terminology. Fix typos and standardize the closing balance translation with the wording already used elsewhere in the interface. * Standardize Russian closing balance translation Use “итоговый баланс” consistently across the reconciliation interface
MaysWind(04 Aug 26)
use the new dialog style on the desktop version
MaysWind(04 Aug 26)
upgrade third party dependencies
MaysWind(03 Aug 26)
fix an issue where the insights explorer menu remained hidden after the exploration being shown again in the change exploration display order dialog
MaysWind(03 Aug 26)
use the new dialog style on the desktop version
MaysWind(03 Aug 26)
allow transaction, account and transaction category edit dialogs to close with Esc or by clicking outside the dialog when no changes have been made
MaysWind(03 Aug 26)
update the layout of the account edit page on desktop version
MaysWind(03 Aug 26)
update the loading and empty state styles
MaysWind(03 Aug 26)
update update closing balance dialog title
MaysWind(03 Aug 26)
adjust the spacing of toolbar buttons in dialogs on desktop version
MaysWind(02 Aug 26)
use the new dialog style on the desktop version
MaysWind(01 Aug 26)
provide more detailed error messages when request parameter validation fails while creating transactions through MCP
MaysWind(01 Aug 26)
update the identifiers recorded in the log
MaysWind(01 Aug 26)
fix an issue that prevented updating a transaction to the same second as a previously deleted transaction
MaysWind(01 Aug 26)
use BigInt for account balance calculations while enforcing the account balance to remain within the int64 range
MaysWind(01 Aug 26)
use BigInt instead of int64 for amount aggregation
MaysWind(31 Jul 26)
add support for windows-874, windows-1257 and windows-1258 in automatic file encoding detection
MaysWind(31 Jul 26)
upgrade third party dependencies
MaysWind(31 Jul 26)
upgrade third party dependencies
MaysWind(30 Jul 26)
ddjust the button size when the button text is too long
MaysWind(30 Jul 26)
move login page styles from global.scss into a dedicated stylesheet file
MaysWind(29 Jul 26)
update login/unlock page styling on mobile version
MaysWind(29 Jul 26)
fix an issue when moving colors in the chart color scheme list on mobile version
MaysWind(28 Jul 26)
use BigDecimal to calculate the monthly total income and total expenses in the transaction list
ezBookkeeping Security
Security Advisories (1)
- highPatched
GHSA-wchh-mrv2-5h4qSource-IP allowlist (MCP & API token) is bypassable via a spoofed `X-Forwarded-For` header
ezBookkeeping Website
Website
ezBookkeeping - a open source, lightweight, self-hosted personal finance app
ezBookkeeping is a open source, lightweight, self-hosted personal finance app with a user-friendly interface and powerful bookkeeping features.
Redirects
Does not redirect
Security Checks
All 65 security checks passed
Server Details
- IP Address185.199.110.153
- Hostnamecdn-185-199-110-153.github.com
- LocationFrancisco,Indiana,United States of America,NA
- ISPGitHub Inc.
- ASNAS54113
Associated Countries
US
Safety Score
Website marked as safe
100%
Blacklist Check
ezbookkeeping.mayswind.net was found on 0 blacklists
- AntiSocial Blacklist
- Artists Against 419
- Badbitcoin
- Bambenek Consulting
- CERT Polska
- CoinBlockerLists
- CRDF
- CryptoScamDB
- EtherAddressLookup
- EtherScamDB
- Fake Website Buster
- MetaMask EthPhishing
- NABP Not Recommended Sites
- OpenPhish
- PetScams
- PhishFeed
- PhishFort
- Phishing.Database
- PhishStats
- PhishTank
- Phishunt
- RPiList Not Serious
- Scam.Directory
- SecureReload Phishing List
- Spam404
- StopGunScams
- Suspicious Hosting IP
- ThreatFox
- ThreatLog
- TweetFeed
- URLhaus
- ViriBack C2 Tracker
Website Preview
ezBookkeeping Reviews
More Secure Budgeting
A local-first personal finance app
Privacy-first cross-platform personal expense tracker (Android/iOS/Web) with offline-first design. Multi-cloud sync options — self-hosted BeeCount Cloud, iCloud, Supabase, WebDAV or S3 — keep data under user control.
A free and open source personal finance manager. Firefly III features a clean and clear UI, is easy to set up and use, and is backed by a strong community. Regular updates bring new features, improvements, and fixes. There's also a hass.io addon, and compatibility with Home Assistant. Ensure your server is securely configured.
A full-featured cross-platform accounting application suitable for personal and small business finance. Stable and reliable, GnuCash offers a comprehensive suite of financial management tools. Available for Windows, Mac, Linux, and Android.
Utilizes plain text files and scriptable, command-line-friendly software for bookkeeping/accounting, offering full control over data. Popular tools include Ledger, hledger, and Beancount among others, providing a flexible and vendor-independent approach to accounting.
A self-hosted, opensource, privacy-first portfolio tracking and accounting tool for crypto and more. Support for all 3 major Operating systems and docker. The tool focus is on data self-sovereignty.
About the Data: ezBookkeeping
Change History
- Added #459
Edit ezBookkeeping Data
You can edit ezBookkeeping's entry in this section of awesome-privacy.yml by submitting a PR to our GitHub repo.
Note that some of the information shown above has been aggregated from external
sources, a list of these can be found data documentation.
Origin Data
Modify Data
API
You can access ezBookkeeping's data programmatically via our API. Simply make a GET request to:
https://api.awesome-privacy.xyz/v1/services/ezbookkeepingThe REST API is free, no-auth and CORS-enabled. To learn more, view the API Docs or read the API Usage Guide.
Share ezBookkeeping
Help your friends compare Secure Budgeting, and pick privacy-respecting software and services.
Share ezBookkeeping and Awesome Privacy with your network!
