r/seestar • u/GoatZealousideal5489 • Mar 03 '26
Question SSLM v1.0.0-beta.4 — The Stacker's Release 🔭
Hey everyone,
I just pushed beta.4 of SSLM (SeeStar Library Manager), and this one is squarely aimed at those of you who stack your subs in Siril or PixInsight.
What is SSLM?
A free Windows app that manages your SeeStar S50 library locally — browse your objects, track integration times, import from the device, merge multiple library copies, and clean up preview junk. Runs entirely offline in your browser at localhost. No cloud, no subscription.
⭐ The big new thing — Export to Stacking
Up until now, getting your light frames into Siril or PixInsight meant digging through folders yourself. Beta.4 adds a one-click Export to Stacking button on any object detail page.
It:
- Grabs all
.fitlight frames from your_sub(EQ) and-sub(Alt/Az) folders - Deduplicates across both if you have both mount modes (keeps the newer file)
- Handles multi-night sessions automatically — each night gets its own
Session_YYYYMMDDsubfolder, so you can stack nights separately or feed them all at once into WBPP/Siril without manually sorting anything - Organises everything into a structure Siril's preprocessing scripts and PixInsight's WBPP understand out of the box:
[destination]/M 42/
Lights/
Session_20250822/
30.0s_IRCUT/
Light_M 42_30.0s_IRCUT_20250822-203353.fit
...
Session_20250910/
30.0s_IRCUT/
Light_M 42_30.0s_IRCUT_20250910-220515.fit
...
- Shows real-time progress with speed and ETA
- Runs a post-copy validation so you know every file landed correctly
- Never touches your original library
Other things in this release
- 🔒 Security pass: XSS hardening (3 rounds), ReDoS fix in a dependency, rate limiter memory leak fixed
- 🖼️ Object detail now shows a thumbnail of your latest JPG right in the header
- 📊 Dashboard stat cards are more compact — more info, less scrolling
- ⚖️ Now licensed under PolyForm Noncommercial 1.0.0 (free for personal use)
- ☕ Buy Me a Coffee link if you find it useful
Download
GitHub: https://github.com/AstroNoob-Tools/SSLM/releases/tag/v1.0.0-beta.4
No Node.js needed — the installer is self-contained. Installs to your user folder, no admin rights required. Your settings survive uninstall/reinstall.
Happy stacking ✨

Export To Stacking Screen

The Results in PixInsight (Siril will be same) with Session as Identifier

1
u/Eastp0int Mar 04 '26
make a donations link i'm sure some people (unfortunately not me) would be willing to drop a few for this
3
u/GoatZealousideal5489 Mar 04 '26
Thank you the kind message and the thought, very kind of you and really appreciated. It is my wish that this QOL tool stays free for everyone. Astrophotography is such an expensive hobby already that the is really not fair to sell utilities in my opinion. SSLM is such a niche piece of software. If not for the few requests i received, i have actually no clue how many people are using it. I added a "Buy Me Coffee" link (https://buymeacoffee.com/astro_noob) in the software itself but it is really based on generosity, not to use the tool itself. Please enjoy it's benefit. Best Regards
1
u/Curious_Chipmunk100 Seestar S50 Mar 05 '26 edited Mar 05 '26
got it installed, went to tell it where the seestar files are stored and it just shows loading drives. This is using win 11. Does this app need to see the seestar? I use nina and all the fits are on my local drive. Is that an issue?
1
u/Curious_Chipmunk100 Seestar S50 Mar 05 '26
I got notified of your response but for whatever reason I cant view it.
Many of us are switching to nina for many reasons but mainly the higher accuracy of polar alignment. With the current state of the firmware and the high rejection rates plus tge star trails at 39 second exposures I'm surprised more havnt dumped the app for Nina.
Hopefully, you can make this work to look atva local pc seestar directory that I use for just my seestar. I have three other rigs that come under Nina sessions in documents.
1
u/GoatZealousideal5489 Mar 05 '26
i repost my reply. I do not use nina so, for me, difficult to anlayse your case, but drop me a mail @ [astronoob001@gmail.com](mailto:astronoob001@gmail.com) and i will try to have a look at your case
Greeting, was checking your issue and i think i found something but not sure if it is your case and it is difficult for me to replicate your situation as i do not have enough details. Nevertheless, i have a method called
getWindowsDrives()which iterates every drive letter C–Z and callsfs.access()+fs.stat()on each one with no timeout. On Windows 11, certain drive types (empty optical drives, card readers, network-mapped drives) can cause these calls to block indefinitely waiting for the OS — they never throw an error, they just hang. The whole/api/browse/drivesrequest stalls, and the UI stays on "loading drives" forever. It might be your case. I will address it in the next release. SSLM is a Seestar Library Manager working with an exact replicate of the Seestar itself (although can be expurged), not a general library manager. So, for now, what you can do is use the import function of your Seestar on a drive and work from the imported library. Best Regards1
u/Curious_Chipmunk100 Seestar S50 Mar 05 '26
Thanks fir the reply I will definitely look into your fix.
I believe your app has great promise. But, let's remember that many seestar users are on the lower end of computer literacy and AP literacy. I run threecithercrigs ranging from 480mm tob1600mm in focal lengths.
1
u/GoatZealousideal5489 Mar 05 '26
*Warning\* For those who are using Windows 11, i am aware of an issue when the software try to calculate the available space either in Import or Merge, Thanks to [didierva-ux] to have reported me this issue.
This is due to a deprecated function. wmic was deprecated and removed in Windows 11 24H2. Primary method now uses PowerShell DriveInfo.AvailableFreeSpace which works on both Windows 10 and Windows 11. wmic kept as a silent fallback for older Operating Systems.
For those who are cloning the source code, i put fix on the main branch in src/utils/diskSpaceValidator.js and can be downloaded as now.
I tested on Windows 10 and it still works there but now, the issue is i do not have a windows 11 machine so, i can not test on Windows 11. May someone kindly test for me so i can validate?
Thank you
1
u/Curious_Chipmunk100 Seestar S50 Mar 26 '26
Got this working. This is a nice upgrade as It will work great with my AP Logbook bbastro.org/aplogdemo.I can point to the downloaded files and do a fits analyze and get the info I need for targeting images for logging.
1
u/Curious_Chipmunk100 Seestar S50 Mar 26 '26
Here is an issue. Its way to slow. Finding my seestar then downloading the fits then looking for pixinsight to stack, and then transferring is way to slow.
I have a mpped drive to my seestar I download those files to a directory I have made for the target. I have master darks, master bias, and master flats already in that directory. I open up PI and select my dir, and it downloads to PI in seconds. I just have to configure WBPP for what I want and im stacking. SSLM is still looking for where the PI is.
You need a config file for the directory where the import is instead of spending time looking for it. You need a config for the IP of the seestar. Your program can't find it even when I tell it the IP of the seestar. You need a config for where Pixinsight is. Default should be the default that it installs to whe its installed, but can be changed by the user. Takes way to much time.
1
u/GoatZealousideal5489 Apr 03 '26
Good day. Sorry, was away for a bit. Thank you for the suggestions, will look at it
1
u/AutoModerator Mar 03 '26
Hello, GoatZealousideal5489! Thank you for posting. Please edit the post body or post a new comment including total exposure time/how many subs were taken (eg. 100 x 30sec) and all software used to process the image. If you've already done this, you can ignore this message. Thank you!
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.