SaaSHub helps you find the best software and product alternatives Learn more β
Top 23 C++ WebAssembly Projects
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
SSVM
WasmEdge is a lightweight, high-performance, and extensible WebAssembly runtime for cloud native, edge, and decentralized applications. It powers serverless apps, embedded functions, microservices, smart contracts, and IoT devices.
-
perspective
A data visualization and analytics component, especially well-suited for large and/or streaming datasets.
Project mention: Show HN: Python Stream Processing with Denormalized | news.ycombinator.com | 2024-11-13Looks great! I remember seeing your post from a few months ago and I tried out https://github.com/finos/perspective but it wasn't for me. Will be giving this a try later this week!
-
Project mention: Parsing protobuf at 2+GB/s: how I learned to love tail calls in C | news.ycombinator.com | 2024-08-19
-
-
-
opencv-mobile
The minimal opencv for Android, iOS, ARM Linux, Windows, Linux, MacOS, HarmonyOS, WebAssembly, watchOS, tvOS, visionOS
-
usearch
Fast Open-Source Search & Clustering engine Γ for Vectors & π Strings Γ in C++, C, Python, JavaScript, Rust, Java, Objective-C, Swift, C#, GoLang, and Wolfram π
Project mention: Spann: Highly-Efficient Billion-Scale Approximate Nearest Neighbor Search | news.ycombinator.com | 2024-11-02Try Usearch - it's really fast and under rated https://github.com/unum-cloud/usearch
-
-
Project mention: Show HN: Compiling C in the browser using WebAssembly | news.ycombinator.com | 2024-10-07
The framebuffer idea is used in this wasm doom port: https://github.com/diekmann/wasm-fizzbuzz/tree/main/doom
WASIX already does all the other stuff you mentioned, including in the browser. The one thing it's missing is GUI, mainly because there's no standard GUI interface in POSIX.
-
-
Project mention: Notes on the new Claude analysis JavaScript code execution tool | news.ycombinator.com | 2024-10-25
-
Project mention: XFaaS: Hyperscale and Low Cost Serverless Functions at Meta | news.ycombinator.com | 2024-01-31
-
-
-
Project mention: Show HN: Self-hosteable browser-based minimalist web-searching platform | news.ycombinator.com | 2024-10-13
Glad for your review!
About the source of the search results, both text and images, they're all from [SearXNG](https://github.com/searxng/searxng/).
> SearXNG is a free internet metasearch engine which aggregates results from more than 70 search services. Users are neither tracked nor profiled.
SearXNG by itself offers a full-stack platform for you to run searches privately (you can find public instances at <https://searx.space/>, and easily host yourself [via docker](https://github.com/searxng/searxng-docker)).
About how they scrape other search engines, it's really simple: HTTP calls and parsing of HTML (for most of them).
In MiniSearch, I don't need to save the results by myself. The scrape is done in real-time by SearXNG and passed to MiniSearch, which in turn runs a similarity search and filters out the textual results that don't seem that useful.
But I can say the real differential of MiniSearch is that it's mobile-first. Since the beginning, it was made to run on the browsers of Chrome/Safari/Firefox Mobile, and [Wllama](https://github.com/ngxson/wllama) together with [Web-LLM](https://github.com/mlc-ai/web-llm), along with LLMs of <1B parameters, allowed it!
If you're curious, here's the HN post I made about it a year ago:
-
-
AlvaAR
World tracking for WebAR. A Javascript library for Augmented Reality to run SLAM in the browser.
-
bergamot-translator
Cross platform C++ library focusing on optimized machine translation on the consumer-grade device.
Project mention: Fast and secure translation on your local machine with a GUI | news.ycombinator.com | 2024-04-13 -
krkrsdl2
ειειSDL2γγγΈγ§γ―γ (ειει2γ¨ειειZγγγΌγΉ) / Kirikiri SDL2 Project (Based on Kirikiri 2 and Kirikiri Z)
-
-
-
C++ WebAssembly discussion
C++ WebAssembly related posts
-
Show HN: Python Stream Processing with Denormalized
-
Tell HN: Causal Got Acquired
-
Show HN: Squey, an open-source tabular data visualization software
-
Show HN: Compiling C in the browser using WebAssembly
-
Perspective Virtual API: batched data from the server to the client
-
Implementing Stockfish that can run in the browser of my Next JavaScript App?
-
Perspective: A Data Visualization Library
-
A note from our sponsor - SaaSHub
www.saashub.com | 1 Dec 2024
Index
What are some of the best open-source WebAssembly projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | emscripten | 25,888 |
2 | SSVM | 8,607 |
3 | perspective | 8,584 |
4 | wabt | 6,901 |
5 | magnum | 4,822 |
6 | asm-dom | 2,794 |
7 | opencv-mobile | 2,565 |
8 | usearch | 2,277 |
9 | Diagon | 1,663 |
10 | wasm-fizzbuzz | 1,506 |
11 | swift | 1,320 |
12 | duckdb-wasm | 1,309 |
13 | faasm | 873 |
14 | N64Wasm | 624 |
15 | RaZ | 586 |
16 | wllama | 445 |
17 | wasmdec | 399 |
18 | AlvaAR | 363 |
19 | bergamot-translator | 341 |
20 | krkrsdl2 | 297 |
21 | rlbox | 288 |
22 | OpenGL_CMake_Skeleton | 286 |
23 | magnum-examples | 284 |