WP Manifestindependent plugin directory
manifest / utilities / beruang-budget

Beruang Budget WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA

WordPress Plugin to Manage Personal Finance

★ 0stars
12release downloads
0.7.0latest · 2mo ago

Install

Download beruang-budget.0.7.0.zip From the 0.7.0 release on GitHub, Jul 26, 2026

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/turtlepod/beruang-budget/releases/download/0.7.0/beruang-budget.0.7.0.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Track money, transactions, and budgets.

Description

Beruang Budget is a WordPress plugin for per-user money, transaction, and budget tracking. All data is scoped by logged-in user. Use shortcodes on front-end pages to add transactions, view lists, display charts, and manage budgets.

Visit pandaplugin.com/beruang for the companion theme and setup guide.

Features

  • Transactions – Add and list transactions with date, time, description, category, amount, and type (expense/income)
  • Categories – Hierarchical categories with optional parent; default "Uncategorized"
  • Budgets – Create budgets with target amounts, link to categories, track progress (monthly or yearly)
  • Charts – Graph data by month or by category using Chart.js
  • Admin – Settings (currency, decimal/thousands separators), transaction/category/budget management, export/import JSON
  • WP-CLI – List transactions, categories, budgets, and budget-category links via command line

Requirements

  • WordPress 6.0+
  • Logged-in users (data is scoped by user)

Installation

  1. Upload the beruang-budget folder to wp-content/plugins/.
  2. Activate the plugin in Plugins.
  3. Tables are created on activation: beruang_category, beruang_transaction, beruang_budget, beruang_budget_category.

Run npm install && npm run build in the plugin directory before use. The plugin loads built assets from dist/.

Shortcodes

Use on pages where users are logged in:

  • [beruang-form] – Add transaction form with optional calculator
  • [beruang-list] – Monthly transaction list in an accordion with filter
  • [beruang-graph] – Chart (by month or by category) with year selector
  • [beruang-budget] – List budgets with progress; add/edit budget modal
  • [beruang-wallet] – List and manage your wallets.
  • [beruang-install-button] – PWA install button/link (enable PWA in Settings first)
    • label – button text (default: "Install App")
    • tag – button (default) or a for a link
    • class – extra CSS class

Resources

Font Awesome Free Icons

Upgrade Notice

Maintenance update.

Screenshots

  1. Settings.
  2. Screenshot.

Frequently Asked Questions

Where are the plugin settings?

Go to Beruang > Settings in your WordPress admin. Configure currency, decimal separators, PWA, and more.

How do I use the plugin?

Add shortcodes to any page (users must be logged in): [beruang-form] for transactions, [beruang-list] to view them, [beruang-budget] for budgets, [beruang-graph] for charts, and [beruang-wallet] for wallets.

Where can I find more documentation?

Visit pandaplugin.com for the companion theme, setup guide, and more.

Changelog

0.7.0

  • Update and fixes for WordPress.org repository.

0.6.0

  • Renamed [beruang_install_button] to [beruang-install-button] for consistency with other shortcodes.
  • Added npm version postversion hook to sync all version references automatically.
  • Replaced GPLv2 license with GPLv3.
  • Fixed cancel button using .hidden class instead of inline .style.display.
  • Code quality improvements across CSS, JS, and templates.

0.5.0

  • Transfer wallet.
  • Beruang Pro features absorbed: [beruang-install-button] shortcode, user locale on frontend, Beruang Theme available separately, Theme Settings admin page.
  • Various fixes.

0.4.0-beta

  • Several fixes
  • Wallet feature
  • Notes feature
  • Add unit tests
  • Add Playwright tests
  • Restructure CSS and HTML using component based approach.

0.3.0-beta

  • Refactored front-end CSS into component-based stylesheets and improved responsive rules.
  • Refactored front-end JavaScript into modular files for form, list, graph, budget, config, and shared utilities.
  • Updated admin management screens to use dedicated WP List Table classes for transactions, categories, and budgets.
  • Reworked templates into partials (including shared modals and transaction form partial).
  • Improved form UX with loading states, clearer error messages, calculator behavior, and focus/style fixes.
  • Improved asset/manifest loading behavior and refreshed plugin icons.

0.2.0-beta

  • Use REST API instead of admin-ajax
  • Minify JS and CSS via 10up-toolkit
  • Add ESLint, stylelint, PHPCS
  • Reset form after submit
  • Convert to vanilla JavaScript (remove jQuery)

0.1.0-beta

  • Initial beta release
  • Transaction, category, and budget management
  • Shortcodes: form, list, graph, budget
  • Admin pages: Settings, Transactions, Categories, Budgets
  • WP-CLI support
  • Export/import JSON

Releases

6 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
0.7.0 latest
Jul 26, 2026 2mo ago
beruang-budget.0.7.0.zip
4
Jul 25, 2026 3mo ago
tag only
—
Mar 22, 2026 7mo ago
beruang.0.4.0-beta.zip
0
Mar 12, 2026 7mo ago
beruang.0.3.0-beta.zip
0
Mar 3, 2026 7mo ago
beruang.0.2.0-beta.zip
4
Feb 22, 2026 8mo ago
beruang.0.1.0-beta.zip
4
A grade

Security

Beruang Budget 0.7.0 · audited by WP Registry

No security issues found.

Audited release
0.7.0
Findings
none
Worst severity
—
Content hash
5e134a503d827bf7618fced8…

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.