awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to crayzeewulf/libserial

Open-source alternatives to Libserial

5 open-source projects similar to crayzeewulf/libserial, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Libserial alternative.

  • serialport/node-serialportserialport avatar

    serialport/node-serialport

    5,986View on GitHub↗

    Node-Serialport is a Node.js library that provides cross-platform serial port access for JavaScript applications. It wraps native serial port operations into a stream-based abstraction, enabling consistent read and write behavior across Linux, macOS, and Windows without requiring platform-specific code. The library includes a mock serial port implementation that uses in-memory streams for testing code without physical hardware, and a parser stream pipeline that transforms raw binary data into structured messages using delimiters, line endings, or fixed byte lengths. It also provides command-l

    TypeScriptelectronhardwareiot
    View on GitHub↗5,986
  • boostorg/asioboostorg avatar

    boostorg/asio

    1,587View on GitHub↗

    Boost.org asio module

    C++
    View on GitHub↗1,587
  • chriskohlhoff/asiochriskohlhoff avatar

    chriskohlhoff/asio

    5,896View on GitHub↗

    Asio is a C++ library for performing network and low-level I/O operations using a consistent asynchronous model that avoids blocking program execution. It provides a portable, cross-platform interface for network socket communication across different operating systems, and manages multiple asynchronous operations without requiring explicit thread management or locking. The library implements a proactor-based asynchronous model where operations post completion handlers to a queue for later execution, and wraps operating system I/O multiplexing mechanisms like epoll, kqueue, IOCP, and select in

    C++
    View on GitHub↗5,896
  • itas109/cserialportitas109 avatar

    itas109/CSerialPort

    895View on GitHub↗

    CSerialPort - lightweight cross-platform serial port library and protocol parsing for C++/C/C#/Java/Python/Node.js/Electron/Rust

    C++
    View on GitHub↗895

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • wjwwood/serialwjwwood avatar

    wjwwood/serial

    2,426View on GitHub↗

    Cross-platform, Serial Port library written in C++

    C++
    View on GitHub↗2,426