GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com โ€” Build software better, together

#

tinygo

Star

Here are 285 public repositories matching this topic...

Language: All
Filter by language
All 285 Go 218 JavaScript 15 C 9 TypeScript 8 Rust 5 HTML 4 Python 4 C++ 3 Shell 3 Assembly 2
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated
tinygo

tinygo-org / tinygo

Star 17.9k

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

arduino avr arm microcontroller gpio i2c esp32 llvm adafruit stm32 webassembly wasm spi microbit nrf52 samd21 nrf51 wasi tinygo
  • Updated Nov 12, 2026
  • Go
vecty

hexops / vecty

Star 2.9k

Vecty lets you build responsive and dynamic web frontends in Go using WebAssembly, competing with modern web frameworks like React & VueJS.

react javascript go vue frontend responsive dynamic webassembly gopherjs vecty tinygo
  • Updated Oct 16, 2022
  • Go

hybridgroup / go-haystack

Star 1.5k

Track personal Bluetooth devices via Apple's "Find My" network using OpenHaystack and Macless-Haystack with tools written in Go/TinyGo. No Apple hardware required! Build your own beacon using Xiao-BLE, ESP32-C3/S3, & many other boards.

linux golang bluetooth nrf52 nrf52840 tinygo findmy find-my airtag esp32-c3 openhaystack esp32-s3 pico-w
  • Updated Oct 13, 2026
  • Go

fxamacker / cbor

Star 1.1k

CBOR codec (RFC 8949, RFC 8742) with CBOR tags, Go struct tag options (toarray, keyasint, omitempty, omitzero), float64/32/16, big.Int, and fuzz tested.

go golang serialization cbor codec json-alternative cwt cose cbor-library tinygo rfc-8949 std-94 rfc-8742
  • Updated Nov 11, 2026
  • Go
bluetooth

tinygo-org / bluetooth

Star 1k

Cross-platform Bluetooth API for Go and TinyGo. Supports Linux, macOS, Windows, & bare metal using Nordic SoftDevice or HCI (ESP32/Pico-W/etc)

macos linux esp32 bluetooth ble bluetooth-low-energy espressif central peripheral nordicsemi softdevice tinygo esp32-c3 esp32-s3 pico-w pico2-w espradio
  • Updated Oct 31, 2026
  • C
drivers

tinygo-org / drivers

Star 756

TinyGo drivers for sensors, displays, wireless adaptors, and other devices that use I2C, SPI, GPIO, ADC, and UART interfaces.

embedded gpio i2c esp32 spi ws2812 adxl345 sensors neopixels lorawan hacktoberfest apa102 dotstar ds3231 bmp180 mpu6050 blinkm tinygo mma8653 mag3110
  • Updated Nov 11, 2026
  • Go

OCamlPro / owi

Star 331

Owi: Seamless program analysis for C, C++, Go, Haskell, LLVM, Rust, Wasm and Zig.

c rust haskell formatter interpreter zig llvm ocaml solver webassembly wasm optimizer symbolic-execution constraints fuzzer abstract-interpretation owi tinygo solver-aided-programming
  • Updated Nov 11, 2026
  • OCaml

thomscoder / luna

Star 320

๐ŸŒ™ A really tiny WebAssembly compiler for demonstration and educational purposes. Written in Go and built as one of my quests to conquer the WebAssembly dungeon

javascript programming-language learning compiler runtime webassembly wasm personal-project learning-by-doing sample-code codemotion wat2wasm tinygo wasmer wasmtime
  • Updated Oct 10, 2024
  • Go

tinygo-org / go-llvm

Star 296

Go bindings to LLVM. Used as part of TinyGo.

golang llvm tinygo
  • Updated Nov 12, 2026
  • Go

bots-garden / capsule

Sponsor
Star 291

A Capsule application is a runner (or launcher) of wasm functions. Capsule HTTP can serve the functions through HTTP (itโ€™s possible to use Capsule as a simple CLI with Capsule CLI). And soon: NATS and MQTT

golang webassembly wasm wasi tinygo wazero
  • Updated Aug 11, 2023
  • Go

wasmvision / wasmvision

Star 247

wasmVision gets you going with computer vision using WebAssembly.

rust golang opencv computer-vision webassembly wasm c-language wasi tinygo wasmcv
  • Updated Feb 16, 2026
  • Go

wasilibs / go-re2

Star 209

Drop-in replacement for regexp using re2, for any Go app

golang webassembly re2 regular-expressions tinygo
  • Updated Nov 11, 2026
  • Go

hybridgroup / mechanoid

Star 206

Mechanoid is a framework for WebAssembly applications on embedded systems and IoT devices.

golang iot microcontroller embedded webassembly wasm tinygo
  • Updated Mar 16, 2026
  • Go

soypat / lneto

Sponsor
Star 197

Low-level networking. HTTP/TCP/IP/Ethernet/RMII/MDIO/UDP/NTP/DHCP/DNS blabla. Runs on a couple kB of RAM

dns http networking tcp dhcp udp embedded-systems ip ntp net ethernet operating-systems userspace-networking tinygo heapless
  • Updated Nov 11, 2026
  • Go

tinygo-org / awesome-tinygo

Star 166

A curated list of awesome TinyGo projects and libraries. Inspired by awesome-go.

go golang awesome hardware awesome-list tinygo
  • Updated Jul 25, 2026

sago35 / tinygo-keyboard

Sponsor
Star 119

USB HID keyboard firmware for tinygo

go golang keyboard usb hid firmware nrf52840 vial atsamd51 usbhid tinygo keeb atsamd21 rp2040
  • Updated Nov 1, 2026
  • Go
llvm-obfus

90th / llvm-obfus

Sponsor
Star 113

out-of-tree LLVM 21+ pass plugin for policy-driven IR obfuscation.

rust obfuscation cmake zig virtualization python3 llvm-ir llvm-pass mba tinygo cpp23 llvm-obfuscation
  • Updated Oct 16, 2026
  • C++

orsinium-labs / tinymath

Star 102

๐Ÿ“ The fastest and smallest Go math library for constrained environments, like microcontrollers or WebAssembly.

go golang gamedev embedded trigonometry math webassembly wasm tinygo
  • Updated Oct 19, 2026
  • Go
espradio

tinygo-org / espradio

Star 102

TinyGo package for wireless communication on Espressif ESP32xx microcontrollers.

golang esp32 wifi bluetooth tinygo esp32s3 esp32c3 espradio
  • Updated Nov 11, 2026
  • C

playdate-go / pdgo

Star 73

๐ŸŸก A Go framework and toolkit for developing games for Playdate handheld console โš’๏ธ๐ŸŽฎ

c api golang gamedev embedded game-development embedded-systems bindings cgo armv7 gamedev-library bare-metal go-game tinygo playdate playdate-console playdate-sdk go-game-engine
  • Updated Aug 23, 2026
  • Go

Add this topic to your repo

To associate your repository with the tinygo topic, visit your repo's landing page and select "manage topics."

Learn more

You are visitor 01402503 โ€” GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800ร—600. No cookies required.