Go developer-tools

Open-source Go projects categorized as developer-tools | Edit details

Top 23 Go developer-tool Projects

  • GitHub repo skaffold

    Easy and Repeatable Kubernetes Development

    Project mention: 11 Open Source Kubernetes Ci Cd Tools To Improve Your Devops | dev.to | 2021-10-22


  • GitHub repo terragrunt

    Terragrunt is a thin wrapper for Terraform that provides extra tools for working with multiple Terraform modules.

    Project mention: Testing automated deploys | reddit.com/r/Terraform | 2021-10-15

    We use Terratest to do something similar. We use it within our CI/CD pipeline for testing Terraform modules before they are built and published in our registry, as well as use in a larger Terragrunt stack to perform more of an end to end test.

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo Gitkube

    Build and deploy docker images to Kubernetes using git push

  • GitHub repo kubefwd

    Bulk port forwarding Kubernetes services for local development.

    Project mention: Using Telepresence 2 for Kubernetes debugging and local development | dev.to | 2021-04-15

    Kubefwd works similar to Telepresence by making your local environment think it is inside the cluster. The networking tunnel is one direction only. Telepresence is much smarter as it also makes the other cluster applications think that your local app is inside the same cluster. So with Kubefwd you only get 50% of what basic Telepresence offers. Telepresence also has volume mounting support for more advanced scenarios.

  • GitHub repo devspace

    DevSpace - The Fastest Developer Tool for Kubernetes ⚡ Automate your deployment workflow with DevSpace and develop software directly inside Kubernetes.

    Project mention: Kubernetes-based development with Devspace | dev.to | 2021-10-15

    Modern applications base more and more on micro-services. Splitting large applications into smaller pieces makes the whole more maintainable and easier to develop. However, instead of developing a big monolith, we work on a bunch of tiny applications, making it more challenging to debug and deploy the whole system. Luckily, there are many tools out there to help us out. An interesting comparison of some of them can be found here. In what follows, we want to see how easy it is to do Kubernetes-based development with devspace.

  • GitHub repo powerline-go

    A beautiful and useful low-latency prompt for your shell, written in go

    Project mention: What is this feature called? | reddit.com/r/Ubuntu | 2021-03-18

    This is my goto: https://github.com/justjanne/powerline-go

  • GitHub repo Dnote

    A simple command line notebook for programmers

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo modd

    A flexible developer tool that runs processes and responds to filesystem changes

    Project mention: Air – Live reload when developing with Go | news.ycombinator.com | 2021-07-30
  • GitHub repo okteto

    Develop your applications directly in your Kubernetes Cluster

    Project mention: Ask HN: Whose using web based development environments? | news.ycombinator.com | 2021-09-24

    * https://okteto.com/

    and I can't help but wonder whose using these? and what their experiences are like?

    Personally, I have a very difficult time seeing how these tools are not extremely frustrating for the developers using them. Still, I keep seeing them pop up and wonder if there's something I'm fundamentally missing?

  • GitHub repo copilot-cli

    The AWS Copilot CLI is a tool for developers to build, release and operate production ready containerized applications on AWS App Runner, Amazon ECS, and AWS Fargate.

    Project mention: Best way to host separate backend/frontend? | reddit.com/r/aws | 2021-09-25
  • GitHub repo glauth

    A lightweight LDAP server for development, home use, or CI

    Project mention: Help with Authelia/FreeIPA | reddit.com/r/selfhosted | 2021-06-30
  • GitHub repo hostctl

    Your dev tool to manage /etc/hosts like a pro!

  • GitHub repo kt-connect

    Manage and Integration with your Kubernetes dev environment more efficient.

    Project mention: Which method do you prefer for accessing your Kubernetes API Server within the Private Network? | reddit.com/r/kubernetes | 2021-04-20

    I found some of them that are related to this topic, it might be useful for you too: * inlets * kt-connect * shuttle * ngrook

  • GitHub repo Wakapi

    📊 A minimalist, self-hosted WakaTime-compatible backend for coding statistics

    Project mention: What do you self-host that no one's heard of? | reddit.com/r/selfhosted | 2021-06-01

    I'd prefer https://wakapi.dev

  • GitHub repo Peanut

    🐺 Deploy Databases and Services Easily for Development and Testing Pipelines.

    Project mention: Sponsor Clivern/Peanut | reddit.com/r/devopskhan | 2021-10-19
  • GitHub repo ergo

    The management of multiple apps running over different ports made easy (by cristianoliveira)

  • GitHub repo taskctl

    Concurrent task runner, developer's routine tasks automation toolkit. Simple modern alternative to GNU Make 🧰

  • GitHub repo carvel-kwt

    Kubernetes Workstation Tools CLI

    Project mention: Deploy Neo4J's APOC plugin with code thanks to CARVEL vendir | dev.to | 2021-07-04


  • GitHub repo 1build

    Frictionless way of managing project-specific commands

  • GitHub repo toc

    🚩 TOC, zero configuration table of content generator for Markdown files, create table of contents from any Markdown file with ease. (by ycd)

    Project mention: I wrote a tool for generating TOC (table of contents) from any Markdown file. | reddit.com/r/opensource | 2021-01-19
  • GitHub repo markpdf

    Watermark PDF files using image or text

  • GitHub repo yodk

    Development Kit for Starbase's ingame programming language YOLOL

    Project mention: YOLOL online Editor | reddit.com/r/starbase | 2021-09-13
  • GitHub repo beneath

    Beneath is a serverless real-time data platform ⚡️

    Project mention: Analyzing the r/wallstreetbets hivemind — August 2021 | dev.to | 2021-09-08

    If you’re interested, here’s the raw Reddit data, my data pipeline, the derived data, and my Jupyter notebook. I’m using Beneath, an open data platform I’m building, to stream and save the data.

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 2021-10-22.


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

Project Stars
1 skaffold 12,003
2 terragrunt 5,323
3 Gitkube 3,595
4 kubefwd 2,635
5 devspace 2,415
6 powerline-go 2,248
7 Dnote 2,166
8 modd 1,989
9 okteto 1,844
10 copilot-cli 1,814
11 glauth 1,165
12 hostctl 680
13 kt-connect 646
14 Wakapi 569
15 Peanut 563
16 ergo 481
17 taskctl 138
18 carvel-kwt 130
19 1build 106
20 toc 71
21 markpdf 65
22 yodk 57
23 beneath 56
Find remote jobs at our new job board 99remotejobs.com. There are 37 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives