The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 21 C Emscripten Projects
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
space-shooter.c
A cross-platform, top-down 2D space shooter written in C using only platform libraries.
-
wasm-git
GIT for nodejs and the browser using https://libgit2.org compiled to WebAssembly with https://emscripten.org
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
is-Engine
C++, SDL 2 and SFML game engine that allows to create games on Web (HTML 5), Mobile and PC.
-
webgpu-wasm-c
🚀 A minimal WebGPU example written in C, compiled to WebAssembly (wasm). 🛠️ Ideal for experimenting and preparing for native development without install dependencies (dawn, wgpu-rs).
-
yr11-physics-applied
Year 11 Physics, Applied. A collection of interactive demonstrations and physics simulations.
-
dark
C practice - basic roguelike in SDL2 that compiles both for desktop and Emscripten (by Zireael07)
-
raptor
Reversed-engineered source port from Raptor Call Of The Shadows ported for the web (by midzer)
-
jumpnbump
Jump 'n Bump, play cute bunnies jumping on each other's heads, ported for the web (by midzer)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: MiniAudio.h: single-file audio playback and capture library for C and C++ | news.ycombinator.com | 2024-01-01
Project mention: Beginner, intermediate, and advanced c programming projects | /r/C_Programming | 2023-12-09You can do something like this, but way less polished and stick to one platform: https://github.com/tsherif/space-shooter.c/tree/master
[I Can Transform](url=https://linktr.ee/is_daouda) is now 5 years old! ✨🌟✨
Project mention: Show HN: LBreakoutHD is a scaleable 16:9 remake of LBreakout2 ported for the web | news.ycombinator.com | 2023-07-26
To use the program, zipper as I named it, just access it, and in case you want to check the details, the full code it is available on my Github.
C Emscripten related posts
- The Nano-X window system
- Sbemu – Run your retro games with on board audio via Sound Blaster emulation
- Playing with low-level memory in WebAssembly
- Tinyx – resurrected Xvesa from the depths of Git history
- Formation dev front-end, quel language ?
- Show HN: Jump 'n Bump online – play cute bunnies jumping on each other's heads
- The Making of Dune II: The birth of the real-time strategy game
-
A note from our sponsor - WorkOS
workos.com | 26 Apr 2024
Index
What are some of the best open-source Emscripten projects in C? This list will help you:
Project | Stars | |
---|---|---|
1 | miniaudio | 3,622 |
2 | iPlug2 | 1,798 |
3 | space-shooter.c | 1,317 |
4 | halfix | 623 |
5 | microwindows | 614 |
6 | wasm-git | 584 |
7 | edge-sql | 555 |
8 | TOMB5 | 482 |
9 | wac | 465 |
10 | is-Engine | 192 |
11 | ferox | 140 |
12 | vrEmuLcd | 62 |
13 | webgpu-wasm-c | 28 |
14 | some | 19 |
15 | yr11-physics-applied | 16 |
16 | dark | 8 |
17 | raptor | 5 |
18 | RDR2wheel | 4 |
19 | jumpnbump | 3 |
20 | lbreakouthd | 1 |
21 | zipper | 1 |
Sponsored