Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression. Learn more →
Top 23 C++ NodeJS Projects
-
Discord's Linux client is a remarkable piece of technology, where despite the underlying technology being cross platform first and foremost (as it's basically just an instance of Chrome), it is itself a giant piece of dogshit.
-
Each thread or worker is a V8 Isolate, each with their own GC. I don't think WeakMaps could cross the isolate boundary.
The project lists a set of "transportable" types, which can be passed in as an argument when calling a worker function - https://github.com/microsoft/napajs/blob/master/docs/api/tra...
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
nodegui
A library for building cross-platform native desktop applications with Node.js and CSS 🚀. React NodeGui : https://react.nodegui.org and Vue NodeGui: https://vue.nodegui.org
Project mention: Does anybody have trouble running NodeGui projects? Does 'nodegui-starter' repo work for you? | /r/node | 2023-04-23Hi, so this NodeGui library for building apps with native components is something I really want to get into, but, it does not work for me.. so I am starting this thread to check with yous (I depleted google results) if any one of you have tips or workarounds I can use. I wish to build a desktop app, but I really do not want to bundle a web browser for that purpose and NodeGui seems perfect.
-
miniblink49
a lighter, faster browser kernel of blink to integrate HTML UI in your app. 一个小巧、轻量的浏览器内核,用来取代wke和libcef
If someone's interested, Pascal / Delphi Project is called WKE4Delphi ( https://github.com/pmcgee69/Wke4Delphi ) and is a wrapper around miniblink49 ( https://github.com/weolar/miniblink49/releases ), if I get the time I want to write a full fledged library for VBA based on it and maybe provide it if interest is high enough and find the time after I've got my work done.
-
Project mention: I have done a full benchmark of a POST REST API on my computer: Node.js vs Fastify vs Express.js vs Deno vs Bun vs GO. Node.js is used WITH and WITHOUT clustering on 6-core I7 processor | /r/node | 2023-05-22
If you'd like to test cluster mode, then use v19.3.0 as it described here https://github.com/uNetworking/uWebSockets.js/issues/593
-
Project mention: Free - Self-hosted - WebRTC - alternative to Zoom, Teams, Google Meet - Real time video calls, chat, screen sharing, file sharing, collaborative whiteboard, dashboard, rooms scheduler and more! | /r/selfhosted | 2023-03-07
Architecture WebRTC SFU (server with Selective Forwarding Unit). Can handle unlimited rooms without limits of time, each having 8+ users, potentially many as it is scalable. Routing is a multiparty topology, where each participant sends its media to the MiroTalk media server mediasoup and receives all other’s media from it. This version is Ideally suited for large group video conferences.
-
Secondly, there is, of course, a bug with Passenger and /var/run/passenger-instreg (I can be found in that thread whining). My preferred fix for this is
-
Sonar
Write Clean C++ Code. Always.. Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
Mapbox GL
Interactive, thoroughly customizable maps in native Android, iOS, macOS, Node.js, and Qt applications, powered by vector tiles and OpenGL
Project mention: Is it possible to use C++ libs on Flutter desktop apps? | /r/FlutterDev | 2023-03-28This is the library here: https://github.com/mapbox/mapbox-gl-native
-
Project mention: Is it nearly impossible to make a TypeScript to binary complier? | /r/node | 2023-02-10
The first google result for "JS to binary" was this: https://github.com/NerdLang/nerd, you might try to give it a spin. However these kinds of solutions come with a lot of caveats as of how to handle stdio, memory, and many other things that other languages, such as C and Go, handle natively as part of their stdlib...
-
Project mention: Node.js vs. Python: How to choose the best technology to develop your backend | dev.to | 2022-06-08
TypeScript has gained popularity in recent years, and to put things into perspective, it has over 29 million weekly downloads on npm. According to the Stack Overflow 2021 developer survey, it is ranked as the third most-loved programing language, beating Python, Node.js, and JavaScript itself. To learn how to set up TypeScript with node, see this article.
-
-
Node ffi is an unnecessary wrapper around addon api. See https://github.com/nodejs/node-addon-api
-
-
graaljs
A ECMAScript 2022 compliant JavaScript implementation built on GraalVM. With polyglot language interoperability support. Running Node.js applications!
Here: https://github.com/oracle/graaljs
-
-
llnode
An lldb plugin for Node.js and V8, which enables inspection of JavaScript states for insights into Node.js processes and their core dumps.
-
Project mention: Jitsi: More secure, more flexible, and completely free video conferencing | news.ycombinator.com | 2022-12-21
-
-
-
Project mention: Warcraft Recorder: a lightweight no-fuss application to record and play back your arena games. | /r/worldofpvp | 2022-08-01
It uses this NodeJS library: https://github.com/stream-labs/obs-studio-node
-
Project mention: What framework to use for very basic iPhone app development? | /r/iOSProgramming | 2022-07-24
-
-
npm ERR! node-pre-gyp WARN Hit error response status 404 Not Found on https://github.com/discordjs/opus/releases/download/v0.8.0/opus-v0.8.0-node-v111-napi-v3-win32-x64-unknown-unknown.tar.gz
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C++ NodeJS related posts
- Latest Deno release supports NPM packages
- I have done a full benchmark of a POST REST API on my computer: Node.js vs Fastify vs Express.js vs Deno vs Bun vs GO. Node.js is used WITH and WITHOUT clustering on 6-core I7 processor
- Amazon Ditches Microservices for Monolith: Decoding Prime Video's Architectural Shift
- LocalSend | F-Droid - Free and Open Source Offline File sharing
- Does anybody have trouble running NodeGui projects? Does 'nodegui-starter' repo work for you?
- [AskJS] Are there any Electron alternatives that uses less recourses?
- Windows media overlay access
-
A note from our sponsor - InfluxDB
www.influxdata.com | 3 Jun 2023
Index
What are some of the best open-source NodeJS projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | Electron | 107,597 |
2 | napajs | 9,246 |
3 | nodegui | 8,442 |
4 | miniblink49 | 6,357 |
5 | uWebSockets.js | 6,099 |
6 | mediasoup | 5,303 |
7 | Phusion Passenger | 4,937 |
8 | Mapbox GL | 4,275 |
9 | NectarJS | 3,445 |
10 | nan | 3,181 |
11 | node-addon-examples | 2,263 |
12 | node-addon-api | 1,820 |
13 | DeskGap | 1,804 |
14 | graaljs | 1,462 |
15 | greenworks | 1,360 |
16 | llnode | 1,075 |
17 | media-server-node | 723 |
18 | NodeRT | 628 |
19 | memoryjs | 562 |
20 | obs-studio-node | 520 |
21 | Couchbase | 458 |
22 | node-gtk | 444 |
23 | opus | 169 |