nvk
EmGlue
Our great sponsors
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
nvk
- How is it going with the NVIDIA open gpu kernel modules?
-
Any Node.js graphics API?
You can use vulkan in nodejs for that https://github.com/maierfelix/nvk
EmGlue
What are some alternatives?
pybind11 - Seamless operability between C++11 and Python
wasm-fizzbuzz - WebAssembly from Scratch: From FizzBuzz to DooM.
nanobind - nanobind: tiny and efficient C++/Python bindings
skia-opengl-emscripten - DEPRECATED! ~~C++ HTML/CSS UI. Supports subset of HTML/CSS. Based on chromium/cobalt.foo without JavaScript overhead. Uses SKIA 2D graphics library. Can be used to build UI for cross-platform app, game or website. Can support browser as HTML5 web framework or WebGL UI renderer.~~
souffle-haskell - Haskell bindings for the Souffle datalog language
cheerp-meta - Cheerp - a C/C++ compiler for Web applications - compiles to WebAssembly and JavaScript
zero - A 3D renderer written in JavaScript and rendered to the terminal.
gdal-js - This is an Emscripten port of GDAL, an open source X/MIT licensed translator library for raster and vector geospatial data formats.
node-webrtc - node-webrtc is a Node.js Native Addon that provides bindings to WebRTC M87
ffprobe-wasm - A Web-based FFProbe. Powered by FFmpeg, Vue and Web Assembly!
CLUSEK-RT - Vulkan based C++ ray-tracing game engine.
bergamot-translator - Cross platform C++ library focusing on optimized machine translation on the consumer-grade device.