Add the SurveyJS UI components to your JS app (React/Angular/Vue3). Securely collect and analyze data without sending it to 3rd-party servers. Fully customizable, works with any backend, and ideal for data-heavy apps. Learn more. Learn more →
Top 4 JavaScript tailscale Projects
- Project mention: BrowserPod: WebAssembly in-browser code sandboxes for Node, Python, and Rails | news.ycombinator.com | 2025-12-11
We’re launching BrowserPod today in open beta, after a month-long closed beta with early adopters.
BrowserPod is an in-browser code sandbox for dev environments built on WebAssembly, that runs Node.js directly in the browser with no cloud provisioning.
BrowserPod containers run Node.js code at native speed, without modifications, using only client-side compute. They are built on a full version of Node compiled to WebAssembly, with the browser’s local JavaScript engine taking the place of Node’s embedded v8. BrowserPod provides a Linux-compatible kernel built on top of WebAssembly and modern Web technologies. The BrowserPod kernel is derived from our previous work on x86 virtualization in the browser (see WebVM - https://webvm.io) and supports multiple processes/threads on top of WebWorkers and advanced filesystem and networking capabilities.
BrowserPod can seamlessly expose virtualized HTTP endpoints to the wider internet. We call this feature “Portals”. We believe Portals to be one of the most exciting features of BrowserPod, making it possible to run tests on real mobile devices or to share your work with testers, early adopters and customers without setting up any hosting.
While we’re focusing on Node.js 22 now, the architecture is language-agnostic. Python and Ruby support are immediate priorities and will be released in early 2026. Extensive support for command line tooling will be added in the near future. We’re prioritizing git, bash, and compression utilities, but let us know what tools would be most helpful for you.
I’d love to hear your thoughts, and I’m happy to take any technical questions you have.
-
SurveyJS
SurveyJS: Build JSON-Driven Surveys and Forms with Full Data Control. Add the SurveyJS UI components to your JS app (React/Angular/Vue3). Securely collect and analyze data without sending it to 3rd-party servers. Fully customizable, works with any backend, and ideal for data-heavy apps. Learn more.
-
tailscale-config-for-ai-services
About Using ChatGPT/Gemini/Anthropic/Amazon Bedrock with Tailscale with an app connector, from an unrestricted region.
-
-
This was discussed previously, but this is because of a court case that Warner Music and Sony brought against radio streaming app TuneIn Radio. They argued that streaming stations outside of the UK for listeners inside the UK through the app, while using in-app advertising, was a copyright infringement.
This has had a chilling effect on other radio streaming platforms, which have all restricted foreign radio stations on their platforms while geolocated inside the UK.
https://www.mishcon.com/news/court-of-appeal-upholds-copyrig...
Obviously there are VPN-related ways around this, and indeed I was so annoyed by this I made a very simple SOCKS proxy that routes radio.garden links through a separate server that can be located outside the UK, so now I can listen to Radio Garden again without issue.
https://github.com/gerjomarty/garden-socks
JavaScript tailscale discussion
JavaScript tailscale related posts
-
BrowserPod: WebAssembly in-browser code sandboxes for Node, Python, and Rails
-
Radio Garden
-
Webvm: Virtual Machine for the Web
-
Taildrop
-
Selfhosted wireguard vs zerotier (or similar) what is best in terms of security
- A note from our sponsor - SurveyJS surveyjs.io | 23 Dec 2025
Index
What are some of the best open-source tailscale projects in JavaScript? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | webvm | 16,002 |
| 2 | tailscale-config-for-ai-services | 5 |
| 3 | bitchat.html | 4 |
| 4 | garden-socks | 1 |