The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 10 TypeScript Hardware Projects
-
serialport
Access serial ports with JavaScript. Linux, OSX and Windows. Welcome your robotic JavaScript overlords. Better yet, program them!
Everything works very well, except for one detail: the node-serialport doesn't work in Android+Termux environment. You can't use RS232, MODBUS, RS422, or RS485 !!! See here the open issue,
-
Project mention: WebAssembly+WebUSB port of the SANE scanner library | news.ycombinator.com | 2023-04-29
Browser ports can't integrate at OS level, they're intentionally separated today, but given that e.g. Node.js has WebUSB support (https://github.com/node-usb/node-usb), I guess you could make a layer that exposes such Wasm drivers as native to the OS. Could be a fun experiment.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
node-opcua
Unlocking the Full Potential of OPC UA with Typescript and NodeJS - http://node-opcua.github.io/
-
detect-gpu
Classifies GPUs based on their 3D rendering benchmark score allowing the developer to provide sensible default settings for graphically intensive applications.
-
Hardware is more or less half a robot dog, but the cuteness is in the software. Closest open source cute animatronics I've seen is Stack-chan based on M5Stack/ESP32, but it's still far off from Disney cute.
-
hydrabus
HydraBus open source multi-tool for anyone interested in learning/developping/debugging/hacking/Penetration Testing for basic or advanced embedded hardware
-
gateware-ts
Hardware definition library and environment for designing and building digital hardware for FPGAs, using only open source tools
I figured this must exist and indeed: https://github.com/gateware-ts/gateware-ts
-
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.
-
super-controller
Give your MIDI devices super powers: take control of the lights, messages, and communication between controllers.
-
-
Link to project git repo if anyone is interested: https://github.com/stopnoanime/led-matrix
TypeScript Hardware related posts
- A Repairman's View of Portable Minidisc Recorders (2000)
- WebAssembly+WebUSB port of the SANE scanner library
- node-red: the node-serialport does not work on Termux
- Using usb-detection with electron v4 on intel mac
- Trying to get access to the USB device in Electron app
- LtL;FtP. How do I stack up here?
- What can you do with Node.js?
-
A note from our sponsor - WorkOS
workos.com | 28 Mar 2024
Index
What are some of the best open-source Hardware projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | serialport | 5,668 |
2 | usb | 1,500 |
3 | node-opcua | 1,406 |
4 | detect-gpu | 981 |
5 | stack-chan | 731 |
6 | hydrabus | 256 |
7 | gateware-ts | 96 |
8 | super-controller | 15 |
9 | ledger-ergo-js | 10 |
10 | led-matrix | 3 |