Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: emscripten
visrealm/vrEmuLcd
Character LCD emulator library (C99 engine, web front-end).
Language: C - Size: 3.62 MB - Last synced: about 7 hours ago - Pushed: about 8 hours ago - Stars: 63 - Forks: 10
ggerganov/wordle-bg
๐ง๐ฌ Wordle clone in Bulgarian
Language: C++ - Size: 1.1 MB - Last synced: about 7 hours ago - Pushed: about 8 hours ago - Stars: 31 - Forks: 11
pthom/hello_imgui
Hello, Dear ImGui: unleash your creativity in app development and prototyping
Language: C++ - Size: 40.2 MB - Last synced: about 8 hours ago - Pushed: about 9 hours ago - Stars: 561 - Forks: 83
lyte2d/lyte2d
Lyte2D sources, releases, issues and discussions
Language: C - Size: 19.9 MB - Last synced: about 10 hours ago - Pushed: about 11 hours ago - Stars: 36 - Forks: 1
twiddlingbits/tiny-wasm-runtime
tiny-wasm-runtime is a simple way to run C/C++ code in a web browser using Web Assembly
Language: C - Size: 7.26 MB - Last synced: about 12 hours ago - Pushed: about 13 hours ago - Stars: 4 - Forks: 0
Captainfl4me/rust-raylib-spline
Experience around raylib binding for RUST to create a visualiser for Bรฉzier curves and splines.
Language: Rust - Size: 43.9 KB - Last synced: about 13 hours ago - Pushed: about 14 hours ago - Stars: 0 - Forks: 0
yewstack/yew
Rust / Wasm framework for creating reliable and efficient web applications
Language: MDX - Size: 14.1 MB - Last synced: about 16 hours ago - Pushed: 1 day ago - Stars: 29,955 - Forks: 1,398
openframeworks/openFrameworks
openFrameworks is a community-developed cross platform toolkit for creative coding in C++.
Language: C++ - Size: 2.04 GB - Last synced: about 21 hours ago - Pushed: about 22 hours ago - Stars: 9,785 - Forks: 2,546
FlatAssembler/AECforWebAssembly
A port of ArithmeticExpressionCompiler from x86 to WebAssembly, so that the programs written in the language can run in a browser. The compiler has been rewritten from JavaScript into C++.
Language: C++ - Size: 1.4 MB - Last synced: about 23 hours ago - Pushed: 1 day ago - Stars: 32 - Forks: 2
mmatyas/openblok
A customizable, cross platform, open-source falling block game, packed with a bunch of features.
Language: C++ - Size: 10.7 MB - Last synced: about 8 hours ago - Pushed: 1 day ago - Stars: 95 - Forks: 15
arianrhodsandlot/nostalgist
A JavaScript library used for running emulators of retro consoles inside browsers.
Language: TypeScript - Size: 7.29 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 608 - Forks: 16
gershnik/sys_string
C++ string class optimized for interoperability with platform-native string types
Language: C++ - Size: 899 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 2 - Forks: 0
WebAssembly/binaryen
Optimizer and compiler/toolchain library for WebAssembly
Language: WebAssembly - Size: 125 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 7,128 - Forks: 704
mackron/miniaudio
Audio playback and capture library written in C, in a single source file.
Language: C - Size: 153 MB - Last synced: 1 day ago - Pushed: 6 days ago - Stars: 3,642 - Forks: 309
InsightSoftwareConsortium/itk-wasm
High performance spatial analysis in a web browser, Node.js, and across programming languages and hardware architectures
Language: Python - Size: 64.4 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 179 - Forks: 46
nazar-pc/blake2.wasm
BLAKE2b and BLAKE2s hash functions compiled to WebAssembly using Emscripten and optimized for small size
Language: LiveScript - Size: 28.3 KB - Last synced: 1 day ago - Pushed: almost 6 years ago - Stars: 27 - Forks: 3
Moros1138/PGEtinker
Interactively create an olcPixelGameEngine application from inside your browser!
Language: SCSS - Size: 14.7 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 6 - Forks: 0
WordPress/wordpress-playground
Run WordPress in the browser via WebAssembly PHP
Language: JavaScript - Size: 2.83 GB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 1,527 - Forks: 200
SWI-Prolog/npm-swipl-wasm
SWI-Prolog WebAssembly build as a NPM package
Language: JavaScript - Size: 84.7 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 29 - Forks: 3
dreamlayers/em-dosbox Fork of timfel/dosbox-svn
An Emscripten port of DOSBox
Language: C++ - Size: 7.76 MB - Last synced: 2 days ago - Pushed: over 1 year ago - Stars: 1,206 - Forks: 150
TwoAbove/noita-tools
A collection of tools for Nolla Game's Noita that help get insight into seeds and find ones with special constraints.
Language: TypeScript - Size: 70 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 46 - Forks: 8
le0pard/vmail
VMail - check the markup (HTML, CSS) of HTML email template compatibility with email clients
Language: HTML - Size: 10.2 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 34 - Forks: 2
uber/h3-js
h3-js provides a JavaScript version of H3, a hexagon-based geospatial indexing system.
Language: JavaScript - Size: 1.91 MB - Last synced: 2 days ago - Pushed: 6 months ago - Stars: 802 - Forks: 85
donalffons/opencascade.js
Port of the OpenCascade CAD library to JavaScript and WebAssembly via Emscripten.
Language: Python - Size: 902 MB - Last synced: 1 day ago - Pushed: 9 months ago - Stars: 550 - Forks: 81
numpad/c-engine
Experimental Game Engine in C99 which Supports Linux and WebAssembly.
Language: C - Size: 15.9 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 0 - Forks: 0
mikerourke/wasm-tetris ๐ฆ
Tetris clone using SDL and Emscripten for Learn WebAssembly.
Size: 299 KB - Last synced: 2 days ago - Pushed: over 4 years ago - Stars: 2 - Forks: 0
sql-js/sql.js
A javascript library to run SQLite on the web.
Language: JavaScript - Size: 136 MB - Last synced: 1 day ago - Pushed: 12 days ago - Stars: 12,234 - Forks: 1,048
jirutka/emscripten-travis-example
How to easily use Emscripten on Travis CI or any other CI
Language: C - Size: 4.88 KB - Last synced: 3 days ago - Pushed: almost 7 years ago - Stars: 5 - Forks: 0
irdcat/wasm-nes
[Work in progress] NES emulator compiled to WebAssembly
Language: C++ - Size: 397 KB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 1 - Forks: 1
RealOrangeOne/opencv-js-aruco-build
Custom build of OpenCV with ArUco support
Size: 17.6 KB - Last synced: 3 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 1
vsoch/emscripten
Getting started with emscripten!
Language: JavaScript - Size: 2.49 MB - Last synced: 3 days ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
daminetreg/xxhr
intuitive c++ http client library. Official project now in https://github.com/nxxm/xxhr
Language: C++ - Size: 55 MB - Last synced: 3 days ago - Pushed: about 1 year ago - Stars: 14 - Forks: 11
pulsejet/knight-blade-web ๐ฆ
Web port of Knight Blade: Howling of Kerberos
Language: HTML - Size: 27.9 MB - Last synced: 3 days ago - Pushed: almost 6 years ago - Stars: 0 - Forks: 0
nCine/ncTemplate
A template project for applications and games made with the nCine
Language: CMake - Size: 109 KB - Last synced: 3 days ago - Pushed: about 2 months ago - Stars: 4 - Forks: 2
mnerv/hellotext
Text rendering using FreeType and OpenGL with instanced rendering.
Language: C++ - Size: 2.89 MB - Last synced: 3 days ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
gogins/csound-wasm
WebAssembly modules for Csound and CsoundAC.
Language: C++ - Size: 205 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 5 - Forks: 1
Neirth/ToDoApp
A experimental project for run C++ in a WebApplication using a asm.js runtime as business layer.
Language: C++ - Size: 615 KB - Last synced: 3 days ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
fe-dagostino/ure
Underlying Rendering Engine
Language: C++ - Size: 815 KB - Last synced: 3 days ago - Pushed: 4 months ago - Stars: 1 - Forks: 0
chopikus/game-of-life
Cross-platform Game of Life client with Hashlife algorithm implemented.
Language: HTML - Size: 589 KB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 4 - Forks: 0
celtera/libremidi
A modern C++ MIDI 1 / MIDI 2 real-time & file I/O library. Supports Windows, macOS, Linux and WebMIDI.
Language: C++ - Size: 12.4 MB - Last synced: 3 days ago - Pushed: 30 days ago - Stars: 393 - Forks: 47
hectorm/sfxr
Language: C++ - Size: 94.7 KB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 1 - Forks: 0
Rabbid76/node-ts-three-js-wasm
Node.js, TypeScript, Three.js, WASM Boilerplate
Language: TypeScript - Size: 619 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 0 - Forks: 2
aiekick/ImGuiFileDialog
Full featured file Dialog for Dear ImGui
Language: C++ - Size: 13.4 MB - Last synced: 20 days ago - Pushed: 21 days ago - Stars: 1,123 - Forks: 176
Ravbug/sdl3-sample
Minimal HowTo for building and using SDL3 on a variety of platforms, including mobile and web
Language: CMake - Size: 127 KB - Last synced: 2 days ago - Pushed: 4 days ago - Stars: 28 - Forks: 7
petersalomonsen/wasm-git
GIT for nodejs and the browser using https://libgit2.org compiled to WebAssembly with https://emscripten.org
Language: C - Size: 179 KB - Last synced: 1 day ago - Pushed: 2 months ago - Stars: 589 - Forks: 33
jerbob92/wazero-emscripten-embind
Emscripten Embind implementation in Go using Wazero
Language: Go - Size: 27.5 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 13 - Forks: 1
eshaz/wasm-audio-decoders
Browser and NodeJS Web Assembly audio decoder libraries that are highly optimized for size and performance.
Language: JavaScript - Size: 534 MB - Last synced: 1 day ago - Pushed: 4 months ago - Stars: 158 - Forks: 19
thisismyusernameongithub/Sandbox
Terrain renderer and fluid simulation sandbox
Language: C - Size: 81.2 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 11 - Forks: 1
undecaf/zbar-wasm
A WebAssembly build of the ZBar Bar Code Reader
Language: TypeScript - Size: 1.89 MB - Last synced: 3 days ago - Pushed: 4 months ago - Stars: 90 - Forks: 14
BrutPitt/glChAoS.P
3D GPUs Strange Attractors and Hypercomplex Fractals explorer - up to 256 Million particles in RealTime
Language: C++ - Size: 24.8 MB - Last synced: 2 days ago - Pushed: over 1 year ago - Stars: 775 - Forks: 61
Kagami/ffmpeg.js
Port of FFmpeg with Emscripten
Language: JavaScript - Size: 1.16 MB - Last synced: about 10 hours ago - Pushed: 6 months ago - Stars: 3,210 - Forks: 327
ggerganov/imgui-em
Emscripten port of Dear ImGui (not maintained)
Language: C++ - Size: 21.5 KB - Last synced: 3 days ago - Pushed: almost 5 years ago - Stars: 18 - Forks: 6
YuJianrong/node-unrar.js
Emscripten unrar lib for extract rar archive.
Language: TypeScript - Size: 3.55 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 75 - Forks: 16
dosyago/rain
Rain Hashes: Rainbow, Rainstorm and more! Support our work with a โญ ๐ฅฐ
Language: C++ - Size: 725 KB - Last synced: 5 days ago - Pushed: 3 months ago - Stars: 30 - Forks: 7
yurikorh/wasm-snake
Snake in C++ for WebAssembly
Language: C++ - Size: 1.97 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 0 - Forks: 0
c-krit/ferox
A lightweight 2D physics engine written in C, for educational purposes.
Language: C - Size: 9.09 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 141 - Forks: 10
alexnoz/wasm-class-sample
A simple C++ WASM demo
Language: C++ - Size: 4.88 KB - Last synced: 5 days ago - Pushed: over 5 years ago - Stars: 47 - Forks: 11
aduros/wasm4
Build retro games using WebAssembly for a fantasy console.
Language: TypeScript - Size: 4.85 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 1,061 - Forks: 154
andypotato/artoolkit5-js
Node.JS / ES6 module port of artoolkit5
Language: JavaScript - Size: 4.92 MB - Last synced: 6 days ago - Pushed: about 1 year ago - Stars: 27 - Forks: 11
buzz/mediainfo.js
MediaInfo ported to the web using emscripten
Language: TypeScript - Size: 18.2 MB - Last synced: about 22 hours ago - Pushed: 2 months ago - Stars: 635 - Forks: 99
mikeheddes/emscripten-32bit-image
A 32bit docker image with Emscripten installed.
Language: Dockerfile - Size: 3.91 KB - Last synced: 6 days ago - Pushed: about 5 years ago - Stars: 0 - Forks: 0
emscripten-forge/empack
Tools to pack a conda / mamba environment into a JS & WASM bundle
Language: Python - Size: 176 KB - Last synced: 7 days ago - Pushed: 8 days ago - Stars: 16 - Forks: 6
unoplatform/calculator Fork of microsoft/calculator
Uno Calculator: A simple yet powerful iOS/Android/WebAssembly/Linux C# port of the calculator that ships with Windows
Language: C# - Size: 35.2 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 363 - Forks: 80
vldr/Cubic
A multiplayer WebGL voxel sandbox game written in C++ inspired by the classic version of Minecraft.
Language: C++ - Size: 31.3 MB - Last synced: 7 days ago - Pushed: 8 days ago - Stars: 8 - Forks: 1
deathkiller/jazz2-native
๐ฎโยทโJazzยฒ Resurrection: Native C++ reimplementation of Jazz Jackrabbit 2
Language: C++ - Size: 9.13 MB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 485 - Forks: 28
BertrandBev/eigen-js
โก Eigen-js is a port of the Eigen C++ linear algebra library
Language: C++ - Size: 6.82 MB - Last synced: 4 days ago - Pushed: 6 months ago - Stars: 89 - Forks: 14
Flix01/imgui Fork of ocornut/imgui
Dear ImGui Addons Branch = plain unmodified dear imgui plus some extra addon.
Language: C++ - Size: 170 MB - Last synced: 2 days ago - Pushed: almost 2 years ago - Stars: 392 - Forks: 34
r-wasm/webr
The statistical language R compiled to WebAssembly via Emscripten, for use in web browsers and Node.
Language: TypeScript - Size: 53.7 MB - Last synced: 21 days ago - Pushed: 22 days ago - Stars: 759 - Forks: 48
rahuldshetty/llm.js
Run Large-Language Models (LLMs) ๐ directly in your browser!
Language: JavaScript - Size: 501 KB - Last synced: 6 days ago - Pushed: 10 days ago - Stars: 135 - Forks: 6
toyobayashi/emnapi
Node-API implementation for Emscripten, wasi-sdk, clang wasm32 and napi-rs
Language: C - Size: 1.92 MB - Last synced: 3 days ago - Pushed: 9 days ago - Stars: 118 - Forks: 5
Cloud-CNC/cura-wasm ๐ฆ
Cura Engine powered by Web Assembly (WASM)
Language: JavaScript - Size: 12.9 MB - Last synced: 7 days ago - Pushed: over 2 years ago - Stars: 59 - Forks: 17
lichess-org/stockfish.wasm
WebAssembly port of the strong chess engine Stockfish
Language: C++ - Size: 12.4 MB - Last synced: 3 days ago - Pushed: about 1 year ago - Stars: 249 - Forks: 41
BrutPitt/imGuIZMO.quat
ImGui GIZMO widget - 3D object manipulator / orientator
Language: C++ - Size: 1.91 MB - Last synced: 2 days ago - Pushed: over 3 years ago - Stars: 370 - Forks: 40
mosra/magnum-plugins
Plugins for the Magnum C++11 graphics engine
Language: C++ - Size: 15 MB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 98 - Forks: 56
mosra/magnum
Lightweight and modular C++11 graphics middleware for games and data visualization
Language: C++ - Size: 57.8 MB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 4,654 - Forks: 431
ArthurSonzogni/OpenGL_CMake_Skeleton
:heart: A ready to use cmake skeleton using GLFW, Glew and glm. :+1:
Language: C++ - Size: 7.2 MB - Last synced: 3 days ago - Pushed: 9 months ago - Stars: 276 - Forks: 44
nandenjin/emcc-loader Fork of mezum/emcc-loader ๐ฆ
Webpack loader that compiles some c/c++ file into a wasm using Emscripten.
Language: TypeScript - Size: 1.76 MB - Last synced: 10 days ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0
nokotan/OpenSiv3D Fork of Siv3D/OpenSiv3D
[NO LONGER MAINTAINED] Experimental port of OpenSiv3D to Web
Language: C++ - Size: 1.81 GB - Last synced: 3 days ago - Pushed: 9 days ago - Stars: 10 - Forks: 1
mymindstorm/setup-emsdk
Setup Emscripten for use with GitHub actions
Language: TypeScript - Size: 2.3 MB - Last synced: 2 days ago - Pushed: 30 days ago - Stars: 82 - Forks: 25
ccrma/webchuck
ChucK on the Web
Language: JavaScript - Size: 35.6 MB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 38 - Forks: 4
bugra9/cpp.js
Bind C++ codes to JS on the web and react native without writing extra code.
Language: C++ - Size: 4.9 MB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 7 - Forks: 2
SnickerdoodleLabs/EigenTS
Typescript interface for Eigen Tux.
Language: JavaScript - Size: 898 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 0 - Forks: 0
TheLartians/modern-wasm-starter
๐ธ Run C++ code on web and create blazingly fast websites! A starter template to easily create WebAssembly packages using type-safe C++ bindings with automatic TypeScript declarations.
Language: TypeScript - Size: 244 KB - Last synced: 1 day ago - Pushed: over 1 year ago - Stars: 231 - Forks: 14
voila-dashboards/voici-demo
Voici deployment template
Language: Jupyter Notebook - Size: 796 KB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 11 - Forks: 5
lichess-org/stockfish.js
The strong open source chess engine Stockfish compiled to JavaScript and WebAssembly using Emscripten
Language: C++ - Size: 12.8 MB - Last synced: 3 days ago - Pushed: over 2 years ago - Stars: 182 - Forks: 26
sanketghosh/pong-raylib-cpp
a pong game clone built with raylib and c++
Language: CSS - Size: 11.7 KB - Last synced: 11 days ago - Pushed: 12 days ago - Stars: 0 - Forks: 0
jspanchu/vtkWasmBenchmark ๐ฆ
No longer developed. Please visit https://github.com/Kitware/vtkWasmBenchmarks
Language: C++ - Size: 243 KB - Last synced: 12 days ago - Pushed: about 1 year ago - Stars: 3 - Forks: 4
jspanchu/wasm-bits
Bunch of examples for embinding C++ to JavaScript
Language: C++ - Size: 26.4 KB - Last synced: 12 days ago - Pushed: 10 months ago - Stars: 3 - Forks: 0
jspanchu/vtk-wasm-target ๐ฆ
A container with pre-built ๐๏ธ VTK WebAssembly binaries compiled with Emscripten toolchain
Language: Dockerfile - Size: 16.6 KB - Last synced: 12 days ago - Pushed: about 1 year ago - Stars: 2 - Forks: 1
bokuweb/rustynes ๐ฆ
๐พ An NES emulator by Rust and WebAssembly
Language: Rust - Size: 4.28 MB - Last synced: 3 days ago - Pushed: almost 2 years ago - Stars: 468 - Forks: 29
mgerhardy/caveexpress
CaveExpress is a classic 2D platformer with physics-based gameplay and dozens of levels. CavePacker is a Sokoban game.
Language: JavaScript - Size: 694 MB - Last synced: 3 days ago - Pushed: about 3 years ago - Stars: 138 - Forks: 20
e2fyi/snowball Fork of snowballstem/snowball
Emscripten port of the Snowball stemmer.
Language: C - Size: 635 KB - Last synced: 13 days ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0
tomconder/mountains
Load and display a mountain mesh
Language: C++ - Size: 9.56 MB - Last synced: 13 days ago - Pushed: over 1 year ago - Stars: 2 - Forks: 1
h1romas4/wasm-genplus
Genesis-Plus-GX WebAssembly porting
Language: C - Size: 6.6 MB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 21 - Forks: 9
AlenVelocity/MeowScript
The Purrfect Programming Language
Language: Rust - Size: 814 KB - Last synced: 3 days ago - Pushed: 6 months ago - Stars: 47 - Forks: 6
4ian/GDevelop.js ๐ฆ
Core of GDevelop, the open-source game creator requiring no programming skills, ported to Javascript
Language: JavaScript - Size: 969 KB - Last synced: 2 days ago - Pushed: about 5 years ago - Stars: 28 - Forks: 11
FI-Mihej/Cengal
Bytecode manipulation in runtime, true shared memory, async LMDB, async Tkinter, async wxPython, async PySide, async PyQt, async loop with almost preemptive multitasking within the single thread, text parsing, rich introspection, etc.
Language: Python - Size: 17.1 MB - Last synced: 14 days ago - Pushed: 14 days ago - Stars: 13 - Forks: 2
oboukli/tromino-puzzle
An algorithm, a C/C++ software library, and a collection of apps, to solve and visualize the general right tromino tiling puzzle.
Language: C++ - Size: 842 KB - Last synced: 14 days ago - Pushed: 14 days ago - Stars: 4 - Forks: 1
browsermt/bergamot-translator
Cross platform C++ library focusing on optimized machine translation on the consumer-grade device.
Language: C++ - Size: 2.76 MB - Last synced: 15 days ago - Pushed: 15 days ago - Stars: 297 - Forks: 36
izzat5233/fruit-classifier-wasm
Artificial Neural Network in Web Assembly, C++ Core & Interactive Website.
Language: C++ - Size: 294 KB - Last synced: 15 days ago - Pushed: 15 days ago - Stars: 1 - Forks: 0