Skip to content

Go-based Expensify CLI (or highly abstracted API library)

License

Notifications You must be signed in to change notification settings

meyskens/justexpenseit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Just Expense It

This utility is a simple Expensify API client which allows you to see how much you've expensed in a certain time period.
Currently it can only do this but it is sure expandable to more cases in the future.

API Client

This repository also includes an Expensify API client in Go which is heavily abstracted to provide a modern way of accessing the information in Expensify.

Usage

The main program currently accepts 2 environment variables JUSTEXPENSEIT_EXPPENSIFY_USER_ID and JUSTEXPENSEIT_EXPPENSIFY_USER_SECRET, these are used to authenticate against Expensify (you can get them from https://www.expensify.com/tools/integrations/). They can also be replaced by a config file (we use viper) or CLI flags.

About

Go-based Expensify CLI (or highly abstracted API library)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages