singhaf927043 downloadsPersonal debts & receivables manager. One central data note, full UI — no per-person notes.
Track personal receivables and debts with multi-currency support, Jalali/Gregorian calendars, and rich transaction management.
Manage personal accounts, debts, receivables, and transactions directly in Obsidian.
مدیریت حسابهای شخصی، بدهیها، طلبها و تراکنشها در ابسیدین
Personal Accounts is an Obsidian plugin for managing personal accounts, debts, receivables, payments, and transactions directly inside your Obsidian vault.
Instead of keeping your personal financial records in separate applications or spreadsheets, Personal Accounts lets you manage them as editable Markdown-based records inside Obsidian.
Whether someone owes you money or you owe someone else, you can keep track of the entire balance and payment history in one place.
You don't have to settle an account in a single payment.
For example:
Original balance: 5,000,000 تومان
Payment 1: 1,000,000 تومان
Payment 2: 1,500,000 تومان
Remaining balance: 2,500,000 تومان
Personal Accounts keeps track of payments and automatically calculates the remaining balance.
Personal Accounts can calculate the net balance between you and another person.
For example:
They owe you: 3,000,000 تومان
You owe them: 1,000,000 تومان
--------------------------------
Net balance: 2,000,000 تومان
This gives you a clearer view of the actual balance instead of having to manually compare individual transactions.
Personal Accounts is designed around the philosophy of Obsidian:
Your data belongs in your vault.
Records are stored as Markdown notes, allowing you to open and edit them directly in Obsidian.
Your data remains:
You can also use Obsidian's own search and other plugins with your account records.
Personal Accounts is designed to work on both Obsidian Desktop and Obsidian Mobile.
You can manage your accounts and transactions directly from your phone without needing a separate financial application.
Download the latest release and place the plugin files inside:
.obsidian/plugins/personal-accounts/
Then enable Personal Accounts from:
Settings → Community plugins
Personal Accounts provides commands for common actions, including:
You can assign custom keyboard shortcuts to these commands through Obsidian's Hotkeys settings.
Personal Accounts also provides quick-access buttons in the Obsidian Ribbon for frequently used actions.
This makes it possible to access your dashboard and transaction entry without opening the Command Palette.
Personal Accounts is designed to keep your financial records inside your Obsidian vault.
The plugin does not require your financial data to be uploaded to an external server for its core functionality.
Your account records remain in your vault and are managed as local Markdown files.
Clone the repository and install dependencies:
npm install
Build the plugin:
npm run build
For development:
npm run dev
Suggestions, bug reports, feature requests, and contributions are welcome.
If you find a problem or have an idea for improving Personal Accounts, feel free to open an issue or submit a pull request.
See the repository's license for details.
Personal Accounts یک پلاگین برای Obsidian است که برای مدیریت حسابهای شخصی، بدهیها، طلبها، پرداختها و تراکنشهای مالی طراحی شده است.
بهجای اینکه اطلاعات حسابهای خود را در برنامههای جداگانه یا فایلهای Excel نگهداری کنید، میتوانید همه چیز را مستقیماً داخل Vault ابسیدین مدیریت کنید.
اطلاعات بهصورت یادداشتهای Markdown ذخیره میشوند و میتوانید آنها را مستقیماً در Obsidian مشاهده و ویرایش کنید.
برای تسویه یک حساب لازم نیست تمام مبلغ را یکجا پرداخت کنید.
مثلاً:
مبلغ اولیه: ۵,۰۰۰,۰۰۰ تومان
پرداخت اول: ۱,۰۰۰,۰۰۰ تومان
پرداخت دوم: ۱,۵۰۰,۰۰۰ تومان
باقیمانده: ۲,۵۰۰,۰۰۰ تومان
Personal Accounts پرداختها را ثبت میکند و مبلغ باقیمانده را بهصورت خودکار محاسبه میکند.
پلاگین میتواند حساب بین شما و یک شخص را در نظر بگیرد و خالص حساب را محاسبه کند.
مثلاً:
طلب شما از شخص: ۳,۰۰۰,۰۰۰ تومان
بدهی شما به شخص: ۱,۰۰۰,۰۰۰ تومان
-------------------------------------
خالص حساب: ۲,۰۰۰,۰۰۰ تومان
به این ترتیب میتوانید بهجای بررسی تکتک تراکنشها، وضعیت نهایی حساب خود با هر شخص را ببینید.
Personal Accounts با فلسفه اصلی Obsidian هماهنگ است:
اطلاعات شما باید داخل Vault خودتان باشد.
سوابق حسابها بهصورت فایلهای Markdown ذخیره میشوند؛ بنابراین میتوانید آنها را مستقیماً در Obsidian باز کنید و تغییر دهید.
اطلاعات شما:
همچنین میتوانید از قابلیت Search خود Obsidian و سایر پلاگینها برای کار با این اطلاعات استفاده کنید.
Personal Accounts برای Obsidian دسکتاپ و Obsidian موبایل طراحی شده است.
بنابراین میتوانید حسابها و تراکنشهای خود را مستقیماً از گوشی مدیریت کنید.
آخرین نسخه پلاگین را دانلود کرده و فایلهای آن را در مسیر زیر قرار دهید:
.obsidian/plugins/personal-accounts/
سپس از مسیر زیر پلاگین را فعال کنید:
Settings → Community plugins
Personal Accounts برای دسترسی سریع به امکانات مختلف، Commandهای زیر را در اختیار شما قرار میدهد:
همچنین میتوانید برای هر Command از بخش Hotkeys ابسیدین میانبر دلخواه خود را تعیین کنید.
Personal Accounts برای دسترسی سریعتر، دکمههایی را در Ribbon ابسیدین در اختیار شما قرار میدهد.
به کمک این دکمهها میتوانید بدون باز کردن Command Palette به بخشهایی مانند داشبورد و ثبت تراکنش دسترسی داشته باشید.
Personal Accounts برای نگهداری اطلاعات مالی شما داخل Vault ابسیدین طراحی شده است.
برای عملکرد اصلی پلاگین، نیازی به ارسال اطلاعات مالی شما به سرور خارجی وجود ندارد.
اطلاعات حسابها در Vault شما باقی میمانند و بهصورت فایلهای Markdown محلی مدیریت میشوند.
برای دریافت پروژه:
npm install
برای ساخت نسخه Production:
npm run build
برای توسعه:
npm run dev
پیشنهادها، گزارش خطا، درخواست قابلیت جدید و مشارکت در توسعه پلاگین خوشآمد هستند.
اگر مشکلی پیدا کردید یا ایدهای برای بهتر شدن Personal Accounts دارید، میتوانید یک Issue ایجاد کنید یا Pull Request ارسال کنید.
برای اطلاعات مربوط به مجوز استفاده و انتشار، به فایل License موجود در مخزن پروژه مراجعه کنید.
این پلاگین بخشی از پروژههای آموزشی و توسعه ابزارهای کاربردی برای Obsidian و مدیریت دانش شخصی (PKM) است.
اگر به آموزشهای فارسی Obsidian، معرفی پلاگینها، شخصیسازی، مدیریت دانش شخصی و ترفندهای کاربردی ابسیدین علاقهمند هستید، میتوانید ما را دنبال کنید.
📌 آموزش Obsidian از پایه تا پیشرفته 📌 معرفی و آموزش پلاگینهای کاربردی 📌 ترفندها و شخصیسازی Obsidian 📌 مدیریت دانش شخصی و PKM 📌 ابزارها و روشهای کاربردی برای ساخت یک Vault حرفهای
Telegram: @obsidiantut
Bale: @obsidiantut
YouTube: @obsidiantut
ساختهشده با ❤️ برای کاربران Obsidian