pyspread is a non-traditional spreadsheet application that is based on and written in the programming language Python. The goal of pyspread is to be the most pythonic spreadsheet.
pyspread expects Python expressions in its grid cells and returns Python objects, which makes a spreadsheet specific language obsolete. Each cell returns a Python object that can be accessed from other cells. These objects can represent anything including lists or matrices. Has a built-in renderer that interfaces with matplotlib for showing visualizations and graphics. Other Python modules can be imported and referenced as cells. Import CSV, export CSV, PDF, and SVG.
The latest stable release v1.1.3 of pyspread runs on Python 2.7.x. A Python 3 compatible version that runs on Python 3.6+ is available as a beta.
Git repo: https://gitlab.com/pyspread/pyspread
A free, safe + secure program for calculating Tax Form entries for Federal and State personal income taxes. It automatically fills-out and prints your forms. Updated yearly with USian tax codes. overs the most popular US 1040 with the newer Schedules 1-3 along with Schedules A-D. All of the Federal Forms and Schedules are generated from the main US-1040 program. - except for Schedule-C, which is done as a separate program in the set. This year, the Health Savings Account (HSA) Form 8889 was added (under the Other category). The package also contains updated versions of State Taxes for California, New Jersey, North Carolina, Ohio, Pennsylvania, Virginia, New York, and Massachusetts.
Easy to use free and open source web based double entry accounting software written in PHP. Seems simpler than, say, Firefly-iii. Can generate reports on demand.
A REST API for the double-entry bookkeeping software beancount.
A double-entry bookkeeping computer language that lets you define financial transaction records in a text file, read them in memory, generate a variety of reports from them, and provides a web interface. In theory, if it can read a text file, it can manipulate your accounting "database." More of a standard or file format than an application because you can do it all in a text editor if you really want.
The reference implementation is written in Python and seems to have a webapp.
Fava is a web interface for the double-entry bookkeeping software Beancount with a focus on features and usability. Generates expense reports, graphs, tracks your money, assets and accounts, even lets you run queries. Has an API but it's for internal use only
A movement and meta project for double entry accounting using plain text. Aims to be simple and as easy to do as possible. Links to many implementations of this data format. Exportable and importable.
foss software cli implementation of Plain Text accounting. Tries to be as simple as possible to use. A reference implementation, if you like.