Planetary System Stacker (PSS) by Rolf Hempel is an open-source Python stacker with a well-documented pipeline and a strong technical reputation among astrophotographers who want to see (and understand) the internals. Eise.app draws direct inspiration from PSS - its alignment-point approach and quality-weighted stacking come from PSS's original design. This page compares the two honestly.
Short version: PSS is the better choice if you like open-source Python software, want to inspect or modify the pipeline, and don't mind installing Python dependencies. Eise.app is the better choice if you're new to planetary imaging, want to skip the install entirely, work on a Mac or mobile device, or benefit from GPU acceleration in a browser.
| Feature | Planetary System Stacker | Eise.app |
|---|---|---|
| Install required | Yes (Python + dependencies) | No - runs in browser |
| Platform | Win, Mac, Linux (via Python) | Any (browser) |
| Source available | Yes (open source on GitHub) | Yes (open source on GitHub) |
| Language / stack | Python (OpenCV, NumPy, PyQt) | JavaScript + WebGPU + WASM |
| Price | Free | Free |
| Alignment-point pipeline | Yes - reference implementation | Yes (inspired by PSS) |
| Drizzle stacking | No | Yes (1.5x) |
| Integrated post-processing | Basic (Registax typically used after) | Yes (wavelets, RGB, color) |
| GPU acceleration | No (CPU/NumPy) | WebGPU (when available) |
| Extensibility | High (Python, hackable) | Medium (fork the JS) |
| Community docs | Excellent (Rolf's writeups) | Growing |
| Beginner-friendly | Steeper learning curve (Python setup + PSS UI) | Yes - guided flow, sensible defaults |
Shared ancestry. Eise.app's alignment-point approach, local de-warping, and quality-weighted stacking are directly inspired by PSS. If you've read Rolf's writeups on how PSS works, you'll recognize the same core algorithms in Eise.app - re-implemented in JavaScript and WebGPU.
Runtime. PSS runs on CPython with NumPy/OpenCV. Eise.app runs in the browser using WebGPU compute shaders for the heavy lifting and WebAssembly (OpenCV.js compiled to WASM) as a CPU fallback.
Extensibility. PSS's biggest advantage as an open source Python project is that you can modify the pipeline directly. Eise.app is also open source, but modifying JS + WGSL shaders has a steeper on-ramp than editing a Python script.
Eise.app owes a real intellectual debt to Rolf Hempel and PSS. The alignment-point structure, the quality-weighted stacking approach, and much of the pipeline design were learned from studying PSS's implementation and Rolf's documentation. If you're interested in the algorithms, PSS on GitHub remains the best resource.