Node SerialPort

Open source

Access serial ports with JavaScript. Linux, OSX and Windows.

Contribute


Become a financial contributor.

Financial Contributions

Recurring contribution

Supporter

If you use Node Serialport in production or support or goals, we ask you to help support development and maintenance. We rely on your support to co... Read more

Starts at$5 USD / month

Latest activity by


Recurring contribution

Sponsor

If Node Serialport is important to your business it pays to help keep it going. Get your company name and logo on serialport.io and ensure it stays... Read more

Starts at$100 USD / month

Custom contribution

Donation

Make a custom one-time or recurring contribution.

Latest activity by


+ 8

Top financial contributors

1
Ryan Gordon

$258 USD since Jan 2021

2
Donovan Buck

$170 USD since Aug 2019

3
Francis Gulotta

$140 USD since May 2019

4
Flaki

$85 USD since May 2019

5
Jay Beavers

$50 USD since May 2019

6
Jonathan Beri

$50 USD since May 2019

7
Seiji Takegata

$20 USD since Feb 2020

8
Dmitry White

$10 USD since Dec 2020

9
Bo-Erik Sandholm

$5 USD since Apr 2020

10
Quinn Carver

$5 USD since Jan 2021

11
Guest

$5 USD since Feb 2021

Node SerialPort is all of us

Our contributors 14

Thank you for supporting Node SerialPort.

Francis Gulotta

Admin

$140 USD

Ryan Gordon

$258 USD

Donovan Buck

supporter

$170 USD

Flaki

supporter

$85 USD

Dmitry White

$10 USD

Quinn Carver

$5 USD

Guest

$5 USD

Budget


Transparent and open finances.

$
Today’s balance

$608.71 USD

Total raised

$670.03 USD

Total disbursed

$61.32 USD

Estimated annual budget

$336.00 USD

Connect


Let’s get the ball rolling!

News from Node SerialPort

Updates on our activities and progress.

[email protected] has been released 🎉

New low latency mode! https://github.com/serialport/node-serialport/pull/2102 32bit windows builds return!?...
Read more
Published on February 22, 2021 by Francis Gulotta

Async Rust and Node SerialPort

This year I took some time around the holidays to do some learning. Like last year I dove into rust but I didn’t go into it cold this t...
Read more
Published on January 14, 2021 by Francis Gulotta

[email protected]

[email protected] has been released 🎉It's a maintenance release. It fixes the disconnect event on linux and unix based systems that broke in 9.0.0 and adds support for electron v9.On a personal note. I haven't been able to give SerialPort as...
Read more
Published on August 8, 2020 by Francis Gulotta

About


Node Serialport is a collection of JavaScript packages created to make working with serial ports easier for JavaScript. We currently work in Node.js and Electron but are pushing the W3C Web Serial Spec, serial port support in libuv via the Node.js hardware working group and will be supporting serial port efforts in upcoming wasm runtimes and the work of TC53 ECMAScript Modules for Embedded Systems.

The goal is that you'll always be able to use JavaScript to control serial ports, everywhere. The web technologies you use to develop your apps, products, and IOT devices will always be able to interact with the physical world. We should eventually be supported enough that the node Serialport project can cease to exist.

We count on your support to pay the people develop Node Serialport and work on the ecosystem projects that further our goals. In addition to buying test equipment and hiring contractors as needed.

Our two funding goals;

  • Hosting and Hardware: This covers our test, build and deployment infrastructure costs, and buying test hardware. It will let us keep supporting as many platforms and devices as we do.
  • Development Fund: This money is used for hiring developers to continue to develop and maintain node Serialport, the web-serialport spec, libuv and nodejs projects to better support serialport use with JavaScript.

Our team