serialport_electron_start - 基于electron的串口工具桌面应用小实例(踩坑)

  •        251




Related Projects


  •    C++

Node.js package to access serial ports for reading and writing OR Welcome your robotic JavaScript overlords. Better yet, program them!

electron-quick-start - Clone to try a simple Electron app

  •    Javascript

Clone and run for a quick way to see Electron in action. This is a minimal Electron application based on the Quick Start Guide within the Electron documentation.

electron-es6-react - Minimal demonstration how to use React and ES6 with Electron.

  •    Javascript

A simple boilerplate app to demonstrate how to use ES6 and React with Electron. It uses Babel to automatically transpile ES6 and JSX code, without depending on any package manager besides npm. The Node and Electron binaries both take a parameter -r that automatically requires a module before the rest of the code. The npm start script is modified using this, which registers Babel and loads the entry point main.js.

SwiftyGPIO - A Swift library for hardware projects on Linux/ARM boards with support for GPIOs/SPI/I2C/PWM/UART/1Wire

  •    Swift

A Swift library for hardware projects on Linux/ARM boards with support for GPIOs/SPI/I2C/PWM/UART/1Wire. This library provides an easy way to interact with external sensors and devices using the digital GPIOs, SPI/I2C interfaces, 1-Wire buses, PWM signals and serial ports that boards like the Raspberry Pi provide, on Linux using Swift.

fiddle - 🚀 The easiest way to get started with Electron

  •    TypeScript

Electron Fiddle lets you create and play with small Electron experiments. It greets you with a quick-start template after opening – change a few things, choose the version of Electron you want to run it with, and play around. Then, save your Fiddle either as a GitHub Gist or to a local folder. Once pushed to GitHub, anyone can quickly try your Fiddle out by just entering it in the address bar. Try Electron without installing any dependencies: Fiddle includes everything you'll need to explore the platform. It also includes examples for every API available in Electron, so if you want to quickly see what a BrowserView is or how the desktopCapturer works, Fiddle has got you covered.

UsbSerial - Usb serial controller for Android

  •    Java

Usb serial controller for Android. For more information, there is a more complete description. Due to a bug in Android itself, it's highly recommended to not use it with a device running Android 5.1.1 Lollipop. See issue #142 for more details.

electron-rebuild - Package to rebuild native Node

  •    TypeScript

This executable rebuilds native Node.js modules against the version of Node.js that your Electron project is using. This allows you to use native Node.js modules in Electron apps without your system version of Node.js matching exactly (which is often not the case, and sometimes not even possible). This package is automatically used with Electron Forge when packaging an Electron app.

Electrometeor - Build desktop apps with Electron + Meteor.

  •    Javascript

Electrometeor combines Electron and Meteor to allow you to easily create desktop applications that work both 100% offline & online. The native Node modules are supported by Electron, but since Electron is using a different V8 version from official Node, you have to manually specify the location of Electron's headers when building native modules.

generator-electron - Scaffold out an Electron app boilerplate

  •    Javascript

Support my open-source work by buying this awesome video course: Learn Node.js 🚀 by Wes Bos Try his free JavaScript 30 course for a taste of what to expect & check out his ES6, React, Sublime courses.See awesome-electron for more useful Electron resources.

CruiseControl.NET Build Status with Serial Output

  •    DotNet

Track a CruiseControl.NET project and output build status to a device via serial (or USB with driver). Ideal for LCD light status / relay for lava lamps etc. It's a taskbar based application developed in C#, and has been developed with the Arduino Diecimila in mind.

electron-prebuilt - 🎂 Retired project. See README

  •    Javascript

This project has been merged into the electron/electron repository, and the electron module is now published to npm as part of the Electron release process. If you're having trouble installing or using Electron, please file an issue on the electron/electron repo.

electron-vue - An Electron & Vue

  •    Javascript

The boilerplate for making electron applications built with vue (pretty much what it sounds like). The aim of this project is to remove the need of manually setting up electron apps using vue. electron-vue takes advantage of vue-cli for scaffolding, webpack with vue-loader, electron-packager or electron-builder, and some of the most used plugins like vue-router, vuex, and so much more.

vue-cli-plugin-electron-builder - A Vue Cli 3 plugin for Electron with no required configuration

  •    Javascript

A Vue Cli 3 plugin for Electron with no required configuration that uses Electron Builder. IMPORTANT: These docs are for the v1.0.0-beta release of VCP Electron Builder. If you were previously using an older version of vue-cli-plugin-electron-builder (<1.0.0), please see the upgrade guide or view the old docs.

electron-forge - A complete tool for creating, publishing, and installing modern Electron applications

  •    TypeScript

A complete tool for building modern Electron applications. Electron Forge unifies the existing (and well maintained) build tools for Electron development into a simple, easy to use package so that anyone can jump right in to Electron development.

electron-packager - Customize and package your Electron app with OS-specific bundles (

  •    Javascript

Package your Electron app into OS-specific bundles (.app, .exe, etc.) via JavaScript or the command line. Electron Packager is a command line tool and Node.js library that bundles Electron-based application source code with a renamed Electron executable and supporting files into folders ready for distribution.

electron-mocha - Run Mocha tests in Electron

  •    Javascript

and then electron will be added to your path. Or, you can download a version from and then set an environment variable ELECTRON_PATH pointing to the binary. Note if you're using Mac OS X, the path would be to the actual executable and not the app directory e.g. /Applications/ should probably just install electron-prebuilt as it simplifies things.

electron-api-demos - Explore the Electron APIs

  •    HTML

This is a desktop app that interactively and with sample code demonstrates core features of the Electron API. It's built with Electron, too, of course. This app works on Windows, macOS and Linux operating systems. Use this app to see what you can do with Electron and use the source code to learn how to create a basic Electron app.

electron-vue-admin - vue electron admin template web:

  •    Javascript

This is a vue electron admin project base on vueAdmin-template , and was generated from electron-vue using vue-cli. Documentation about this project can be found here.