SaaSHub helps you find the best software and product alternatives Learn more →
Top 7 C Node Projects
-
scale
A framework for building high-performance plugin systems into any application, powered by WebAssembly.
-
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.
-
open-display-transform
Open Display Transform is a collection of tools and experiments for rendering wide-gamut scene-linear data into an image for an SDR or HDR display device.
-
ziti-sdk-nodejs
An SDK for embedding zero trust into Node.JS applications and web servers to improve security.
-
bitcoin-toolkit
An assortment of bitcoin-related command line tools to creating and modifying keys, generating vanity addresses, interacting with nodes, and more. Includes bech32 support.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
An alternative is metacall. The example in the readme is about calling Python from Javascript, but it also works with other languages, like Ruby, C#, Java, and other languages
https://github.com/metacall/core
List of supported languages here https://github.com/metacall/core/blob/develop/docs/README.md...
In the future, maybe webidl (or extensions of it) will bring interoperability between languages too. At the moment there is https://mozilla.github.io/uniffi-rs/ for interoperability between Rust and a number of languages (basically the ones mozilla needs: Swift, Kotlin, Javascript)
This is exactly one of the use-cases for the Scale Framework[1]. (Disclaimer: I work on this project)
You can absolutely take a library from one language and run it in another. In a sense, you could kind of see this ability as drastically reducing the need for rewriting sdks, middlewares, etc. across languages, as you could just reuse code from one language across many others. We played around with some fun ideas here, like taking a Rust regex library and using it in a Golang program via a scale function plugin (compiled to Wasm), to the effect of the performance being ~4x faster than native code that uses Go's regex library.
[1] https://github.com/loopholelabs/scale
Project mention: Last post got deleted, but anyone working under Troy Sobotka’s AgX dctl? | /r/colorists | 2023-12-06I will try OpenDRT on the next project (https://github.com/jedypod/open-display-transform/tree/main/display-transforms/resolve).
Project mention: Call an API, running in my machine, from a UI deployed in vercel | /r/node | 2023-06-18You could also use zrok.io. It's an open source alternative which can be self-hosted or has a free SaaS. It also includes cool features like 'private sharing'. I work on the parent project (OpenZiti... we also have a Node SDK - https://github.com/openziti/ziti-sdk-nodejs)
Hey Elnard, you might want to consider using https://github.com/KritR/picoc-js ;)
C Node related posts
-
Implement OTP Verification using Redis and Node.js
-
How do I learn system programming?
-
What is Video Automation and how does it works?
-
Get daily stock price updates using Node.js and Twilio SMS API
-
How to Develop Linux Applications (Part 2)
-
Absolutely love this "little" 4hr project.
-
Do you need Redis? how to get away with just Postgres
-
A note from our sponsor - SaaSHub
www.saashub.com | 8 May 2024
Index
What are some of the best open-source Node projects in C? This list will help you:
Project | Stars | |
---|---|---|
1 | core | 1,495 |
2 | scale | 464 |
3 | open-display-transform | 184 |
4 | ziti-sdk-nodejs | 66 |
5 | xmr | 27 |
6 | bitcoin-toolkit | 23 |
7 | picoc-js | 5 |
Sponsored