Go Language

Open-source Go projects categorized as Language

Top 23 Go Language Projects

  • go

    The Go programming language

    Project mention: Testing adding fuzz test support (2021) | news.ycombinator.com | 2024-10-11
  • SaaSHub

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

    SaaSHub logo
  • murex

    A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling)

    Project mention: Go and my realization about what I'll call the 'Promises' pattern | news.ycombinator.com | 2024-09-30
  • oh

    A new Unix shell.

  • wa

    The Wa Programming Language

    Project mention: The Forgotten History of Chinese Keyboards | news.ycombinator.com | 2024-06-02

    Very good article, like it.

    Chinese characters are a type of pictographs that have some characteristics of QR codes. In fact, there is indeed a word retrieval method called four-corner number, which quickly maps Chinese character graphics to four numbers through some simple formulas, which is especially suitable for one-way encoding and retrieval. For example, the four-corner number of "龍" is coded as 0121, and the code of "兲" is 1080 (please refer to https://github.com/chai2010/im4corner).

    In addition, Chinese characters are actually more important as hieroglyphic shapes. For example, we have a "凹语言" (Wa-lang https://github.com/wa-lang/wa/ ) designed for WebAssembly (WASM for short, WebAssembly => WASM => Wa), in which the Chinese characters "凹" and WASM The logo is very similar, and there was even a pronunciation of "wa" in the past.

    After the popularization of computers, the function input method has been greatly improved, but there is still a lot of input resistance. For example, in programming, frequent switching between Chinese character names and English keywords brings a loss of input efficiency. As a programmer, I hope Chinese users can continue to pay attention to and improve these in the future.

  • reflow

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

  • gocaml

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

  • whatlanggo

    Natural language detection library for Go

  • gotext

    Go (Golang) GNU gettext utilities package

  • scriggo

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

  • chatbot

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

  • define

    A command-line dictionary (thesaurus) app, with access to multiple sources, written in Go.

  • bass

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

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

  • cherri

    Siri Shortcuts Programming Language 🍒

  • govarnam

    Easily type Indic 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

  • Gentee script programming language

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

  • LinGo

    A language aquisition terminal application (TUI) to learn languages with text. (by hsnborn22)

    Project mention: LinGo, a free and open source text-based language acquisition tool | /r/lojban | 2023-12-07

    This is the link to the github repository

  • tau

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

  • shmux

    🐚 Run multiple scripts from one file. In (almost) any language.

    Project mention: Show HN: Shmux – script runner for almost any language | news.ycombinator.com | 2023-12-20
  • ecal

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

  • to

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

  • windlang

    WindLang, A simple programming language built with golang 🍃

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

Go Language discussion

Log in or Post with

Go Language related posts

  • Running WolfSSL and Curl on Windows 2000

    3 projects | news.ycombinator.com | 10 Oct 2024
  • Testing adding fuzz test support (2021)

    1 project | news.ycombinator.com | 11 Oct 2024
  • 🚀 Golang Guide

    1 project | dev.to | 10 Oct 2024
  • Concurrency patterns in Go; worker pools and fan-out/fan-in

    1 project | dev.to | 7 Oct 2024
  • SwissTable: A High-Performance Hash Table Implementation

    3 projects | dev.to | 2 Oct 2024
  • The perils of transition to 64-bit time_t

    1 project | news.ycombinator.com | 29 Sep 2024
  • gRPC: onde vive? o que come?

    5 projects | dev.to | 27 Sep 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 15 Oct 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 go 123,364
2 murex 1,473
3 oh 1,357
4 wa 1,100
5 reflow 965
6 gocaml 747
7 whatlanggo 638
8 gotext 434
9 scriggo 425
10 chatbot 411
11 define 382
12 bass 377
13 universal-translator 371
14 dictpress 360
15 cherri 195
16 govarnam 145
17 Gentee script programming language 133
18 LinGo 64
19 tau 56
20 shmux 48
21 ecal 41
22 to 18
23 windlang 16

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com