Go NodeJS

Open-source Go projects categorized as NodeJS

Top 21 Go NodeJS Projects

  • nvm for Windows

    A node.js version management utility for Windows. Ironically written in Go.

    Project mention: How to manage multiple Node JS versions? | dev.to | 2023-03-15

    For Windows - https://github.com/coreybutler/nvm-windows/releases, go to this link and download the ".exe" file and install it.

  • Fiber

    ⚡️ Express inspired web framework written in Go

    Project mention: Does go have a better way to handle x.a, x.b, x.c, etc.. | reddit.com/r/golang | 2023-03-24

    An option is to `import . "github.com/gofiber/fiber/v2"`. You can then use `Map`, `Ctx`, etc. as if they were declared in api_v1.

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • OpenFaaS

    OpenFaaS - Serverless Functions Made Simple

    Project mention: Questions for Heroku-like Project | reddit.com/r/kubernetes | 2023-03-12

    This is where I see K8S coming in – teachers can provide dev deployments that are setup for students to learn. Teachers can also provide containers that run automated tests against the student containers for assessment! Plus, we can smooth over some of the git workflow stuff for the ripest of beginners; we can integrate with github to sync their work on our platform to repositories on their github account, so that they can really take ownership of the work they do on the platform. Last, students can graduate their work from development into production very easily, since we can take the base images + student diffs, build a new "prod" image for the student. We can run students' prod work on "serverless" K8S frameworks like fission or OpenFaas to be able to host many low-traffic "production" apps at the same time.

  • up

    Deploy infinitely scalable serverless apps, apis, and sites in seconds to AWS.

    Project mention: Streamline Your Serverless Development with These Top 10 Powerhouse Tools | dev.to | 2023-01-02

    Apex is an open-source tool that makes it easy to build and deploy serverless applications on AWS. It's a great tool for any serverless developer, as it simplifies the process of building and deploying serverless applications, making it easier to focus on writing code.

  • golang-for-nodejs-developers

    Examples of Golang compared to Node.js for learning 🤓

    Project mention: I know JavaScript and looking for Go learning resource | reddit.com/r/golang | 2023-03-20
  • dbmate

    :rocket: A lightweight, framework-agnostic database migration tool.

    Project mention: Working with TypeORM 0.3x with Nestjs - I wasn't aware so many people were facing issues with it | reddit.com/r/nestjs | 2023-02-27

    In general with ORMs, you will face a problem in one way or another. I ended up simply using https://github.com/gajus/slonik and https://github.com/amacneil/dbmate for migrations. My life is way much better since then.

  • graphjin

    GraphJin - Build NodeJS / GO APIs in 5 minutes not weeks

    Project mention: Looking for library recommendations: Django -> Golang port | reddit.com/r/golang | 2023-02-24

    You're right. Django made a ton of tables, and it's pretty insightful to think about all the stuff it's trying to consider and a nightmare to migrate that framework. Django might have simplified some stuff, but it's still too opaque for my taste and the overall end goals of the project. Currently, I'm testing using graphjin (it doesn't have the best documentation, but it does boast an SQL generation capability that I philosophically think is the best way to do things).

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • goxygen

    Generate a modern Web project with Go and Angular, React or Vue in seconds 🎲

    Project mention: A new version of Goxygen is out wit support of React 18 and Go 1.19 | reddit.com/r/webdev | 2022-12-12
  • nodebook

    Nodebook - Multi-Lang Web REPL + CLI Code runner

  • buildpacks

    Builders and buildpacks designed to run on Google Cloud's container platforms

    Project mention: How do you run scheduled tasks in Google Cloud without the 10 minute cutoff? | reddit.com/r/googlecloud | 2022-08-09

    You're better off using Cloud Run. In some ways, it's easier than App Engine. You can use a buildpack (blog, blog, GitHub) to automatically build a docker image with Go using the code you provide. You can then configure Cloud Run to allow up to 60 minutes of time per invocation.

  • faas-cli

    Official CLI for OpenFaaS

    Project mention: Crear una función en Python para desplegar en OpenFaas (2/2) | dev.to | 2022-08-05

    (New-Object System.Net.WebClient).DownloadFile("https://github.com/openfaas/faas-cli/releases/download/$version/faas-cli.exe", "faas-cli.exe")

  • dotenx

    Low-code all-in-one platform to build web applications, websites, APIs, forms, automations. An alternative for wordpress, bubble, webflow, Zapier, and much more

    Project mention: [Showoff Saturday] Multi-purpose no-code platform for SMBs. | reddit.com/r/webdev | 2023-03-25

    DoTenX: https://dotenx.com

  • botway

    🤖 Generate, build, handle and deploy your own bot with your favorite language, for Discord, or Telegram, or Slack, or even Twitch.

    Project mention: Botway - 🤖 Generate, build, handle and deploy your own bot with your favorite language, for Discord, or Telegram, or Slack. | dev.to | 2022-06-21

    scoop bucket add botway https://github.com/abdfnx/botway scoop install botway

  • go-events

    :mega: Pure nodejs EventEmmiter for the Go Programming Language.

    Project mention: Any major projects using generics? | reddit.com/r/golang | 2022-10-31

    For libraries I use at work, cmap has a v2 using generics. I think that's a fairly widely used library. The events library we use is updated, but not released. When I get a chance, planning on looking on moving to hooks, which does have released generics support.

  • tutorials

    This repository contains all the code snippets from articles and videos (by karanpratapsingh)

  • eclectica

    ☀️ Cool and eclectic version manager for any language

    Project mention: Switching from pyenv, rbenv, goenv and nvm to asdf – yujinyuz | news.ycombinator.com | 2022-04-05

    I like to use eclectica, it's not very popular, but it works for me


  • estruct

    estruct traverses javascript projects and maps all the dependencies and relationships to a JSON. the output can be used to build network visualizations of the project and document the architecture.

  • particleui

    A library to make frontend app development as simple as possible.

    Project mention: Is there a Yew.rs like framework for Go? | reddit.com/r/golang | 2022-11-21

    I'm working on https://github.com/atdiar/particleui An example of how the code looks would be: https://github.com/atdiar/todomvc

  • dropbox-ignorer

    Quick and dirty way to make Dropbox ignore node_modules (and others)

    Project mention: dropbox-ignorer: make Dropbox ignore node_modules and others | reddit.com/r/dropbox | 2022-03-31
  • grpc_microservices

    This project is a POC of the API Composition Pattern but using gRPC, the idea is having the same proto file implemented in different services (micro or nano) and each service returns a piece of the information to the gateway.

    Project mention: Moving from C# to Golang | reddit.com/r/golang | 2022-07-05

    Thanks guys, I created a project on my github https://github.com/gbauso/grpc_microservices. But it seems that the guys didn't look at it :/.

  • buyte

    Apple Pay and Google Pay in a single install. Digital Wallet Payment Orchestration built on a Serverless Stack for AWS using Golang, Node.js, Serverless Framework and AWS Amplify

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-03-25.

Go NodeJS related posts


What are some of the best open-source NodeJS projects in Go? This list will help you:

Project Stars
1 nvm for Windows 26,801
2 Fiber 25,300
3 OpenFaaS 22,841
4 up 8,692
5 golang-for-nodejs-developers 3,698
6 dbmate 3,193
7 graphjin 2,637
8 goxygen 2,519
9 nodebook 1,594
10 buildpacks 859
11 faas-cli 760
12 dotenx 379
13 botway 141
14 go-events 88
15 tutorials 82
16 eclectica 28
17 estruct 11
18 particleui 10
19 dropbox-ignorer 6
20 grpc_microservices 6
21 buyte 6
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives