All Projects → wcchoi → go-wasm-pdfcpu

wcchoi / go-wasm-pdfcpu

Licence: MIT license
Running a Command line tool written in Go on browser with WebAssembly

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Labels

Projects that are alternatives of or similar to go-wasm-pdfcpu

Wasm
WebAssembly decoder & disassembler library
Stars: ✭ 230 (+191.14%)
Mutual labels:  wasm
Prism
Build frontend web apps with Ruby and WebAssembly
Stars: ✭ 251 (+217.72%)
Mutual labels:  wasm
glicol
(Audio) graph-oriented live coding language and music DSP library written in Rust
Stars: ✭ 853 (+979.75%)
Mutual labels:  wasm
Awesome Wasm Langs
😎 A curated list of languages that compile directly to or have their VMs in WebAssembly
Stars: ✭ 2,966 (+3654.43%)
Mutual labels:  wasm
Wasmer Postgres
💽🕸 Postgres library to run WebAssembly binaries.
Stars: ✭ 245 (+210.13%)
Mutual labels:  wasm
Tfjs
A WebGL accelerated JavaScript library for training and deploying ML models.
Stars: ✭ 15,834 (+19943.04%)
Mutual labels:  wasm
Wasm By Example
Wasm By Example is a website with a set of hands-on introduction examples and tutorials for WebAssembly (Wasm)
Stars: ✭ 226 (+186.08%)
Mutual labels:  wasm
emscripten-webxr
WebXR library for use with Emscripten.
Stars: ✭ 21 (-73.42%)
Mutual labels:  wasm
Rust Yew Realworld Example App
Exemplary real world app built with Rust + Yew + WebAssembly
Stars: ✭ 249 (+215.19%)
Mutual labels:  wasm
hash-wasm
Lightning fast hash functions using hand-tuned WebAssembly binaries
Stars: ✭ 382 (+383.54%)
Mutual labels:  wasm
Wapm Cli
📦 WebAssembly Package Manager (CLI)
Stars: ✭ 236 (+198.73%)
Mutual labels:  wasm
Wasmtime Go
Go WebAssembly runtime powered by Wasmtime
Stars: ✭ 239 (+202.53%)
Mutual labels:  wasm
Yew
Yew is a modern Rust framework for creating multi-threaded front-end web apps with WebAssembly.
Stars: ✭ 18,243 (+22992.41%)
Mutual labels:  wasm
Rhino3dm
Libraries based on OpenNURBS with a RhinoCommon style
Stars: ✭ 232 (+193.67%)
Mutual labels:  wasm
vgg runtime
VGG Runtime for loading and running designs as apps.
Stars: ✭ 19 (-75.95%)
Mutual labels:  wasm
Cranelift
Cranelift code generator
Stars: ✭ 2,485 (+3045.57%)
Mutual labels:  wasm
Lightbeam
Lightbeam has moved and now lives in the Wasmtime repository!
Stars: ✭ 253 (+220.25%)
Mutual labels:  wasm
watpl
Create WebAssembly modules using template strings
Stars: ✭ 14 (-82.28%)
Mutual labels:  wasm
aWsm
WebAssembly ahead-of-time compiler and runtime. Focuses on generating fast code, simplicity, and portability.
Stars: ✭ 177 (+124.05%)
Mutual labels:  wasm
python-wasm
Build scripts and configuration for building CPython for Emscripten
Stars: ✭ 606 (+667.09%)
Mutual labels:  wasm

Running a command line tool written in Go on browser with WebAssembly

This repo contains code/assets from the article

Files:

.
├── article.md           ---  Article explaining the code
├── index.html           ---  Demo UI page
├── worker.js            ---  JS code for Demo UI Page
├── oldindex.html        ---  Code from the article
├── pdfcpu               ---  Linux x86_64 native binary
├── pdfcpu.wasm          ---  Compiled wasm module of pdfcpu
├── pdfcpu.wasm.br       ---  Brotli compression output
├── pdfcpu.wasm.gz       ---  Gzip compression output
├── README.md            ---  This file
├── static_server.js     ---  A simple HTTP static file server in Node.js, with wasm MIME type support for development
├── wasm_exec.js.orig    ---  Original wasm_exec.js from Go v1.12.4 installation (misc/wasm), for diff'ing changes
└── wasm_exec.js         ---  Modified to add Filesystem emulation support in browser with BrowserFS
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].