This is stars and forks stats for /ern0/howto-wasm-minimal repository. As of 26 Apr, 2024 this repository has 488 stars and 21 forks.
howto-wasm-minimal How to create minimal wasm module - PoC Goals use no Emscripten or any libs simple toolchain, compile to wasm in a single step wasm may use memory prepared by JavaScript do something relative compute-intensive do something visible Mystic issue Symptom: on some systems, the linker may hang, or produce output file with correct size but full of zeros (that's why build script contains a hexdump as last step). Solution: update your linker. More info: https://stackoverflow.com/questions/71573019/cant-compile-to-wasm-on-linux Install You need CLANG and CLANG's linker (LLD). Tested on versions 13 and 14. Debian nightly pacakges: https://apt.llvm.org/ On MacOS, you should install CLANG from homebrew. More info on Mac troubleshooting: https://til.simonwillison.net/webassembly/compile-to-wasm-llvm-macos On Windows, you may use Chocolatey package manager to install CLANG: https://chocolatey.org/ Summary Why WASM? Writing web app in any language which is not JavaScript is just pure joy. Try it The color change and the blur effect is a WASM module, written in C: http://linkbroker.hu/stuff/howto-wasm-minimal/
howto-wasm-minimal How to create minimal wasm module - PoC Goals use no Emscripten or any libs simple toolchain, compile to wasm in a single step wasm may use memory prepared by JavaScript do something relative compute-intensive do something visible Mystic issue Symptom: on some systems, the linker may hang, or produce output file with correct size but full of zeros (that's why build script contains a hexdump as last step). Solution: update your linker. More info: https://stackoverflow.com/questions/71573019/cant-compile-to-wasm-on-linux Install You need CLANG and CLANG's linker (LLD). Tested on versions 13 and 14. Debian nightly pacakges: https://apt.llvm.org/ On MacOS, you should install CLANG from homebrew. More info on Mac troubleshooting: https://til.simonwillison.net/webassembly/compile-to-wasm-llvm-macos On Windows, you may use Chocolatey package manager to install CLANG: https://chocolatey.org/ Summary Why WASM? Writing web app in any language which is not JavaScript is just pure joy. Try it The color change and the blur effect is a WASM module, written in C: http://linkbroker.hu/stuff/howto-wasm-minimal/
repo | techs | stars | weekly | forks | weekly |
---|---|---|---|---|---|
microsoft/LightGBM | C++PythonR | 15.5k | 0 | 3.8k | 0 |
libigl/libigl | C++CCMake | 4.2k | 0 | 1.1k | 0 |
srsran/srsRAN | C++COther | 3.2k | 0 | 1.1k | 0 |
bradtraversy/chatcord | HTMLCSSJavaScript | 1.1k | +4 | 1.1k | +2 |
doocs/technical-books | HTML | 5.3k | 0 | 946 | 0 |
OWASP/ASVS | HTMLPythonTeX | 2.3k | 0 | 584 | 0 |
Roll20/roll20-character-sheets | HTMLCSSJavaScript | 1.1k | 0 | 4k | 0 |
gkjohnson/three-gpu-pathtracer | JavaScriptHTML | 1k | 0 | 99 | 0 |
testing-library/react-testing-library | JavaScriptTypeScript | 18.2k | 0 | 1.1k | 0 |
Asabeneh/30-Days-Of-React | JavaScriptHTMLOther | 22.9k | 0 | 6.4k | 0 |