Serial

Top 23 Serial Open-Source Projects

  • Tabby

    A terminal for a more modern age

  • Project mention: Ask HN: Alternative to Putty for Multiple Sites? | news.ycombinator.com | 2024-04-11
  • WindTerm

    A professional cross-platform SSH/Sftp/Shell/Telnet/Serial terminal.

  • Project mention: WindTerm SSH Client has Ransomware? | /r/PowerShell | 2023-09-13
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • wezterm

    A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust

  • Project mention: Superfile – A fancy, petty terminal file manager | news.ycombinator.com | 2024-05-10

    I very well might be in the minority of Linux users, but I don't particularly care about the answers to most of these questions. I just want it to work. Give me solid defaults[0]. I'm not saying you shouldn't be able to override those defaults. That's an important feature of Linux.

    My first experience running a cool-looking TUI file manager yesterday (I actually ended up trying yazi first) was that I got a lot of blank squares in place of missing icons and emojis due to missing fonts. I had to spend 20 minutes figuring that out before I got a good experience.

    Interestingly, I also tried wezterm[1] in the process. It actually ships with the required fonts as fallback, but the version from my distro's package manager didn't work, while the AppImage did. I'm guessing my distro removed them, maybe for some of the reasons you cited. I started installing the nerd-fonts group for my distro. 6.5GB... no thanks. After manually poking through them and some googling I finally installed a couple and it's working now.

    My overall point is that it's possible for app developers to provide good defaults like wezterm does. It's also possible for distro's to break those defaults.

    [0]: https://blog.codinghorror.com/the-power-of-defaults/

    [1]: https://wezfurlong.org/wezterm/

  • johnny-five

    JavaScript Robotics and IoT programming framework, developed at Bocoup.

  • Project mention: Cylon: JavaScript framework for robotics, drones, and the Internet of Things | news.ycombinator.com | 2024-05-04

    What are the pros and cons of this compared to Johnny-Five?

    http://johnny-five.io/

  • serialport

    Access serial ports with JavaScript. Linux, OSX and Windows. Welcome your robotic JavaScript overlords. Better yet, program them!

  • Serial-Studio

    Multi-purpose serial data visualization & processing program

  • Project mention: Serial studio: Multi-purpose serial data visualization and processing program | news.ycombinator.com | 2024-05-04
  • pySerial

    Python serial port access library

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • Project mention: Passive esp8266 project when you have an extra one laying around? | /r/esp8266 | 2023-05-21

    Other ideas: - Setting up a Wifi sniffer to detect which devices are around - Make it an MQTT broker: https://iotbyhvm.ooo/esp8266-mqtt-broker/ - Making it a Remote serial device: https://github.com/jeelabs/esp-link

  • cncjs

    A web-based interface for CNC milling controller running Grbl, Marlin, Smoothieware, or TinyG.

  • Project mention: Help | /r/3018CNC | 2023-06-24

    I believe the Tool Change command is supported by: gSender or cncjs.

  • UsbSerial

    Usb serial controller for Android

  • tio

    A serial device I/O tool

  • Project mention: IT Pro Tuesday #276 - Cert Automation, Packet Analysis, Vim Cheatsheet & More | /r/ITProTuesday | 2023-11-08

    Tio is a user-friendly CLI tool for straightforward serial device management. Allows you to connect to serial TTY devices and perform basic input/output operations through a configuration file or via direct commands. bh0 adds, "I use tio for serial/console on my Mac. Tio is awesome."

  • nut

    The Network UPS Tools repository. UPS management protocol Informational RFC 9271 published by IETF at https://www.rfc-editor.org/info/rfc9271 Please star NUT on GitHub, this helps with sponsorships!

  • Project mention: Tell HN: Laptop Runs Without Battery | news.ycombinator.com | 2023-09-27

    > what software do you recommend for gnu/linux to take input from the UPS to tell the laptop to shutdown?

    https://networkupstools.org/

  • AndrOBD

    Android OBD diagnostics with any ELM327 adapter

  • SerialTest

    Data transceiver(monitor)/realtime plotter/shortcut/file transceiver over serial port/Bluetooth/network on Windows/Linux/Android/macOS | 跨平台串口/蓝牙/网络调试助手,带数据收发/实时绘图/快捷发送/文件收发面板,可在PC和Android设备上使用

  • HeatPump

    Arduino library to control Mitsubishi Heat Pumps via connector cn105

  • x-tools

    Qt SerialPort-UDP-TCP-WebSocket-Modbus-CAN-BLE-Assistant.

  • saxi

    Tools & library for driving the AxiDraw pen plotter

  • Project mention: Which version of Processing should I learn if I want to plot my images with an Axidraw plotter? | /r/PlotterArt | 2023-05-24
  • WebSerial

    Remote Serial monitor for ESP8266 & ESP32

  • trice

    🟢 super fast 🚀 and tiny 🐥 embedded device 𝘾 printf-like trace ✍ code, works also inside ⚡ interrupts ⚡ and real-time PC 💻 logging (trace ID visualization 👀)

  • Project mention: Fully Permissive License C++ Logger For Embedded System | /r/embedded | 2023-06-28
  • gba-remote-play

    📡 Stream Raspberry Pi games to a GBA via Link Cable.

  • ESP32-MPY-Jama

    v1.2 - UI tool for manage Espressif ESP32 microcontrollers with embedded MicroPython for MacOS, Windows and Linux: mini IDE, files manager, REPL, real time dashboards (sys/net), advanced features (gpio/mp3/leds/...)

  • SerialTransfer

    Arduino library to transfer dynamic, packetized data fast and reliably via Serial, I2C, or SPI

  • Adalight-FastLED

    Adalight with FastLED support

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Serial related posts

  • Serial studio: Multi-purpose serial data visualization and processing program

    1 project | news.ycombinator.com | 4 May 2024
  • Ask HN: Alternative to Putty for Multiple Sites?

    1 project | news.ycombinator.com | 11 Apr 2024
  • 🚀 Unleashing the Power of Cloud Magic: Transforming a Lone AWS EC2 Instance into a K8s Powerhouse! 🌐🔥

    2 projects | dev.to | 7 Feb 2024
  • WindTerm SSH Client has Ransomware?

    1 project | /r/PowerShell | 13 Sep 2023
  • Tabby: A terminal for a more modern age

    7 projects | news.ycombinator.com | 5 Jul 2023
  • Tabby: A terminal for a more modern age

    1 project | /r/hypeurls | 5 Jul 2023
  • Help

    2 projects | /r/3018CNC | 24 Jun 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 15 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Serial projects? This list will help you:

Project Stars
1 Tabby 55,658
2 WindTerm 20,788
3 wezterm 13,929
4 johnny-five 13,211
5 serialport 5,705
6 Serial-Studio 4,132
7 pySerial 3,115
8 esp-link 2,789
9 cncjs 2,196
10 UsbSerial 1,759
11 tio 1,739
12 nut 1,612
13 AndrOBD 1,304
14 SerialTest 958
15 HeatPump 770
16 x-tools 548
17 saxi 454
18 WebSerial 449
19 trice 425
20 gba-remote-play 418
21 ESP32-MPY-Jama 375
22 SerialTransfer 374
23 Adalight-FastLED 356

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com