ishanpranav / ishan-books

Double-entry accounting in C#

Home Page:https://ishanpranav.github.io/ishan-books

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

IshanBooks

This is a cross-platform library and application for double-entry bookkeeping. The project includes a standalone class library and a Windows GUI application.

You can download the software from the repository website.

Features

Bookkeeping and personal finance

  • Chart of accounts
  • Make general journal entries
  • Write checks
  • Use register
  • Reconcile

Reporting

  • Trial balance
  • Income statement
  • Comprehensive income statement
  • Balance sheet
  • Comparative balance sheet
  • Cash flow statement
  • Equity statement

First-class data formats

  • IshanBooks Company (*.izbk)
  • JavaScript Object Notation (*.json)
  • MessagePack (*.msgpack; *.mpk)
  • SQLite3 Database (*.db; *.sqlite)

Import-friendly formats

  • Comma-delimited (*.csv)

Export-friendly formats

  • Comma-delimited (*.csv)
  • PDF Document (*.pdf)
  • XPS Document (*.xps)
  • HTML Document (*.html)
  • Intuit Interchange Format (*.iif)
  • XML Document (*.xml)

Additional features

  • Password protection

License

This repository is licensed with the MIT license.

Attribution

This software uses third-party libraries or other resources that may be distributed under licenses different than the software. Please see the third-party notices included here.

About

Double-entry accounting in C#

https://ishanpranav.github.io/ishan-books

License:MIT License


Languages

Language:C# 73.3%Language:XSLT 21.9%Language:PowerShell 2.3%Language:SQL 1.5%Language:JavaScript 0.4%Language:CSS 0.4%Language:HTML 0.4%