Serial Software for Mac

View 2 business solutions

Browse free open source Serial software and projects for Mac below. Use the toggles on the left to filter open source Serial software by OS, license, language, programming language, and project status.

  • Outgrown Windows Task Scheduler? Icon
    Outgrown Windows Task Scheduler?

    Free diagnostic identifies where your workflow is breaking down—with instant analysis of your scheduling environment.

    Windows Task Scheduler wasn't built for complex, cross-platform automation. Get a free diagnostic that shows exactly where things are failing and provides remediation recommendations. Interactive HTML report delivered in minutes.
    Download Free Tool
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • 1
    ScriptCommunicator / serial terminal

    ScriptCommunicator / serial terminal

    Scriptable data terminal which supports several interfaces.

    ScriptCommunicator is a scriptable cross-platform data terminal that supports serial port (RS232, USB to serial), UDP, TCP client/server, SPI, I2C, and CAN. All sent and received data can be shown in a console and can be logged in an html and a text log. In addition to the simple sending and receiving of data, ScriptCommunicator has a JavaScript interface. This script interface has the following features: - Scripts can send and receive data with the main interface. - In addition to the main interface scripts can create and use their own interfaces (serial port (RS232, USB to serial), UDP, TCP client, TCP server, PCAN, and SPI/I2C). - Scripts can use their own GUI (GUI files which have been created with QtDesigner (is included) or QtCreator). - Multiple plot windows can be created by scripts (QCustomPlot developed by Emanuel Eichhammer is used)
    Leader badge
    Downloads: 113 This Week
    Last Update:
    See Project
  • 2
    SerialToIP is a simple Terminal Server software providing transparent pipe either in TCP server or TCP client socket mode from TCP/IP to a pre-configured serial port. Implemented in C# for .NET 2.0 so the command line version could work in Mono-runtime as well.
    Leader badge
    Downloads: 53 This Week
    Last Update:
    See Project
  • 3
    SerialTest

    SerialTest

    A cross platform debugger for serial port/Bluetooth/TCP/UDP

    A versatile test tool running on Windows/Linux/macOS/Android. Works as data transceiver/realtime plotter/shortcut/file transceiver. Supports serial port, Bluetooth SPP client/server, Bluetooth LE client, TCP client/server, UDP. Homepage: https://github.com/wh201906/SerialTest
    Downloads: 54 This Week
    Last Update:
    See Project
  • 4
    SerialPortAssistant
    Serial port assistant This is only a read-only mirror repository. Main repository: https://github.com/KangLin/SerialPortAssistant
    Leader badge
    Downloads: 87 This Week
    Last Update:
    See Project
  • Atera all-in-one platform IT management software with AI agents Icon
    Atera all-in-one platform IT management software with AI agents

    Ideal for internal IT departments or managed service providers (MSPs)

    Atera’s AI agents don’t just assist, they act. From detection to resolution, they handle incidents and requests instantly, taking your IT management from automated to autonomous.
    Learn More
  • 5
    Apache Avro

    Apache Avro

    Apache Avro is a data serialization system

    Apache Avro™ is a data serialization system. Simple integration with dynamic languages. Code generation is not required to read or write data files nor to use or implement RPC protocols. Code generation is an optional optimization, is only worth implementing for statically typed languages. Avro relies on schemas. When Avro data is read, the schema used when writing it is always present. This permits each datum to be written with no per-value overheads, making serialization both fast and small. This also facilitates use with dynamic, scripting languages, since data, together with its schema, is fully self-describing. When Avro data is stored in a file, its schema is stored with it, so that files may be processed later by any program. If the program reading the data expects a different schema this can be easily resolved, since both schemas are present.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    Route_Serial_TCP_UDP

    Route_Serial_TCP_UDP

    Serial <-> TCP/IP, Serial <-> UDP/IP, TCP/IP <-> UDP/IP

    ScriptCommunicator (scriptable data terminal) script which routes: - serial port (RS232, USB to serial) <-> TCP/IP (Client/Server) - serial port (RS232, USB to serial) <-> UDP/IP - TCP/IP (Client/Server) <-> UDP/IP ScriptCommunicator can be found here: https://sourceforge.net/projects/scriptcommunicator/
    Leader badge
    Downloads: 11 This Week
    Last Update:
    See Project
  • 7
    Qodem Terminal Emulator
    Qodem is a a terminal emulator that resembles the BBS-era Qmodem. Includes phonebook, scrollback, capture, X/Y/Zmodem, Kermit, ANSI (+ music) / Avatar / VT102 / Linux emulation, Unicode, and keyboard macros. Connects over serial, ssh, telnet, rlogin.
    Leader badge
    Downloads: 15 This Week
    Last Update:
    See Project
  • 8
    atinout

    atinout

    AT commands as input are sent to modem and responses given as output.

    This program will read a file (or stdin) containing a list of AT commands. Each command will be send to the modem, and all the response for the command will be output to file (or stdout). Example, to hang up any ongoing call: $ echo ATH | atinout - /dev/ttyACM0 - ATH OK $
    Leader badge
    Downloads: 28 This Week
    Last Update:
    See Project
  • 9
    SerialPortNet is an open source serial port communication library for Microsoft .NET. It's written in c#, implements complete .NET 2.0 specifications, and is designed to allow for multiple OSes and add-on 3rd party Serial to Network adapters.
    Downloads: 3 This Week
    Last Update:
    See Project
  • Total Network Visibility for Network Engineers and IT Managers Icon
    Total Network Visibility for Network Engineers and IT Managers

    Network monitoring and troubleshooting is hard. TotalView makes it easy.

    This means every device on your network, and every interface on every device is automatically analyzed for performance, errors, QoS, and configuration.
    Learn More
  • 10
    Electronical interlocking system for modular model railroad layouts.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 11
    JYMAG

    JYMAG

    Management & operating of AT-based (e.g. Sagem) mobile phones/modems

    JYMAG (Jig Your Music And Graphics) is a program for communicating with serial-port-based mobile phones. It is a free replacement for the Sagem mobile phone software, 'My Pictures and Sounds', and a general-purpose serial terminal. See the project homepage https://jymag.sourceforge.io and the project Wiki in the menu above.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 12
    xRxTx - Uart/Com

    xRxTx - Uart/Com

    Rxtx/Uart GUI

    RxtxConsole is an API and GUI software, developed by Doidx with JSerialCom as the kernel. It can be used for multi- UART/RS232 interface operation. The platform supports Windows/MAC/Linux. Note: Developed with Java17 Follow these steps step by step to apply RxtxConsole, 1. LIST, to obtain all Serial ports currently available on the system. 2. CONNECT, Select a Serial port for connection and place it in the connection pool for use 3. CONNECTED, check that the Serial ports are connected. Sometimes, the Serial ports that you try to connect may have been used by other applications. 4. USE, select a connected serial port for which the command is transmitted only. 5. Start p2p communication with each other, ex: SCPI... 6. If you want to make other Settings on the system, you can USE SYS to change
    Downloads: 5 This Week
    Last Update:
    See Project
  • 13
    Serial terminal in assembly x86 language that works without operational systems, suport ANSI and can be used on a laptop or notebook to easily and quickly configure routers, switches and other devices that uses serial comm ports
    Downloads: 4 This Week
    Last Update:
    See Project
  • 14
    comNG

    comNG

    A modern and powerful serialport tool.

    This should be the best COM tools you ever used. A modern UI and powerful functions that gives you best understand of you serial port data. 这可能是最好的串口助手软件。现代化的外观设计和强大的功能设置会帮助你更好的理解你的串口日志。 Please select the right file to fit your system, comNG support Windows, Mac OS and Debian based linux distributions. 请选择正确的安装文件,comNG支持Windows, Mac 和 基于Debian的Linux系统(包括Deepin 20,我自己试过了)。 For details please refer to github repo: https://github.com/xenkuo/comNG 需要了解详细用法请访问 gitee 页面: https://gitee.com/xenkuo/comNG However the best doc is located at: https://xenkuo.github.io/ 不过最完整的介绍是在: https://xenkuo.github.io/
    Downloads: 4 This Week
    Last Update:
    See Project
  • 15
    A portable library to access braille displays.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16
    This serial client in JAVA allows sending, reading and writing of SMS via a serial COM port. The tool uses the PDU SMS format. IRDA drivers are included. The functionality can be implemented into applications for remote alerting or SMS authentification.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    Written in C++, IFI-picloader is a US First Competition Linux port for Innovation First Inc. Robot Controller programmer using a pic 18F8520. It writes MCC18 compiled hex files to PIC and allows users to program under *nix based operating systems.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Xpacket - the porpular Packet-Radio Terminal Plan is a Port to Linux. Actually there are the Sources from 1.81b8 . We need all Help!
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    This is a set of Cocoa wrapper classes to access serial ports in Mac OS X.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    ActiveModelSerializers

    ActiveModelSerializers

    Serializer implementation and Rails hooks

    There's been a lot of churn around AMS since it began back in Rails 3.2 and a lot of new libraries are around and the JSON:API spec has reached 1.0. If there is to be a 1.0 release of AMS, it will need to address the general needs of serialization in much the way ActiveJob can be used with different workers. The next major release is in development. We're starting simple and avoiding, at least at the outset, all the complications in AMS version, especially all the implicit behavior from guessing the serializer, to the association's serializer, to the serialization type, etc. The basic idea is that models to serializers are a one to many relationship. Everything will need to be explicit. If you want to serialize a User with a UserSerializer, you'll need to call it directly. The serializer will essentially be for defining a basic JSON:API resource object: id, type, attributes, and relationships.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Arm mini real-time OS, cooperative kernel for LPC 2106, Arm TDMI-s cores.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    This project aims to produce an efficient Java library for decoding and encoding the SMS binary format as defined in 3GPP TS 23.040. This project has moved to http://attention.googlecode.com/
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23

    AudioSerial with JavaScript

    Use a smartphone to send serial commands.

    Send serial commands to your project from any device with a headphone jack that supports HTML5 and JavaScript. Does potentially require a few components to be added to your project. Designed for reliable results by default, but allows many adjustments. Uses 9600 8N1 by default. The baud rate is easily changed. The library is heavily commented to assist with any tweaking you want to do. For schematics of how to connect to your MCU/MPU, see http://www.robots-everywhere.com/re_wiki/pub/web/Cookbook.AudioSerial.html To add this library to your webpage, include this. <script src='https://audioserial.sourceforge.io/serial-1.0.js'></script> or <script src='http://audioserial.sourceforge.io/serial-1.0.js'></script> To see a working demo, click here. http://audioserial.sourceforge.io/serialdemo.html
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    Baudot Teletype RSS Feed Reader

    moved to https://github.com/John-Nagle/baudotrss

    RSS reader for Baudot Teletype machines Simulates a classic "news ticker", printing current news and weather on old Baudot teletype machines. (All later versions of this program are on Github, at https://github.com/John-Nagle/baudotrss) (Google Voice support has been removed due to changes by Google Voice. There is now some Twilio support.)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    .Net library for the Crystalfontz displays CFA631, CFA633 and CFA635. Also, provides classes to scroll text, display a progressbar, and link a com port to a more logical name with the WMI.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next