SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
wstunnel
Posts with mentions or reviews of wstunnel.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-06-27.
-
Wireguard over WebSocket Tunnel
This is the version I was able to use and to my best knowledge it doesn’t support UDP: https://github.com/mhzed/wstunnel
-
Reverse HTTP proxy over WebSocket in Go (Part 1)
There are not that many examples of implementation reverse proxy over WebSocket. In JavaScript, mhzed/wstunnel is well known, in Haskell, erebe/wstunnel is.
wsp
Posts with mentions or reviews of wsp.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-12-14.
-
Reverse HTTP proxy over WebSocket in Go (Part 2)
I'll use root-gg/wsp as a sample code to explain it. I'll use the forked code to explain because maintenance has stopped and the Go language and libraries version needed to be updated.
-
Reverse HTTP proxy over WebSocket in Go (Part 1)
In this post, we will focus on understanding the basic concepts and read prototypical and simpler one root-gg/wsp. wsp is developed by root-gg, which is a reverse HTTP proxy over WebSocket, whose aim is to securely make call to internal APIs from outside. It is difficult to use in production, but it is a good learning material to explain the design of reverse proxy over WebSocket.
What are some alternatives?
When comparing wstunnel and wsp you can also consider the following projects:
ngrok - Unified ingress for developers
wsp - HTTP tunnel over Websocket
stunnel - Wrapping openvpn with stunnel
wstunnel - Tunnel all your traffic over Websocket or HTTP2 - Bypass firewalls/DPI - Static binary available
goflyway - An encrypted HTTP server
gost - GO Simple Tunnel - a simple tunnel written in golang