Go Language

Open-source Go projects categorized as Language

Top 23 Go Language Projects

  • go

    The Go programming language

    Project mention: Go 1.20: memory arenas | dev.to | 2023-02-03

    This post is based on arena package proposal by Dan Scales and arena performance experiment by thepudds.

  • oh

    A new Unix shell.

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

  • reflow

    A language and runtime for distributed, incremental data processing in the cloud

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

  • gocaml

    :camel: Statically typed functional programming language implementation with Go and LLVM

    Project mention: GoCaml: Subset of OCaml in Go Based on MinCaml Using LLVM | news.ycombinator.com | 2022-03-27
  • whatlanggo

    Natural language detection library for Go

  • wa

    The Wa Programming Language: Simple, maintainable, compiled language for developing WebAssembly software

    Project mention: Hacker News top posts: Nov 11, 2022 | reddit.com/r/hackerdigest | 2022-11-11

    The Wa Programming Language\ (16 comments)

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

  • scriggo

    The world’s most powerful template engine and Go embeddable interpreter

  • gotext

    Go (Golang) GNU gettext utilities package

    Project mention: gotext VS spreak - a user suggested alternative | libhunt.com/r/gotext | 2022-05-18
  • chatbot

    A fast responsive, machine learning, conversational dialog engine for creating chat bots, written in Go.

  • universal-translator

    :speech_balloon: i18n Translator for Go/Golang using CLDR data + pluralization rules

  • dictpress

    A stand-alone web server application for building and publishing full fledged dictionary websites and APIs for any language.

    Project mention: Dictpress – Build and publish dictionaries for any language | news.ycombinator.com | 2022-11-01
  • bass

    a low fidelity scripting language for project infrastructure (by vito)

    Project mention: How to create a language server (LSP) in Go? | reddit.com/r/golang | 2022-07-26

    vito/bass is a cool, well done scripting language implemented in Go with an LSP, I think. Here's the entrypoint: https://github.com/vito/bass/blob/main/cmd/bass/lsp.go

  • govarnam

    Easily Type Indian Languages on computer and mobile. GoVarnam is a cross-platform transliteration library. Manglish -> Malayalam, Thanglish -> Tamil, Hinglish -> Hindi plus another 10 languages. GoVarnam is a near-Go port of libvarnam

    Project mention: How to replicate this in Void to get a transliterative keyboard? | reddit.com/r/voidlinux | 2022-07-15

    Though I used this engine with ibus https://varnamproject.com/.

  • Gentee script programming language

    Gentee - script programming language for automation. It uses VM and compiler written in Go (Golang).

  • Googletrans

    G文⚡️: Concurrency-safe, Free and Unlimited google translate api for Golang. 🔥免费、无限、并发安全的谷歌翻译包

  • odict

    A blazingly-fast portable lexical dictionary format 📖

  • tau

    A functional interpreted programming language with a minimalistic design. (by NicoNex)

    Project mention: Interpreters built in Go | reddit.com/r/golang | 2022-06-09

    Hi, if it can be of any help I wrote Tau in Go which is interpreted and has its own VM. It's inspired by the two books "Writing an interpreter in Go" and "Writing a compiler in Go", but differs a lot from the design proposed in the books which however helped me a lot with the development. Feel free to take a look, take inspiration or contribute :)

  • Lama2

    Plain-text Powered REST API Client for Teams 🦙

    Project mention: Collaborate on APIs for free, with Lama2, git and VSCode | dev.to | 2023-01-05

    Get Source File

  • ecal

    A simple embeddable scripting language which supports concurrent event processing. (by krotik)

  • cherri

    iOS Siri Shortcuts Programming Language 🍒

    Project mention: Shortcuts file format | reddit.com/r/shortcuts | 2023-01-17

    I'm looking for any information about parsing the shortcut files produced by iOS 16. I've found https://zachary7829.github.io/blog/shortcuts/fileformat and https://github.com/sebj/iOS-Shortcuts-Reference and projects like https://github.com/electrikmilk/cherri to produce shortcuts that require a Mac for 'signing' them.

  • Mellang

    Extending the Monkey (programming) Lang from "Writing An Interpreter In Go"

  • to

    📜 Touch Lightweight Markup Language; Familiar, Extendable, Auto-Formattable

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

Go Language related posts


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

Project Stars
1 go 107,993
2 oh 1,304
3 reflow 919
4 murex 869
5 gocaml 725
6 whatlanggo 572
7 wa 556
8 scriggo 376
9 gotext 368
10 chatbot 367
11 universal-translator 305
12 dictpress 272
13 bass 266
14 govarnam 112
15 Gentee script programming language 104
16 Googletrans 88
17 odict 42
18 tau 42
19 Lama2 36
20 ecal 29
21 cherri 27
22 Mellang 16
23 to 14
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives