tinygo

Go compiler

A compiler that enables Go programming language for small devices and edge computing applications.

Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.

GitHub

16k stars
179 watching
918 forks
Language: Go
last commit: almost 2 years ago
Linked from 4 awesome lists

adafruitarduinoarmavresp32gpioi2cllvmmicrobitmicrocontrollernrf51nrf52samd21spistm32tinygowasiwasmwebassembly

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
hybridgroup/gobotA framework for robotics and IoT development in Go9,005
tetratelabs/wazeroA WebAssembly runtime for Go developers to execute code compiled in other languages5,025
tmc/langchaingoProvides a Go implementation of LangChain for generating text based on large language models.5,155
go-kit/kitA toolkit for building microservices in Go26,684
wasmerio/wasmer-goA Go library that provides a WebAssembly runtime with a standard API and sandboxed execution environment.2,843
gate-computer/wagCompiles WebAssembly into machine code for execution192
go-vgo/robotgoAutomation tool for interacting with graphical user interfaces on multiple platforms.9,739
andlabs/uiA Go library for building native GUI applications.8,341
icexin/eggosA Go-based unikernel project that runs Go applications on x86 bare metal with a network stack and various features.2,239
hazbo/the-super-tiny-compilerA tiny compiler written in Go that generates equivalent arithmetic expressions589
golang/toolsProvides tools and packages for static analysis and code transformation of Go programs.7,430
micro/go-microA framework for building microservices with built-in support for distributed systems development and scalable communication between services.22,020
lxn/walkA toolkit for building Windows desktop GUI applications using the Go programming language6,882
lonng/nanoA lightweight Go-based networking library for building fast and efficient game servers2,896
shopify/go-luaAn interpreter and compiler for the Lua programming language in Go3,157