The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 9 JavaScript native-messaging Projects
-
// Bun Native Messaging host // guest271314, 10-9-2022 async function getMessage() { const { promise, resolve } = Promise.withResolvers(); // https://github.com/simov/native-messaging/blob/8e99d2a345ae94426a502d05aa5d57b966f6bc78/protocol.js let messageLength = 0, bytesWritten = 0, input = [];
-
Synchronous. Though non-blocking when we read the message from the browser, execute the command, then stream data output from the local application to the browser piped from QuickJS std.popen(), capture_system_audio.js
-
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.
-
Project mention: Can you make your own JavaScript by implementing ECMAScript standard? | /r/learnjavascript | 2023-12-10
And/or control node and any other programming language from the browser using Native Messaging native-messaging-nodejs.
-
Project mention: Have we reached a point of no return on managing software dependencies? | /r/programming | 2023-07-09
I'm just trying to use coqui-ai/TTS so I can stream speech synthesis output to the browser as I do with eSpeak NG https://github.com/guest271314/native-messaging-espeak-ng. I think the issue has been brought up before on GitHub. I have not read a solution. I am ready to try again if you can suggest a minimal build process.
-
-
native-messaging-mkvmerge
Merge Matroska and WebM files using Native Messaging, mkvmerge, JavaScript
-
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Project mention: How often do you use Bitwise, Shift, or Logical Assignment Operators? | /r/learnjavascript | 2023-04-13
I use them is some of my JavaScript Native Messaging hosts to get the length of the message being sent to the browser written to a Uint32Array, e.g., https://github.com/guest271314/native-messaging-txiki.js/edit/main/nm_tjs.js
-
JavaScript native-messaging related posts
- JavaScript Standard Input/Output: Unspecified
- Full-duplex streaming with fetch() to and from the browser using Native Messaging
- How can i monitor my linux terminal in a web app?
- Have we reached a point of no return on managing software dependencies?
- Streaming speech synthesis output to the browser using Bash with GNU head and Native Messaging
- Execute Terminal Commands and Receive Live Output with React SSE
- IAMA senior javascript dev, ask me anything
-
A note from our sponsor - WorkOS
workos.com | 28 Mar 2024
Index
What are some of the best open-source native-messaging projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | native-messaging | 46 |
2 | captureSystemAudio | 39 |
3 | native-messaging-nodejs | 14 |
4 | native-messaging-espeak-ng | 4 |
5 | native-messaging-quickjs | 3 |
6 | native-messaging-mkvmerge | 2 |
7 | native-messaging-bun | 2 |
8 | native-messaging-txiki.js | 1 |
9 | native-messaging-php | 0 |