Skip to content

deadprogram/tinynet

 
 

Repository files navigation

tinynet

A net implementation for Go and TinyGo based on unisockets, targeting both WebAssembly and native platforms.

make CI Mirror PkgGoDev

Overview

tinynet implements a subnet of the Go net package. Because it is based on unisockets, it supports more platforms (WASM/JS, WASM/WASI, TinyGo, Go etc.) than the official net package.

Usage

Check out PkgGoDev for API documentation. Many examples on how to use it (clients, servers and an example distributed system) can also be found in the cmd package. Additionally, the Makefile might also be of interest; it shows how to build native and WASM binaries.

License

tinynet (c) 2020 Felix Pojtinger

SPDX-License-Identifier: AGPL-3.0

About

A `net` implementation for Go and TinyGo based on unisockets, targeting both WebAssembly and native platforms.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Go 56.6%
  • Makefile 43.4%