Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/galvez/plainbudget

Minimalist Plain Text Budgeting
https://github.com/galvez/plainbudget

nuxt plaintext spreadsheet vue

Last synced: 3 months ago
JSON representation

Minimalist Plain Text Budgeting

Awesome Lists containing this project

README

        

# plainbudget: Minimalist Plain Text Budgeting

```sh
npm install pbudget -g
```

Latest library version is **0.2.8**:

# ESM

```js
import { Plainbudget } from 'pbudget'
```

# CommonJS

```js
const { Plainbudget } = require('pbudget')
```

See [http://galvez.github.io/plainbudget](http://galvez.github.io/plainbudget) for details.

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

# CLI

```sh
# 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

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

Requires [Nuxt](http://nuxtjs.org/) for running and building.

# License

MIT