Go programming-language

Open-source Go projects categorized as programming-language

Top 23 Go programming-language Projects

  • go

    The Go programming language

    Project mention: Fixing for Loops in Go 1.22 | news.ycombinator.com | 2023-09-19

    I agree that there are no objective measure. I guess it's just different expectations.

    I would not say it's obvious what the machine is doing in the Go example though. For example it wasn't clear to me that append() mostly doesn't copy the full vector, but does a copy of the slice pointer. I had to look it up from a blog post, because the source for append() is gnarly

    https://github.com/golang/go/blob/go1.16.7/src/cmd/compile/i...

  • gop

    The Go+ programming language is designed for engineering, STEM education, and data science.

    Project mention: Fix: Hong Kong locale does not always mean China | news.ycombinator.com | 2023-07-21
  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • alda

    A music programming language for musicians. :notes:

    Project mention: alda VS midica - a user suggested alternative | libhunt.com/r/alda | 2023-08-12
  • elvish

    Elvish = Expressive Programming Language + Versatile Interactive Shell

    Project mention: Antonmedv/walk: Terminal file manager | news.ycombinator.com | 2023-08-22

    Shameless plug: Elvish is a shell with a filesystem navigator built in - you can see it in demo 5 on the homepage https://elv.sh

  • tengo

    A fast script language for Go

    Project mention: Looking for programming languages created with Go | /r/golang | 2022-11-06

    - https://github.com/d5/tengo

  • anko

    Scriptable interpreter written in golang (by mattn)

    Project mention: Anko: Scriptable Interpreter Written in Go | news.ycombinator.com | 2023-07-03
  • naml

    Convert Kubernetes YAML to Golang

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

  • gocaml

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

  • wa

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

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

    The Wa Programming Language\ (16 comments)

  • ink

    Ink is a minimal programming language inspired by modern JavaScript and Go, with functional style. (by thesephist)

    Project mention: Ink: Minimal, functional programming language inspired by modern JavaScript, Go | news.ycombinator.com | 2023-04-06
  • abs

    Home of the ABS programming language: the joy of shell scripting.

    Project mention: Ask HN: What shell are you using, if not *sh? | news.ycombinator.com | 2022-11-11

    For scripting on my Linux systems, including scheduled utilities, I use ABS a lot. It has been enjoyable and straightforward.

    https://www.abs-lang.org/

  • c2go

    Convert C to Go (by goplus)

  • Gentee script programming language

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

  • igop

    The Go/Go+ Interpreter

    Project mention: Can Go run statements in cmd like Python? | /r/golang | 2023-03-16

    If it’s REPL goplus had one https://github.com/goplus/igop

  • knox

    A toy programming language written in Go that compiles to C. (by azhenley)

  • cherri

    iOS Siri Shortcuts Programming Language 🍒

    Project mention: Shortcuts file format | /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.

  • yodk

    Development Kit for Starbase's ingame programming language YOLOL

  • tau

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

  • g2d

    Craft beautiful geometric art using code.

  • cofx

    CoFx is a powerful automation workflow engine based on low code programming language (by skoowoo)

    Project mention: Turn boring stuff into low code | news.ycombinator.com | 2022-10-12
  • go-examples

    Get Set Learn Go

  • adventlang

    🎅 A programming language (+ code playground) for Advent of Code.

  • vilmos

    Official vilmos visual language interpreter!

  • Mergify

    Tired of breaking your main and manually rebasing outdated pull requests?. Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free.

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-09-19.

Go programming-language related posts

Index

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

Project Stars
1 go 114,505
2 gop 8,558
3 alda 5,403
4 elvish 5,135
5 tengo 3,283
6 anko 1,364
7 naml 1,223
8 gocaml 733
9 wa 664
10 ink 536
11 abs 491
12 c2go 275
13 Gentee script programming language 114
14 igop 91
15 knox 85
16 cherri 57
17 yodk 55
18 tau 44
19 g2d 44
20 cofx 34
21 go-examples 33
22 adventlang 30
23 vilmos 29
Tired of breaking your main and manually rebasing outdated pull requests?
Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free.
blog.mergify.com