Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists tagged with tinygo

A curated list of projects in awesome lists tagged with tinygo .

https://github.com/tinygo-org/tinygo

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

adafruit arduino arm avr esp32 gpio hacktoberfest i2c llvm microbit microcontroller nrf51 nrf52 samd21 spi stm32 tinygo wasi wasm webassembly

Last synced: 29 Sep 2024

https://github.com/hexops/vecty

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

dynamic frontend go gopherjs javascript react responsive tinygo vecty vue webassembly

Last synced: 27 Sep 2024

https://github.com/tinygo-org/bluetooth

Cross-platform Bluetooth API for Go and TinyGo. Supports Linux, macOS, Windows, and bare metal using Nordic SoftDevice or HCI

ble bluetooth bluetooth-low-energy central linux macos nordicsemi peripheral softdevice tinygo

Last synced: 01 Aug 2024

https://github.com/tinygo-org/drivers

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

adxl345 apa102 blinkm bmp180 dotstar ds3231 embedded esp8266 gpio hacktoberfest i2c lorawan mag3110 mma8653 mpu6050 neopixels sensors spi tinygo ws2812

Last synced: 27 Sep 2024

https://github.com/thomscoder/luna

πŸŒ™ 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

codemotion compiler javascript learning learning-by-doing personal-project programming-language runtime sample-code tinygo wasm wasmer wasmtime wat2wasm webassembly

Last synced: 04 Aug 2024

https://github.com/bots-garden/capsule

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 tinygo wasi wasm wazero webassembly

Last synced: 02 Oct 2024

https://github.com/tinygo-org/go-llvm

Go bindings to LLVM. Used as part of TinyGo.

golang llvm tinygo

Last synced: 06 Aug 2024

https://github.com/djthorpe/go-pico

Raspberry Pi RP2040 Pico SDK for golang

go golang gpio pico raspberry-pi raspberrypi rp2040 rpi sdk tinygo

Last synced: 26 Sep 2024

https://github.com/wapc/wapc-guest-tinygo

SDK for creating waPC WebAssembly Guest Modules in TinyGo

sdk tinygo wasm webassembly

Last synced: 31 Jul 2024

https://github.com/itohio/fishfeeder

Automatic fish feeder using ESP32 M5StickC written in Go and flashed using TinyGo

aquarium-automation esp32 go golang m5stickc tinygo

Last synced: 29 Sep 2024

https://github.com/sago35/tinygo-edit

Add an environment variable for tinygo and open the editor

bash tinygo vim zsh

Last synced: 28 Sep 2024

https://github.com/13rac1/fastmath

Golang 8/16 bit math functions for when speed matters more than precision

fastled fastled-library go golang golang-library math tinygo wasm webassembly

Last synced: 02 Aug 2024

https://github.com/un-ts/sh-syntax

A WASM shell parser and formatter with bash support, based on `mvdan/sh`

go golang shell shell-script shellscript tinygo wasm

Last synced: 17 Aug 2024

https://github.com/wasmvision/wasmcv

WebAssembly guest interfaces for computer vision using OpenCV. Supports both WASI and WASM "unknown".

c-language computer-vision golang opencv opencv4 rust tinygo wasi wasm wasm-bindgen webassembly

Last synced: 29 Sep 2024

https://github.com/LimeChain/gosemble

Go-based framework for building Polkadot/Substrate-compatible runtimes. 🧱

blockchain framework go golang parachain polkadot runtimes sdk tinygo wasm webassembly

Last synced: 30 Jul 2024

https://github.com/nerzal/tinywebsocket

TinyWebSocket is a lib that wraps the syscall/js api to provide a better developer experience. Compileable by TinyGo

go golang tinygo wasm websockets

Last synced: 28 Sep 2024

https://github.com/justinclift/tinygo-webgl-fundamentals-lesson-2

The lessons code from WebGL Fundamentals Lesson 2, ported to TinyGo

go golang tinygo wasm webassembly webgl

Last synced: 02 Aug 2024

https://github.com/jedisct1/tinygo-wasi_rand

crypto/rand for TinyGo/WASI

crypto csprng tinygo wasi wasm

Last synced: 01 Oct 2024

https://github.com/paramsiddharth/esp32-morse

A simple text to morse code generator that runs on an ESP32 microcontroller.

esp32 internet-of-things morse-code serial tinygo

Last synced: 29 Sep 2024

https://github.com/codepope/basicblinky

A simple LED Sparkler for the ESP32-C3FH4-RGB in Tinygo

esp32-c3fh4-rgb esp32c3 tinygo

Last synced: 27 Sep 2024

https://github.com/jsfraz/esp32-examples

Various examples for DOIT ESP32 DEVKIT V1 using Arduino IDE and TinyGo.

arduino-ide ch340 doit-esp32-devkit-v1 esp32 example fritzing led max3232 pinout serial-port ssr-relay tinygo uln2803a

Last synced: 27 Sep 2024

https://github.com/dbgjerez/istio-wasm-filter-golang

An envoy filter developed with tinygo to wrap a response.

docker envoy envoyproxy filter golang istio tinygo wasm webassembly

Last synced: 01 Oct 2024

https://github.com/harrisoncramer/arduino-security

An alarm using Arudino Uno and TinyGo!

arduino golang tinygo

Last synced: 27 Sep 2024

https://github.com/vpayno/microbit-workspace

Personal workspace for learning to use the Microbit with Rust, TinyGo and Python

microbit-v2 micropython rust tinygo

Last synced: 27 Sep 2024