Port it to the web with Web assembly and Emscripten

This page summarizes the projects mentioned and recommended in the original post on dev.to

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io
featured
  1. emsdk

    Emscripten SDK

    # Get the emsdk repo git clone https://github.com/emscripten-core/emsdk.git # Enter that directory cd emsdk # Fetch the latest version of the emsdk (not needed the first time you clone) git pull # Download and install the latest SDK tools. ./emsdk install latest # Make the "latest" SDK "active" for the current user. (writes .emscripten file) ./emsdk activate latest # Activate PATH and other environment variables in the current terminal source ./emsdk_env.sh

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. PainPerdu

    Esoteric language

    In my previous article I showed you how I rewrote my parser for my esoteric programming language PainPerdu. Now that all the cleanup on this project has been done, it is time to finally port PainPerdu to the web!

  4. website

    WebAssembly website (by WebAssembly)

  5. Vcpkg

    C++ Library Manager for Windows, Linux, and MacOS

  6. llvm-project

    The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.

    Emscripten is the most popular C/C++ toolchain to Wasm. Because it is based on LLVM, you can technically use it for a lot of other language like rust or D. It also convert some POSIX into the corresponding web APIs and it also convert OpenGL calls to WebGL!

  7. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • GitHub - microsoft/vcpkg: C++ Library Manager for Windows, Linux, and MacOS

    1 project | /r/u_Swizzle_Sir_Flickka | 6 Dec 2023
  • Dependencies Belong in Version Control

    4 projects | news.ycombinator.com | 26 Nov 2023
  • How to install libraries for c++ on a Linux CentOS supercomputer where I'm not a sudoer

    1 project | /r/cpp_questions | 29 Jun 2023
  • Does anyone has a idea to read out dependencies out of c/cpp directories to create .sbom files?

    1 project | /r/cpp | 21 Jun 2023
  • Why does Arch Linux have a vulkan-devel group, but does not package the LunarG Vulkan SDK?

    1 project | /r/archlinux | 22 May 2023

Did you know that C++ is
the 7th most popular programming language
based on number of references?