InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards. Learn more →
Top 23 C JavaScript Projects
-
webview
Tiny cross-platform webview library for C/C++. Uses WebKit (GTK/Cocoa) and Edge WebView2 (Windows).
Project mention: webview: Tiny cross-platform webview library for C/C++ | news.ycombinator.com | 2024-05-28 -
InfluxDB
Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
-
Project mention: Cockpit: Web-based graphical interface for servers | news.ycombinator.com | 2023-10-15
For others curious, https://github.com/cockpit-project/cockpit shows that it's written in several languages, with C at the #1 place.
-
Project mention: A list of JavaScript engines, runtimes, interpreters | /r/learnjavascript | 2023-12-10
JerryScript
-
-
-
WeeChat[0] with Bitlbee[1] supports a metric assload of services, albeit by pretending they're IRC (which does work - I spent years in weechat/irssi with bitlbee talking to various people on disparate services.)
Or if you're just after Telegram/WhatsApp, nchat[2] is ok (I can vouch for the Telegram half only.)
[0] https://weechat.org
[1] https://wiki.bitlbee.org
[2] https://github.com/d99kris/nchat
-
webui
Use any web browser or WebView as GUI, with your preferred language in the backend and modern web technologies in the frontend, all in a lightweight portable library.
The WebUI library is written in pure C and can be used by many different programming languages, where Go is one option.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: QuickJS, the Next Generation: a mighty JavaScript engine | news.ycombinator.com | 2024-07-07
You can use txiki [1] for that, it has fetch.
[1] https://github.com/saghul/txiki.js
-
Project mention: A list of JavaScript engines, runtimes, interpreters | /r/learnjavascript | 2023-12-10
mjs
-
Themis
Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms.
-
Project mention: A list of JavaScript engines, runtimes, interpreters | /r/learnjavascript | 2023-12-10
elk
-
-
-
-
I think Sonos sued the heck out of Google for those, and it caused those devices to disappear for a few years. Sonos lost that case late last year though, so hopefully we'll see a resurgence?
https://www.reuters.com/legal/litigation/google-wins-repriev...
Otherwise, you can DIY it with a bunch of old devices or Raspberry Pis and https://github.com/geekuillaume/soundsync
-
-
wasm-git
GIT for nodejs and the browser using https://libgit2.org compiled to WebAssembly with https://emscripten.org
-
-
-
-
-
scale
A framework for building high-performance plugin systems into any application, powered by WebAssembly.
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
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C JavaScript discussion
C JavaScript related posts
-
DOjS – A DOS JavaScript Canvas with Sound
-
Ask HN: Programmable Lasers?
-
Mako – fast, production-grade web bundler based on Rust
-
Ask HN: What is the best code base you ever worked on?
-
Online Cryptography Course by Dan Boneh
-
Biowasm – Run C/C++ genomics tools in the browser
-
Djgpp
-
A note from our sponsor - InfluxDB
www.influxdata.com | 19 Sep 2024
Index
What are some of the best open-source JavaScript projects in C? This list will help you:
Project | Stars | |
---|---|---|
1 | webview | 12,519 |
2 | Cockpit | 10,949 |
3 | jerryscript | 6,917 |
4 | GmSSL | 5,063 |
5 | guacamole-server | 3,059 |
6 | Weechat | 2,920 |
7 | webui | 2,909 |
8 | txiki.js | 2,474 |
9 | mjs | 1,892 |
10 | Themis | 1,854 |
11 | elk | 1,633 |
12 | core | 1,552 |
13 | ts2c | 1,253 |
14 | DOjS | 848 |
15 | soundsync | 822 |
16 | halfix | 669 |
17 | wasm-git | 632 |
18 | kaluma | 632 |
19 | thirdroom | 595 |
20 | quickjs-rs | 559 |
21 | CuteVirusCollection | 496 |
22 | scale | 484 |
23 | wac | 465 |