A handy tool to manage your office addins locally, you can use it for addin development or deploy your addins for your clients out of AppSource.
Project description
Office Addin Sideloader
A handy tool to manage your office addins locally, you can use it for addin development or deploy your addins for your clients out of AppSource.
NOTE: currently only support windows.
Features
- Add or remove Office Addin locally.
- Support local or url manifest source.
- Debug sideload status and list manifest info.
- Single binary without any dependency.
- Use it as a library.
- Generate addin installer by single command.
Installation
Pre-built releases
If you just use the command line and don't have a python environment, download pre-built binary from GitHub Releases.
Pypi
> pip install oaloader
Quick Start
> ./oaloader.exe --help
Usage: oaloader.exe [OPTIONS] COMMAND [ARGS]...
Manage your office addins locally.
Options:
--version Show the version and exit.
-l, --level TEXT The log level [default: info]
--help Show this message and exit.
Commands:
add Register catalog and add manifests, manifests can be file paths
or...
info Debug sideload status.
remove Remove manifest from catalog and manifest can be a file path or...
Build an Addin installer
- Install Poetry.
- Run
poetry install
to prepare environment. - Run
poetry run invoke installer -m <YOUR-ADDIN-MANIFEST-URL>
to build your own installer.
If your want customize the installer, just edit installer.jinja2
or write your own installer with oaloader
module.
How it works
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
oaloader-0.2.1.tar.gz
(7.6 kB
view hashes)