Go Software Development

Open-source Go projects categorized as Software Development

Top 12 Go Software Development Projects

  • OpenFaaS

    OpenFaaS - Serverless Functions Made Simple

    Project mention: A question about how pods creation with requests | /r/devops | 2023-04-28
  • Tyk

    Tyk Open Source API Gateway written in Go, supporting REST, GraphQL, TCP and gRPC protocols

    Project mention: I want to contribute to open source but don't know where to start | /r/golang | 2023-04-28

    We're a friendly bunch at https://github.com/TykTechnologies/tyk - I'll gladly pick up onboarding contributors for some meaningful tasks, if you'd like to ease into it. Lots of tech debt to address, so it's more maintenance work, testing, introducing DDD, etc.

  • 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.

  • sourcegraph

    Code Intelligence Platform

    Project mention: Ask HN: Who is hiring? (June 2023) | news.ycombinator.com | 2023-06-01

    Sourcegraph (https://sourcegraph.com/) | Head of AI, Applied ML Scientist, Engineering Manager of Interactions, Developer Advocate, Senior Manager of Demand Generation, Technical Writer, Enterprise Technical Advisor (East), Regional Director of Technical Advisory (West), Senior Customer Engineer (APAC) | ALL REMOTE

    Sourcegraph is 100% focused on code intelligence and bringing it to every dev and company, and we are hiring across the globe.

    Sourcegraph is an AI platform that makes it easy to read, write, and fix code–even in big, complex code bases. Companies of all shapes and sizes use Sourcegraph every day to build software you rely on. Works across any code host, any repo, any language.

    We are creating a machine learning team to work on Cody, the most powerful AI coding assistant in the world. Many companies are trying, but Sourcegraph has a unique advantage: our code intelligence data and code search platform. In the world of prompting LLMs, context is key (as Steve Yegge, our Head of Engineering, talked about in https://about.sourcegraph.com/blog/cheating-is-all-you-need), and Sourcegraph’s context is simply the best you can get: IDE-quality, global-scale, and served lightning fast. We are oftentimes the only tool which has indexed all of a company’s code across all teams and systems, which gives us a huge advantage. Our code intelligence, married with modern AI, is already providing a remarkable alpha code-assistant experience (Steve would even say it's cheating https://about.sourcegraph.com/blog/cody-is-cheating).

    At Sourcegraph, you will be a part of our foundational team to help us unlock its full potential, delivering a product that accelerates development in a way we only see every 10-15 years.

    Come join us!

  • Concourse

    Concourse is a container-based continuous thing-doer written in Go.

    Project mention: How to host React/Next "Cheaply" with a global audience? (NGO needs help) | /r/reactjs | 2023-05-23

    We run https://concourse-ci.org/ on our own hardware at our office. (as a side note, running your own hardware, you realise just how abysmally slow most cloud servers are.)

  • coder

    Coder provisions software development environments via Terraform on Linux, macOS, Windows, X86, ARM, and of course, Kubernetes.

    Project mention: ngrok-go: embed ingress into your Go apps as a net.Listener | /r/golang | 2023-03-09

    You're right, Tailscale is not 100% open source but the clients and DERP system being open source is enough for you to create what is requested here. A perfect example is https://github.com/coder/coder

  • IronFunctions

    IronFunctions - the serverless microservices platform by

    Project mention: How boring should your team be | news.ycombinator.com | 2022-10-15

    > Also everything was new at one time.

    Hah, this is a good point, but in my eyes lots of things that were new... never really grew up and were just deprecated and died.

    For example, if someone based their setup on IronFunctions, they might have run into a bit of a painful situation, seeing as the project has been largely abandoned: https://github.com/iron-io/functions

    Same for a database solution like Clusterpoint, the support for which just ended and you were left to migrate away to something else: https://github.com/clusterpoint

    Ergo, I'd say that it's good for others to suffer the consequences of being trend setters and making wild bets on new and risky products and to just reap the benefits of their efforts later yourself, when things are safer. If a project has survived for a reasonably long time, it's a good indicator that it'll probably keep surviving in the future as well (there was a name for this, sadly can't recall what that was).

  • fx

    A Function as a Service tool makes a function as a container-based service in seconds. (by metrue)

    Project mention: Any self-hosted equivalent to AWS Lambdas? | /r/selfhosted | 2023-02-25
  • 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.

  • Wakapi

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

    Project mention: 916 days of Emacs | /r/emacs | 2023-04-13

    WakaTime integrates with editors and essentially records the current file plus some meta-information like git project, language, editor, etc. It's a proprietary centralized service (although there's a FOSS implementation that became viable about a year ago), so all its data is available for export, which I believe is due to GDPR.

  • Gitpod

    DEPRECATED since Gitpod 0.5.0; use https://github.com/gitpod-io/gitpod/tree/master/chart and https://github.com/gitpod-io/gitpod/tree/master/install/helm (by gitpod-io)

  • Hapttic

    :fast_forward: Hapttic is a simple HTTP server that forwards all requests to a shell script.

  • Trusted-CGI

    Lightweight runner for lambda functions/apps in CGI like mode

    Project mention: Lightweight self-hosted lambda/applications/CGI/serverless-functions engine | news.ycombinator.com | 2023-02-19
  • design-patterns

    common creational, behavioural and structural patterns implemented in go 🤩 (by shubhamzanwar)

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-06-01.

Go Software Development related posts


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

Project Stars
1 OpenFaaS 23,108
2 Tyk 8,486
3 sourcegraph 7,936
4 Concourse 6,891
5 coder 4,481
6 IronFunctions 3,116
7 fx 1,978
8 Wakapi 1,504
9 Gitpod 221
10 Hapttic 187
11 Trusted-CGI 171
12 design-patterns 102
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives