bunopnu
Fresh - WebSocket client built atop the Mint
Hi yall,
I am working on a WebSocket client for some time now, aiming to develop a WebSocket client that’s both simple and reliable.
I’m eagerly looking forward to receiving your feedback! ![]()
GitHub - bunopnu/fresh: WebSocket client for Elixir, built atop the Mint ecosystem
Most Liked
bunopnu
I typically refrain from bothering forum with releases, but I believe these are noteworthy improvements that should be mentioned ![]()
v0.4.1 - 29th September 2023
Changed
- The payload for
:replyhas been refined toMint.WebSocket.frame() | [Mint.WebSocket.frame()], meaning it can now be either a single WebSocket frame or a list of WebSocket frames.
v0.4.0 - 23rd September 2023
Added
- Exponential backoff strategy for reconnection attempts.
:hibernate_afterOption to automatically hibernate the WebSocket connection process after a specified duration of inactivity, helping conserve system resources.
Changed
- Enhanced documentation for a more user-friendly experience.
carterbryden
This is awesome! I’ve been thinking about creating a reverse proxy with Elixir, something like this might make that a lot easier.
bunopnu
I found the bug.
It is because of a missing path, adding a “/” at the end of the URI solves the issue, it will be fixed in next release ![]()
(sorry for late response, I was busy with my school)
jimsynz
I’m also working on a reverse proxy that uses bandit and mint. Keen to compare notes.







