SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Go JavaScript Projects
-
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
HTML/CSS can still be used for the frontend even without Electron. Some frameworks use the OS bundled web renderer instead:
- For Rust apps: https://github.com/tauri-apps/tauri
- For Go apps: https://github.com/wailsapp/wails
-
K6 GitHub Repository
-
Project mention: Pulumi vs. Terraform: Choosing the Best Infrastructure as Code Solution | dev.to | 2025-02-10
License Pulumi is released under the Apache 2.0 license, which means you can build products using it and sell those products to customers. Terraform, on the other hand, used to be released under the Mozilla Public License but has since changed to the Business Source Licnese. This license still allows you to use Terraform internally, but if you want to build your own product on top of it, then you’re going to run into legal issues.
-
Project mention: Turn Your Android Tablet into an IDE with VSCode and Nix | news.ycombinator.com | 2024-05-14
I use nix-on-droid to keep a dev environment on my phone. Sometimes I have an hour or two to kill in the university library. I use their computers' screens and keyboards, but I'm coding on my phone through a browser tab and https://github.com/yudai/gotty
Beats the hell out of trying to be productive on Windows.
-
opennhp
A lightweight, cryptography-powered, open-source toolkit built to enforce Zero Trust security for infrastructure, applications, and data in the AI-driven world.
-
I decided to try using Golang on the PSP and explored several approaches, including porting Clang, using TinyGo, and compiling Golang to JavaScript with GopherJS. Then, I came across a user named aethiopicuschan on the PSP homebrew Discord, who was attempting the same goal using WebAssembly. His example worked on PPSSPP but not on actual hardware.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Gotify
A simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui) (by gotify)
-
semaphore
Modern UI and powerful API for Ansible, Terraform, OpenTofu, PowerShell and other DevOps tools.
Project mention: Semaphore UI: Modern UI/API for Ansible, Terraform, OpenTofu, PowerShell | news.ycombinator.com | 2024-12-11 -
qt
Qt binding for Go (Golang) with support for Windows / macOS / Linux / FreeBSD / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS / Ubuntu Touch / JavaScript / WebAssembly
-
The benchmark sets up a custom HTTP endpoint /fibonacci?n= using the same slow recursive Fibonacci implementation for both, PocketBase and TrailBase. This is meant as a proxy for a computationally heavy workload to primarily benchmark the performance of the underlying JavaScript engines: goja for PocketBase and V8 for TrailBase. In other words, the impact of any overhead within PocketBase or TrailBase is diminished by the time it takes to compute fibonacci(N) for sufficiently large N.
-
-
-
odigos
Distributed tracing without code changes. 🚀 Instantly monitor any application using OpenTelemetry and eBPF
Project mention: I got OpenTelemetry to work. But why was it so complicated? | news.ycombinator.com | 2025-01-10Yes. edenfed posted a comment linking to the project above. Here is is again, though:
https://github.com/odigos-io/odigos
-
-
vecty
Vecty lets you build responsive and dynamic web frontends in Go using WebAssembly, competing with modern web frameworks like React & VueJS.
-
-
Project mention: The 50 best open-source alternatives to popular SaaS software | dev.to | 2024-07-10
Website: Corteza
-
The key to restoring order is to isolate cloud resource details behind an abstraction. Instead of importing AWS S3 or Google Cloud Storage SDKs directly in your application code, you can use a framework like Nitric that exposes common operations—like creating an API route or storing a file—without tying you to a specific cloud provider.
-
-
-
omniparser
omniparser: a native Golang ETL streaming parser and transform library for CSV, JSON, XML, EDI, text, etc. (by jf-tech)
Project mention: Omniparser: A native Golang ETL streaming parser and transform library | news.ycombinator.com | 2024-10-25 -
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go JavaScript discussion
Go JavaScript related posts
-
Extensible WASM Applications with Go
-
Show HN: Chiyogami. Self-hosted pastebin with API
-
Everyone knows your location: tracking myself down through in-app ads
-
Go 1.24's go tool is one of the best additions to the ecosystem in years
-
Programming Language Trends for 2025
-
Golang on PSP (and other languages)
-
Semaphore UI: Modern UI/API for Ansible, Terraform, OpenTofu, PowerShell
-
A note from our sponsor - SaaSHub
www.saashub.com | 21 Mar 2025
Index
What are some of the best open-source JavaScript projects in Go? This list will help you:
# | Project | Stars |
---|---|---|
1 | esbuild | 38,704 |
2 | Wails | 27,293 |
3 | k6 | 27,005 |
4 | Pulumi | 22,631 |
5 | gotty | 18,961 |
6 | opennhp | 13,584 |
7 | gopherjs | 12,890 |
8 | Gotify | 12,154 |
9 | semaphore | 11,534 |
10 | qt | 10,572 |
11 | goja | 6,000 |
12 | golang-for-nodejs-developers | 4,678 |
13 | minify | 3,827 |
14 | odigos | 3,367 |
15 | v8go | 3,310 |
16 | vecty | 2,830 |
17 | hostyoself | 1,848 |
18 | Corteza | 1,746 |
19 | nitric | 1,633 |
20 | jsluice | 1,500 |
21 | ink | 1,085 |
22 | omniparser | 1,029 |
23 | CycleTLS | 1,013 |