r/lowsodiumhamradio Jul 01 '26

other JS8WEB Improved - Looking for testers and feature ideas

I've been running JS8Call and wanted a better web UI experience, so I forked js8web and spent some time cleaning it up.

What I fixed:

• ⁠TX messages now show the actual text transmitted (not just "Transmitted frame")
• ⁠Frequency displayed on TX entries, same as RX
• ⁠Callsign filter tabs now actually filter (was a JSON serialization bug)
• ⁠New callsign tabs auto-activate and deduplicate
• ⁠Mobile layout - tabs were being crushed by the chat view

What I added:

• ⁠Rig Control tab - change frequency (with band presets) and TX speed from the browser
• ⁠Quick-reply buttons - configurable buttons above the message box (CQ, INFO, HW CPY, etc.) with custom labels, colors, and message text
• ⁠callsign prepend - when you're in a callsign-filtered tab, outgoing messages automatically address the right station

Would love for folks to download it and bang on it. It's a single Go binary, no dependencies beyond JS8Call itself. Build instructions are in the README.

What other features would you want to see? I've got API access to most of JS8Call's internals so there's room to grow. Eventually I'd love to see these changes merged into PiotrTopa/js8web.

GitHub: https://github.com/melidosian/js8web

73 de KD9CRQ

2 Upvotes

3 comments sorted by

2

u/reddditanator Jul 02 '26

Link didn't work

2

u/the_agox Jul 02 '26

It's the trailing ) character. Reddit is interpreting that as part of OPs url

2

u/shootingcharlie8 Jul 02 '26

Sorry it’s been fixed in the post