Flow-Launcher / Flow-Launcher/Flow.Launcher.PluginsManifest

Store total downloads in each plugin's manifest

Open
#697 2 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
68
Forks
240
Avg merge
4d 12h
Merged PRs (30d)
4

Description

It would be good to centrally record the total downloads of a plugin,
For example so that it can be shown in the plugin store (app & website)

This is potentially a sub issue of #284 as it would be good to cache this during any sorting by it

The existing github api for releases does provide this per release so we would need to loop through and sum them
`https://api.github.com/repos/{username}/{repo_name}/releases`

Contributor guide

No contributing guide indexed for this repository

Research direction

Trace how plugin manifests are generated and consumed in this repository, then inspect the GitHub releases API response for the per-release download counts. Done means each plugin manifest centrally records the summed total downloads so the plugin store can display it; check whether the proposed sorting cache in issue #284 affects the scope.

Written by the indexing model from the issue text.

Assessment

Tech stack
github, python
Domain
backend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.