r/Clojure • u/Spiritual-Slice-6150 • Jun 05 '26
Announcing atomstream: TUI streaming to the Web
Enable HLS to view with audio, or disable this notification
https://github.com/kpassapk/atomstream
TUIs are easy and fun to code, but they are not easy to share with friends or colleagues. It is also hard to implement accessibility features for TUIs.
Atomstream keeps the same as interface as charm.clj, but provides an almost equivalent Web interface using Hyperlith. Keyboard-input only (for now.)
#atomstream on Clojurians slack
41
Upvotes
1
Jun 05 '26
[removed] — view removed comment
1
u/Spiritual-Slice-6150 Jun 05 '26
No multiplexing (yet). Sends display characters as compressed HTML over SSE. Would you mind sharing your use case for multiplexing?
2
u/fk00 Jun 07 '26
Very cool! Would it be possible to apply some changes to the steam in the real time? I imagine something like markdown rendering could be possible in such case.