Skip to content

ryanchking/TagMonster

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TagMonster

TagMonster is a desktop program designed to automate some of the tedious and error-prone parts of archiving work. This project is developed as an internal tool for GenEq UC Berkeley. It is in active development and unsuitable for production use.

To run it, you will need Git and a recent Rust compiler:

$ git clone https://github.com/Sycration/TagMonster
$ cd TagMonster
$ cargo run

In the Program Settings window, you will need to sign in to both the Box and Google API using an API key/secret pair.

Roadmap

  • UI design
  • Box API integration
  • Google API integration
  • Automated file type analysis
  • Incomplete spreadsheet generation
  • Offline folder support
  • Internal file browser
  • Tagging and notes
  • Internal file viewer
  • Local spreadsheet export
  • Manual & documentation
  • Packaged and signed distribution
    • Windows
    • MacOS
      • App Store
    • Linux
  • API platform verification
  • Additional APIs
    • Google Drive source
    • File server source
      • FTP
      • WebDAV
      • ...
    • S3 object storage source

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Rust 99.9%
  • Other 0.1%