Skip to content
Minimalist Plain Text Budgeting
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs
src
.babelrc
.eslintignore
.eslintrc.js
.gitignore
README.md
nuxt.config.js
package.json

README.md

plainbudget: Minimalist Plain Text Budgeting

npm install pbudget -g

Latest library version is 0.2.8:

ESM

import { Plainbudget } from 'pbudget'

CommonJS

const { Plainbudget } = require('pbudget')

See http://galvez.github.io/plainbudget for details.

Library API badly needs docs, see src/components/Sheet.vue for now.

CLI

# reads and modifies file with result
pbudget sheet.txt -s 

# reads file and prints result
pbudget sheet.txt

# process from stdin and write to stdout
cat sheet.txt | pbudget > new-sheet.txt

Development

npm start # starts Nuxt development server
npm run build # builds SPA in docs/ folder

Requires Nuxt for running and building.

License

MIT

You can’t perform that action at this time.