An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 0.9% on proxy.golang.org
Top 0.2% dependent packages on proxy.golang.org
Top 0.1% dependent repos on proxy.golang.org
Top 1.4% forks on proxy.golang.org
Top 1.0% docker downloads on proxy.golang.org

proxy.golang.org : github.com/tarm/serial

Goserial is a simple go package to allow you to read and write from the serial port as a stream of bytes. It aims to have the same API on all platforms, including windows. As an added bonus, the windows package does not use cgo, so you can cross compile for windows from another platform. Unfortunately goinstall does not currently let you cross compile so you will have to do it manually: Currently there is very little in the way of configurability. You can set the baud rate. Then you can Read(), Write(), or Close() the connection. Read() will block until at least one byte is returned. Write is the same. There is currently no exposed way to set the timeouts, though patches are welcome. Currently all ports are opened with 8 data bits, 1 stop bit, no parity, no hardware flow control, and no software flow control. This works fine for many real devices and many faux serial devices including usb-to-serial converters and bluetooth serial ports. You may Read() and Write() simulantiously on the same connection (from different goroutines). Example usage:

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/tarm/serial
License: BSD-3-Clause
Latest release: almost 7 years ago
First release: almost 7 years ago
Namespace: github.com/tarm
Dependent packages: 502
Dependent repositories: 9,494
Stars: 1,454 on GitHub
Forks: 429 on GitHub
Docker dependents: 28
Docker downloads: 9,419,738
See more repository details: repos.ecosyste.ms
Last synced: 3 days ago

Top 8.3% on proxy.golang.org
seedhammer.com v1.3.1
14 versions - Latest release: 12 months ago
Top 8.5% on proxy.golang.org
github.com/seedhammer/seedhammer v1.3.1
The SeedHammer controller software for https://seedhammer.com
11 versions - Latest release: 12 months ago - 1 stars on GitHub
github.com/OpenRbt/lea-central-wash v0.0.16
LeaCentralWash | Central Server and management software for self-service car washing systems.
14 versions - Latest release: 12 months ago - 1 stars on GitHub
Top 6.8% on proxy.golang.org
github.com/elleqt/modem v0.4.0
A Go driver for AT based modems
2 versions - Latest release: about 1 year ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
gitlab.com/clock-8001/clock-8001/v4 v4.23.0
52 versions - Latest release: about 1 year ago - 6 stars on gitlab.com
Top 7.2% on proxy.golang.org
gitlab.com/depili/clock-8001/v4 v4.23.0
52 versions - Latest release: about 1 year ago - 6 stars on GitLab.com
Top 8.2% on proxy.golang.org
gitlab.com/Depili/clock-8001/v4 v4.23.0
52 versions - Latest release: about 1 year ago - 6 stars on gitlab.com
github.com/hivemapper/hivemapper-data-logger v1.5.9
44 versions - Latest release: about 1 year ago - 0 stars on GitHub
github.com/Hivemapper/hivemapper-data-logger v1.5.9
44 versions - Latest release: about 1 year ago - 0 stars on GitHub
Top 7.5% on proxy.golang.org
github.com/tsuzu/hems-exporter v0.0.1
1 version - Latest release: about 1 year ago
Top 2.7% on proxy.golang.org
bitbucket.org/ausocean/utils v1.7.0
31 versions - Latest release: about 1 year ago - 5 dependent packages - 4 dependent repositories
Top 9.3% on proxy.golang.org
github.com/minor-industries/bbqueue v0.0.2
Open hardware open source wireless temperature probes
2 versions - Latest release: about 1 year ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/tonygilkerson/serial-gateway v1.0.32
A sidecar for the Malone app
33 versions - Latest release: about 1 year ago - 0 stars on GitHub
Top 7.1% on proxy.golang.org
github.com/aler9/gomavlib/v2 v2.2.0 💰
Mavlink library (2.0 and 1.0) for the Go programming language
10 versions - Latest release: over 1 year ago - 86 stars on GitHub
Top 5.3% on proxy.golang.org
bitbucket.org/ausocean/iotsvc v0.30.0
IoT services. This repository contains server-side functionality for clients in the iot repository.
95 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories
Top 9.2% on proxy.golang.org
github.com/sergw3x/mertech_qr v0.0.61
go lib for work with mertech qr by serial port
6 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/wgbbiao/modbus v0.1.3
modbus for me only
13 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 6.1% on proxy.golang.org
github.com/speters/vogod v0.4.3
2 versions - Latest release: over 1 year ago - 4 dependent packages
Top 9.5% on proxy.golang.org
github.com/hamburgertrain/elmobd v0.0.0-20240126030723-abb7f99ffbc8
Package elmobd provides communication with cars OBD-II system using ELM327 based USB-devices. Us...
3 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 0.3% on proxy.golang.org
golang.org/x/build v0.0.0-20240125222210-fc2706ac5104
Package build contains constants for the Go continuous build system.
425 versions - Latest release: over 1 year ago - 1,060 dependent packages - 9,008 dependent repositories
github.com/gbatanov/zhub4 v0.7.76
zhub4 - Система домашней автоматизации на Go Copyright (c) 2022-2024 GSB, Georgii Batanov gbatano...
7 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 3.1% on proxy.golang.org
github.com/GoogleCloudPlatform/osconfig v0.0.0-20240123093303-7e6fdebd5f25
osconfig_agent interacts with the osconfig api.
27 versions - Latest release: over 1 year ago - 3 dependent packages - 16 dependent repositories - 63 stars on GitHub
Top 9.9% on proxy.golang.org
github.com/moults31/bifrost v0.2.3
🌈 burning rainbow bridge between your terminal and serial ports
5 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/stv0g/vand v0.0.0-20240115023725-72da563965f3
A Van/Camper automation and monitoring daemon
15 versions - Latest release: over 1 year ago - 1 stars on GitHub
Top 9.7% on proxy.golang.org
github.com/Nuage-Malin/hardware-modules v0.0.0-20240112132118-a7317b05e61c
41 versions - Latest release: over 1 year ago
Top 9.9% on proxy.golang.org
github.com/flonja/gogsm v0.1.0
A Golang library for interfacing with a GSM module using generic AT commands
1 version - Latest release: over 1 year ago - 0 stars on GitHub
Top 9.5% on proxy.golang.org
github.com/kerwin612/miio-serial-tools v0.0.1
MIIO Serial Tools
1 version - Latest release: over 1 year ago - 2 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/ileler/miio-serial-tools v0.0.1
2 versions - Latest release: over 1 year ago
Top 8.2% on proxy.golang.org
github.com/aldas/go-modbus-client v0.0.0-20240107191447-12b8e62cc74b
Modbus client (TCP/RTU) over TCP/Serial for Go
8 versions - Latest release: over 1 year ago - 4 stars on GitHub
gitee.com/thingple/detonator v0.0.19
19 versions - Latest release: over 1 year ago - 1 dependent package
github.com/leeprince/goinfra v0.0.0-20240103065929-181566cd66fb
提供 go 基础服务功能
37 versions - Latest release: over 1 year ago - 2 dependent repositories - 1 stars on GitHub
Top 8.6% on proxy.golang.org
github.com/e154/smart-home-node v0.1.1
modern smart home system
12 versions - Latest release: over 1 year ago - 1 stars on GitHub
Top 8.6% on proxy.golang.org
github.com/koestler/go-iotdevice v1.8.0
Reads parameters from Victron Energy Battery Monitor and Solar Chargers and serves those as json ...
20 versions - Latest release: over 1 year ago - 4 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/koestler/go-ve-sensor v1.8.0
20 versions - Latest release: over 1 year ago
Top 8.2% on proxy.golang.org
github.com/koestler/go-victron-to-mqtt v1.8.0
Reads parameters from Victron Energy Battery Monitor and Solar Chargers and serves those as json ...
20 versions - Latest release: over 1 year ago - 4 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/barnybug/gohome v0.0.0-20231217205303-8519f52c1522
Home automation for the geek home. Built in Go.
6 versions - Latest release: over 1 year ago - 1 dependent package - 60 stars on GitHub
github.com/xaoctech/go-modem v0.0.0-20231208101420-3d72b2a0f951
A Go driver for AT based modems
1 version - Latest release: over 1 year ago - 0 stars on GitHub
github.com/taigrr/xmodem v0.0.0-20231201212158-d5c47de67d3a
2 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/soypat/cereal v0.0.0-20231127142820-3d2da8710121
Serial port abstraction creation for bugst, sers, goburrow and tarm serial libraries.
4 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 0 stars on GitHub
github.com/nDenerserve/RN2483 v0.0.0-20231123165121-2ab5d8f2030a
A Go API to communicate with the Microship RN2483 module over serial
1 version - Latest release: over 1 year ago - 0 stars on GitHub
github.com/nDenerserve/rn2483 v0.0.0-20231123145450-29a7c43f3799
A Go API to communicate with the Microship RN2483 module over serial
1 version - Latest release: over 1 year ago - 0 stars on GitHub
Top 5.4% on proxy.golang.org
github.com/acd/infinitive v0.0.0-20231117235535-2eaa5d2142fe
Infinitive impersonates a SAM on a Carrier Infinity system management bus
2 versions - Latest release: over 1 year ago - 85 stars on GitHub
github.com/comap-smart-home/mynewt-newtmgr v0.0.0-20231117110948-79d13fb79b78
Newt Manager (newtmgr) is the application tool that enables a user to communicate with and manage...
2 versions - Latest release: over 1 year ago - 1 dependent package - 0 stars on GitHub
Top 9.3% on proxy.golang.org
github.com/robhaswell/btflcli v1.0.1
Copyright © 2023 Rob Haswell <[email protected]> Licensed under the Apache License, Version 2.0 ...
2 versions - Latest release: over 1 year ago - 2 stars on GitHub
Top 5.3% on proxy.golang.org
github.com/b3nn0/stratux v0.0.0-20231112083253-d86cbf1739a6 💰
Fork of the original cyoung/stratux with multiple patches for flying in europe
6 versions - Latest release: over 1 year ago - 110 stars on GitHub
github.com/nobonobo/obs-codemasters-telemetry v1.1.0
OBS Telemetry Viewer Plugin for Codemasters Car Simulation
2 versions - Latest release: over 1 year ago - 1 stars on GitHub
github.com/universalrobotdriveteam/child-nodes-device-service v1.0.1
3 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/UniversalRobotDriveTeam/child-nodes-device-service v1.0.1
3 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/238Studio/child-nodes-device-service v1.0.1
3 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/238studio/child-nodes-device-service v1.0.1
3 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/universalrobotdriveteam/child-nodes-basic v1.1.0
4 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/UniversalRobotDriveTeam/child-nodes-basic v1.1.0
4 versions - Latest release: over 1 year ago - 7 dependent packages - 1 dependent repositories - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/cyrilix/robocar-arduino v0.11.0
Arduino microservice part for robocar
12 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 9.5% on proxy.golang.org
github.com/whawty/alerts v0.0.0-20231030221021-a7b68884ed93
7 versions - Latest release: over 1 year ago
Top 5.4% on proxy.golang.org
github.com/GoogleCloudPlatform/guest-agent v0.0.0-20231027175210-3ddd9d4a496f
22 versions - Latest release: over 1 year ago - 87 stars on GitHub
Top 7.1% on proxy.golang.org
github.com/nasa-jpl/golaborate v0.0.0-20231026003301-efe4ef59b00c
Go servers/services for remote and autonomous testbeds and labs
9 versions - Latest release: over 1 year ago - 7 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/myafeier/arduino v1.1.7
18 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/H3rby7/usbdmx-golang v0.4.0
A versatile USB DMX library written in Go for programatic show control and special effects.
6 versions - Latest release: over 1 year ago - 1 dependent repositories - 0 stars on GitHub
github.com/h3rby7/usbdmx-golang v0.4.0
A versatile USB DMX library written in Go for programatic show control and special effects.
6 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 9.7% on proxy.golang.org
gitee.com/ymofen/dgo v0.0.0-20231020094704-2c58dacac9ee removed
1 version - Latest release: over 1 year ago
github.com/wenewzhang/x v0.0.0-20231019030310-b4268f6be766
Extended (may be experimental) features outside the main gost tree.
34 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/hivemapper/gnss-controller v1.0.2
23 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/Hivemapper/gnss-controller v1.0.2
23 versions - Latest release: over 1 year ago - 2 dependent packages - 0 stars on GitHub
github.com/brianolson/vedirect v0.0.0-20231014200308-bb6c8ed12efd
Go library and utilities for VE.Direct devices
1 version - Latest release: over 1 year ago - 0 stars on GitHub
github.com/gochik/chik v1.9.1
another iot framework
21 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 2 stars on GitHub
Top 8.6% on proxy.golang.org
github.com/GoChik/chik v1.9.1
another iot framework
21 versions - Latest release: over 1 year ago - 2 stars on GitHub
Top 4.4% on proxy.golang.org
mynewt.apache.org/newtmgr v0.0.0-20231012063637-5c3d1e7ebce4
Newt Manager (newtmgr) is the application tool that enables a user to communicate with and manage...
9 versions - Latest release: over 1 year ago - 3 dependent packages - 1 dependent repositories - 33 stars on GitHub
Top 9.5% on proxy.golang.org
github.com/mei-rune/shell v0.0.0-20231010140236-d79e05ee32a2
1 version - Latest release: over 1 year ago - 1 dependent package
github.com/e4go/WBMAP3E v0.0.0-20231008222854-010bc59e09d1
1 version - Latest release: over 1 year ago - 0 stars on GitHub
github.com/e4go/WB-MAP3E v0.0.0-20231008210905-e9cc38744a1f
1 version - Latest release: over 1 year ago - 0 stars on GitHub
github.com/EMFluids/mynewt-newtmgr v1.0.2
Newt Manager (newtmgr) is the application tool that enables a user to communicate with and manage...
3 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/emfluids/mynewt-newtmgr v1.0.2
Newt Manager (newtmgr) is the application tool that enables a user to communicate with and manage...
3 versions - Latest release: over 1 year ago - 0 stars on GitHub
gitlab.com/jmireles/cans-base v0.0.0-20231002182441-b3e5a63b7338
99 versions - Latest release: over 1 year ago - 5 dependent packages - 1 dependent repositories - 0 stars on GitLab.com
github.com/simonmau/go-MKS-SERVO42C v0.1.2
2 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/simonmau/go-mks-servo42c v0.1.2
2 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/fops9311/mbserver v0.0.15
Package mbserver implments a Modbus server (slave). Start a Modbus server and use a client to wr...
19 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 10.0% on proxy.golang.org
github.com/streamingfast/hivemapper-data-logger v0.1.20
15 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/robbertnoordzij/gotsmart v0.1.0
Slimme Meter (Smart Meter) Prometheus exporter
4 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 7.2% on proxy.golang.org
github.com/hairyhenderson/jarvis_exporter v0.0.0-20230922182206-651a3a7033ed 💰
A Prometheus exporter for the Fully Jarvis standing desk
6 versions - Latest release: over 1 year ago - 9 stars on GitHub
github.com/gost-dev/x v1.0.4
Extended (may be experimental) features outside the main gost tree.
5 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/akingbrDu/iotbase v0.0.5
5 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/akingbrdu/iotbase v0.0.5
5 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 9.4% on proxy.golang.org
github.com/ulbios/modem v0.0.0-20230914173331-f426df1d4117
3 versions - Latest release: over 1 year ago
Top 8.2% on proxy.golang.org
git.sr.ht/~adrian-blx/takoprint v0.0.0-20230909084727-6e85980e29c3
2 versions - Latest release: over 1 year ago
Top 6.8% on proxy.golang.org
github.com/roboportal/bot_box v0.0.0-20230907030455-07bc7746699a
Universal remote control for robots. Works via the internet.
10 versions - Latest release: over 1 year ago - 22 stars on GitHub
github.com/ogofly/gos7 v0.0.0-20230831064318-62b2630b9ff4
Implementation of Siemens S7 protocol in golang
1 version - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/kefi550/co2-exporter v0.0.4
CO2 concentration exporter for prometheus
3 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/kefi550/mh-z16-go v0.0.3
3 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 0 stars on GitHub
github.com/dumacp/matrixorbital v0.0.0-20230825141830-aa3ce0d787c2
3 versions - Latest release: almost 2 years ago - 1 dependent repositories - 0 stars on GitHub
Top 8.2% on proxy.golang.org
bitbucket.org/ausocean/vidgrind v0.9.2
5 versions - Latest release: almost 2 years ago
Top 8.6% on proxy.golang.org
github.com/zing-dev/hello-go v0.0.0-20230814090735-0db467a00038
hello-go
5 versions - Latest release: almost 2 years ago - 2 stars on GitHub
Top 9.7% on proxy.golang.org
gitee.com/sansaniot/ssiot-gw-lib-comm v0.1.1
6 versions - Latest release: almost 2 years ago
Top 7.8% on proxy.golang.org
github.com/dtn7/rf95modem-go v0.4.0
Golang library to send and receive data over LoRa via a rf95modem
10 versions - Latest release: almost 2 years ago - 5 dependent packages - 2 dependent repositories - 2 stars on GitHub
Top 9.9% on proxy.golang.org
github.com/leshniak/trusdx-go v0.0.0-20230810135615-33526d69510e
1 version - Latest release: almost 2 years ago
Top 9.7% on proxy.golang.org
gitlab-ce.niaulang.com/go-thermal/go-einvoice v0.1.1
2 versions - Latest release: almost 2 years ago - 0 stars on gitlab-ce.niaulang.com
Top 9.7% on proxy.golang.org
gitlab-ce.niaulang.com/thermal/einvoicehelper v0.1.0
1 version - Latest release: almost 2 years ago
github.com/adamhoof/MedunkaOPBarcode2.0 v0.0.0-20230807100758-7a6d8782c0e5
SW and HW for optimising goods unpacking, validating product information
2 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/soypat/trastuzugo v0.0.0-20230807022935-fa67662c771c
Schedule serial communication messages.
1 version - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/merliot/dean-lib v0.0.0-20230731034537-285c1ef7e9e1
Dean Library
1 version - Latest release: almost 2 years ago - 2 dependent packages - 1 dependent repositories - 0 stars on GitHub
github.com/Joan-Goma/elmobd v0.0.0-20230727162833-939bd55df20a
Package elmobd provides communication with cars OBD-II system using ELM327 based USB-devices. Us...
1 version - Latest release: almost 2 years ago - 0 stars on GitHub
Past Dependents
Include Past Dependents

Check this option to include packages that no longer depend on this package in their latest version but previously did.