Svenesis Siril Scripts

Siril Logo

Siril is a free, open-source software application for astronomical image processing – developed by the community and supported by the Free Software Foundation Europe project. It is specifically designed for processing deep-sky images: from stacking (combining) individual raw frames to calibration with flat, dark, and bias frames, through to colour adjustment, noise reduction, and final image optimisation. Siril supports a wide range of camera and telescope setups and runs on Windows, macOS, and Linux. Thanks to its scripting capabilities, complex processing workflows can be automated – and that is exactly where my Python scripts come in.

I have created several Python scripts for Siril. All scripts are open source (GPL-3.0) and available on GitHub.

🔭 I wrote these scripts purely for fun and out of my passion for astronomy – in Python, free to use, open source, and available to everyone.

If you find them useful and would like to support my work, a coffee is always welcome:

💻 GitHub Repository

Requirements

Installation

Copy the script file to your Siril scripts directory:

Restart Siril after copying. Scripts appear under Processing → Scripts.

Annotate Image

Annotates plate-solved images with catalog objects (Messier, NGC, IC, Caldwell, Sharpless, Barnard, named stars), coordinate grids, compass rose, and legend. Export as PNG/TIFF/JPEG.

Version 1.0.0 →

Blink Comparator

Animates frame sequences for visual inspection and data-driven frame selection. Statistics table, scatter plots, batch reject, difference mode, and GIF export.

Version 1.2.3 →

Gradient Analyzer

Analyzes background gradients with 9 visualization tabs, 30+ diagnostic measurements, vignetting detection, and tool-specific recommendations. The largest script in the collection.

Version 1.8.4 →

Image Advisor

Analyzes stacked linear FITS images and generates a prioritized processing workflow with concrete Siril commands. Diagnostic only – the image is never modified.

Version 1.3.1 →

Multiple Histogram Viewer

Displays linear and auto-stretched images side by side with RGB histograms, 3D surface plots, and detailed statistics. Supports compressed FITS files.

Version 1.1.0 →

Script Security Scanner

Scans Python scripts in Siril script folders for malicious patterns across 10 threat categories. Protects against file destruction, data theft, network exfiltration, and more.

Version 2.0.0 →