Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
src
 
 
 
 
 
 
 
 
 
 

AnyStatus Plugins

A repository of community contributed plugins and extensions for AnyStatus.

Build status NuGet

AnyStatus is a lightweight desktop application for Windows that brings together metrics and events from various sources. Examples include, Azure DevOps, Jenkins, AppVeyor, TeamCity, Health Checks, Operating System Metrics, Elasticsearch, Redis, Kubernetes, and more. Think of it as CCTray on steroids. It's also available as a Visual Studio plugin.

For a list of widgets and plugins please visit our website.

Documentation

You can read the latest documentation at https://anystat.us/docs To learn more about developing plugins for AnyStatus, please read the API Documentation.

Install

You can download AnyStatus latest version from https://anystat.us/downloads

Build

Clone the plugins repository

git clone https://github.com/AnyStatus/Plugins.git

Open AnyStatus.Plugins.sln in Visual Studio. The free community edition works fine. Make sure to download and install .NET Framework 4.62 Dev Pack.

Debug

To debug plugins, copy and paste the following script to the post-build-event of AnyStatus.Plugins project. This script will copy the binary output to AnyStatus installation folder. Make sure to specify your user folder.

if $(ConfigurationName) == Debug (
  xcopy $(TargetDir)AnyStatus.Plugins.dll "C:\Users\YOUR-USER-FOLDER\AppData\Roaming\AnyStatus" /y
)

Open AnyStatus.Plugins project properties in Visual Studio and go to Debug section. In "Start secion", select "Start external program" and enter AnyStatus executable path. For example: "C:\Users\YOUR-USER-FOLDER\AppData\Roaming\AnyStatus\AnyStatus.Desktop.exe". Press F5 in Visual Studio to start AnyStatus in debug mode.

Contribute

Contributions are most welcome. Please join us in maintaining a library of tools that we can all use in our day to day tasks. We also welcome issues submitted on GitHub.