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.
16k stars
179 watching
918 forks
Language: Go
last commit: about 2 months ago
Linked from 4 awesome lists
adafruitarduinoarmavresp32gpioi2cllvmmicrobitmicrocontrollernrf51nrf52samd21spistm32tinygowasiwasmwebassembly
Related projects:
Repository | Description | Stars |
---|---|---|
hybridgroup/gobot | A framework for robotics and IoT development in Go | 9,005 |
tetratelabs/wazero | A WebAssembly runtime for Go developers to execute code compiled in other languages | 5,025 |
tmc/langchaingo | Provides a Go implementation of LangChain for generating text based on large language models. | 5,155 |
go-kit/kit | A toolkit for building microservices in Go | 26,684 |
wasmerio/wasmer-go | A Go library that provides a WebAssembly runtime with a standard API and sandboxed execution environment. | 2,843 |
gate-computer/wag | Compiles WebAssembly into machine code for execution | 192 |
go-vgo/robotgo | Automation tool for interacting with graphical user interfaces on multiple platforms. | 9,739 |
andlabs/ui | A Go library for building native GUI applications. | 8,341 |
icexin/eggos | A 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-compiler | A tiny compiler written in Go that generates equivalent arithmetic expressions | 589 |
golang/tools | Provides tools and packages for static analysis and code transformation of Go programs. | 7,430 |
micro/go-micro | A framework for building microservices with built-in support for distributed systems development and scalable communication between services. | 22,020 |
lxn/walk | A toolkit for building Windows desktop GUI applications using the Go programming language | 6,882 |
lonng/nano | A lightweight Go-based networking library for building fast and efficient game servers | 2,896 |
shopify/go-lua | An interpreter and compiler for the Lua programming language in Go | 3,157 |