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 tools and scripts for Siril. All Python tools 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

The recommended approach is to keep your scripts in a dedicated folder of your own choice and register it in Siril:

  1. Create a folder anywhere you like (e.g. ~/Svenesis-Scripts/ on macOS / Linux, or C:\Users\<name>\Svenesis-Scripts\ on Windows).
  2. Copy the script file(s) into that folder.
  3. In Siril, open Preferences → Scripts and add your folder under Script Storage Directories.
  4. Restart Siril. Scripts appear under Processing → Scripts.

Alternatively, copy scripts directly into the default Siril scripts directory (no Preferences change needed):

Annotate Image

Renders catalog annotations onto plate-solved images via live online queries (VizieR, SIMBAD). 12 color-coded object types, coordinate grids, compass rose, and legend. Export as PNG/TIFF/JPEG.

Version 1.1.0 →

✨ Available in the official Siril Script Repository.

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.8 →

✨ Available in the official Siril Script Repository.

CosmicDepth 3D

Renders catalogued objects from plate-solved images as an interactive 3D scene at their true astronomical distances. Stretched-log, linear, and hybrid scaling; SIMBAD distance resolution; HTML, PNG, and CSV export.

Version 1.0.1 →

✨ Available in the official Siril Script Repository.

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 →

✨ Available in the official Siril Script Repository.

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 →

✨ Available in the official Siril Script Repository.

GalacticView 3D

Places your plate-solved astrophoto inside an interactive 3D Milky Way or Local Group model. Auto-selects Galactic mode (<150,000 ly) or Cosmic mode, with spiral arms, galactic disk, and viewing ray from Earth.

Version 0.9.0 →