Goal
Register RIGStats on FossHub and keep the listing up to date with every new release.
Why FossHub
FossHub focuses on free/open-source software, has fast CDN downloads, and is well indexed by Google. Unlike Softpedia and MajorGeeks, FossHub hosts the file themselves — which means:
- The download link on FossHub is stable and never stale (always points to the latest uploaded file)
- You must upload the installer manually via their developer portal on each release
- No direct link to GitHub is needed
One-time submission
Note: Verify that a LICENSE file exists in the repo root before submitting — FossHub checks that the project is genuinely open source.
Description text
RIGStats is a lightweight, open-source hardware monitoring dashboard for Windows.
It displays real-time telemetry for your entire rig — CPU, GPU, RAM, storage,
network and system power — in a clean, always-visible overlay.
Features include CPU load/temperature/frequency with per-core bars, GPU load/VRAM/
temperature/fan speed, RAM usage, disk activity and free space per drive, network
upload/download with WAN ping, and a System Power panel with CPU/GPU breakdown.
Display modes: portrait and landscape profiles sized for 1080p–4K monitors,
desktop wallpaper mode (renders behind all windows via WorkerW), floating overlay,
and Fill Screen for dedicated secondary monitors. Built-in auto-updater included.
Sensor data is read via a bundled Windows service powered by LibreHardwareMonitor.
Free and open source. Requires Windows 10 or 11 (64-bit).
Per release — update FossHub
FossHub hosts the file — you must upload the new installer manually:
FossHub also has an API (https://api.fosshub.com) for uploads. If you want to fully automate this step: get an API key via the Developer Portal and add a step in release.yml that POSTs the installer to FossHub after the GitHub release is published. Do not add this without testing the API flow manually first.
Automation (future improvement — partially feasible)
FossHub is the only one of the three directories with an upload API. Potential flow in release.yml (new step, do not touch existing steps):
- name: Upload to FossHub
if: ${{ success() }}
shell: pwsh
env:
FOSSHUB_API_KEY: ${{ secrets.FOSSHUB_API_KEY }}
run: |
$version = ($env:RELEASE_TAG -replace '^v', '')
$exePath = (Get-ChildItem "target\release\RIGStats_*_x64-setup.exe" | Select-Object -First 1).FullName
# POST to FossHub API — implement once API key is available
For Softpedia and MajorGeeks (no API): see issues #143/#144 — a separate notify-directories.yml that creates a release checklist issue with pre-filled version and direct download URL covers the need without touching existing workflows.
Goal
Register RIGStats on FossHub and keep the listing up to date with every new release.
Why FossHub
FossHub focuses on free/open-source software, has fast CDN downloads, and is well indexed by Google. Unlike Softpedia and MajorGeeks, FossHub hosts the file themselves — which means:
One-time submission
https://github.com/dvalfrid/rigstatsLICENSEfile in the repo root)RIGStats_1.35.1_x64-setup.exefrom the latest GitHub ReleaseDescription text
Per release — update FossHub
FossHub hosts the file — you must upload the new installer manually:
RIGStats_{version}_x64-setup.exefrom https://github.com/dvalfrid/rigstats/releases/latestAutomation (future improvement — partially feasible)
FossHub is the only one of the three directories with an upload API. Potential flow in
release.yml(new step, do not touch existing steps):For Softpedia and MajorGeeks (no API): see issues #143/#144 — a separate
notify-directories.ymlthat creates a release checklist issue with pre-filled version and direct download URL covers the need without touching existing workflows.