Go developer-tools

Open-source Go projects categorized as developer-tools

Top 23 Go developer-tool Projects

  • skaffold

    Easy and Repeatable Kubernetes Development

    Project mention: Building a RESTful API With Functions | dev.to | 2023-01-29

    K3d and Skaffold for local development

  • kaniko

    Build Container Images In Kubernetes

    Project mention: You should use the OpenSSF Scorecard | dev.to | 2023-01-23

    It took less than 5 minutes to install. It quickly analysed the repo and identified easy ways to make the project more secure. Priya Wadhwa, Kaniko

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • pyroscope

    Continuous Profiling Platform. Debug performance issues down to a single line of code

    Project mention: Grafana Phlare, open source database for continuous profiling at scale | news.ycombinator.com | 2022-11-02
  • terragrunt

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

    Project mention: Multi-state terraform project | dev.to | 2023-01-20

    It is always nice to write the least amount of code/configuration as possible without violating functionality and readability. The approach that has been shown in this post works fine. However, if there are no limitations on the tools you can choose, I would suggest looking at the terragrunt for solving a similar issue.

  • Gitkube

    Build and deploy docker images to Kubernetes using git push

    Project mention: The Journey of Adopting Cloud-Native Development | dev.to | 2022-06-16

    From a workflow perspective, developers push their code to a code repository and then manually trigger a pipeline with tools such as Gitkube or Spinnaker that deploys the code in a Kubernetes environment, usually in a remote cluster in the cloud.

  • kubefwd

    Bulk port forwarding Kubernetes services for local development.

    Project mention: Interesting tools? | reddit.com/r/kubernetes | 2022-05-23

    kubefwd bulk port forward: https://github.com/txn2/kubefwd

  • devspace

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

    Project mention: FLiP Stack Weekly 19-dec-2022 | dev.to | 2022-12-19
  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • okteto

    Develop your applications directly in your Kubernetes Cluster

    Project mention: Deploy Elasticsearch 8.5 on Kubernetes with Okteto Cloud free plan | dev.to | 2022-11-18

    Okteto is an application that allows you to develop inside a container, along with many features it permit the user to start a development environment and provide an automatic SSL Endpoints for k8s.

  • copilot-cli

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

    Project mention: Cloudformation: Is it just really bad for everyone? | reddit.com/r/aws | 2023-01-31

    As for u/gordonv's issue, have a look at the AWS Copilot project. It's specifically built for your "I want the simpleness of Docker compose but the complexity of a scalable production solution" request and best of all: it generates all the CF templates you need.

  • powerline-go

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

  • Dnote

    A simple command line notebook for programmers

    Project mention: Self hosted notes app | reddit.com/r/selfhosted | 2022-09-12

    dnote, it is very simple and nice (markdown formatting, sync, responsive (desktop/mobile) web site, one tier hierarchy (books -> notes). almost everything else is way too complex/feature rich when it comes to these kinds of thing (joplin, standard notes, obsidian/logseq/trilliuum and so on and so on

  • modd

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

    Project mention: Implement auto-reload after update | reddit.com/r/golang | 2022-12-17
  • go-recipes

    🦩 Tools for Go projects

    Project mention: Big update to Go tooling collection go-recipes of 2022 | reddit.com/r/golang | 2022-10-08

    I have a silly request, can you share the font used in this screenshot? https://github.com/nikolaydubina/go-recipes/blob/main/img/cover.png 🥲

  • curlie

    The power of curl, the ease of use of httpie.

    Project mention: Show HN: GraphQL Client in the Terminal | news.ycombinator.com | 2022-06-04

    A good example would be curlie (go frontend for curl - https://github.com/rs/curlie) vs httpie (pure python - https://github.com/httpie/httpie). Originally I used httpie for its easier syntax, but it is very noticeably slower than curlie. I presume this is why they are asking for a rust version.

    Another reason is that python is a bit harder to distribute due to the nature of python packaging, where as rust compiles to a single binary.

  • glauth

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

    Project mention: GLAuth: LDAP Authentication Server for Developers | news.ycombinator.com | 2023-01-16
  • grmon

    Command line monitoring for goroutines

    Project mention: Show HN: Goroutine-analyzer: A visual goroutine stack dump debugging tool | news.ycombinator.com | 2022-09-16
  • envd

    🏕️ Reproducible development environment for AI/ML

    Project mention: Kubernetes for Data Science with Kubeflow | reddit.com/r/programming | 2022-12-22
  • Wakapi

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

    Project mention: What "new-to-you" tool did you recently start using that just changed your workflow for the better? | reddit.com/r/ADHD_Programmers | 2023-01-02

    I decided to see if wakatime had a nvim plugin and came across this https://wakapi.dev/

  • kt-connect

    A toolkit for Integrating with your kubernetes dev environment more efficiently

  • murex

    Bash-like shell and scripting environment with advanced features designed for safety and productivity (eg smarter DevOps tooling)

    Project mention: VanadiumOS: Portable, multi-user Unix-like OS | news.ycombinator.com | 2023-01-09

    It's possible without any kernel changes. My shell (https://github.com/lmorg/murex) already supports doing that.

    The way it works is it uses fd3 to communicate schema information so it can natively support all the existing "dumb" pipes without any modification but any new tools can be written to send objects instead (albeit byte encoded).

    It's not as elegant as PowerShell sending .NET objects natively, but then PowerShell doesn't work with existing CLI tools natively (it needs wrapper scripts to convert them into PowerShell commands). Whereas my shell is fully backwards compatible while still supporting a suite of additional functionality too.

  • hostctl

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

  • Peanut

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

    Project mention: GitHub - Clivern/Peanut: 🐺 Deploy Databases and Services Easily for Development and Testing Pipelines. | reddit.com/r/golang | 2022-12-31
  • dblab

    The database client every command line junkie deserves.

    Project mention: dblab | reddit.com/r/devopspro | 2022-10-04
  • 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-01-31.

Go developer-tools related posts


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

Project Stars
1 skaffold 13,696
2 kaniko 11,744
3 pyroscope 6,944
4 terragrunt 6,521
5 Gitkube 3,716
6 kubefwd 3,329
7 devspace 3,314
8 okteto 2,757
9 copilot-cli 2,624
10 powerline-go 2,554
11 Dnote 2,435
12 modd 2,412
13 go-recipes 2,368
14 curlie 2,163
15 glauth 1,835
16 grmon 1,809
17 envd 1,472
18 Wakapi 1,261
19 kt-connect 1,095
20 murex 869
21 hostctl 844
22 Peanut 690
23 dblab 622
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives