All Projects → evanwashere → wasm

evanwashere / wasm

Licence: MIT license
fast wasm modules

Programming Languages

javascript
184084 projects - #8 most used programming language
rust
11053 projects
Zig
133 projects

Projects that are alternatives of or similar to wasm

fast-base64
Fastest base64 on the web, with Wasm + SIMD
Stars: ✭ 23 (-37.84%)
Mutual labels:  simd, deno
zax
NaCl-based Cryptographic Relay
Stars: ✭ 62 (+67.57%)
Mutual labels:  ed25519, nacl
android-opus-codec
Implementation of Opus encoder and decoder in C++ for android with JNI
Stars: ✭ 44 (+18.92%)
Mutual labels:  opus, opus-codec
zstdmt
Multithreading Library for Brotli, Lizard, LZ4, LZ5, Snappy and Zstandard
Stars: ✭ 107 (+189.19%)
Mutual labels:  snappy, lz4
EasyCompressor
⚡ A compression library that implements many compression algorithms such as LZ4, Zstd, LZMA, Snappy, Brotli, GZip, and Deflate. It helps you to improve performance by reducing Memory Usage and Network Traffic for caching.
Stars: ✭ 167 (+351.35%)
Mutual labels:  snappy, lz4
pyrus-cramjam
Thin Python wrapper to de/compression algorithms in Rust - lightweight & no dependencies
Stars: ✭ 40 (+8.11%)
Mutual labels:  snappy, lz4
tiny
compress data for better performance
Stars: ✭ 21 (-43.24%)
Mutual labels:  snappy, lz4
Archiver
Easily create & extract archives, and compress & decompress files of various formats
Stars: ✭ 3,373 (+9016.22%)
Mutual labels:  snappy, lz4
sodalite
tweetnacl in rust
Stars: ✭ 26 (-29.73%)
Mutual labels:  ed25519, nacl
cpuwhat
Nim utilities for advanced CPU operations: CPU identification, ISA extension detection, bindings to assorted intrinsics
Stars: ✭ 25 (-32.43%)
Mutual labels:  simd
zig-gamedev
Building game development ecosystem for @ziglang!
Stars: ✭ 1,059 (+2762.16%)
Mutual labels:  simd
exodus.ts
The first MongoDB compatible data migration tool built on for the Deno runtime environment, allowing users to perform complete schema and database migrations.
Stars: ✭ 42 (+13.51%)
Mutual labels:  deno
superfast
⚡ SuperFast codecs for fre:ac
Stars: ✭ 59 (+59.46%)
Mutual labels:  opus
zlib-win-build
zlib Windows build with Visual Studio.
Stars: ✭ 100 (+170.27%)
Mutual labels:  zlib
coreutils
🦕 Cross-platform Deno rewrite of the GNU Coreutils
Stars: ✭ 22 (-40.54%)
Mutual labels:  deno
wocket
A WebSocket library for Deno
Stars: ✭ 103 (+178.38%)
Mutual labels:  deno
fecpp
Forward error correction with SIMD optimizations
Stars: ✭ 79 (+113.51%)
Mutual labels:  simd
simdjson-rust
Rust bindings for the simdjson project.
Stars: ✭ 59 (+59.46%)
Mutual labels:  simd
cache
🥌 Deno cache library
Stars: ✭ 38 (+2.7%)
Mutual labels:  deno
lisan
🌈i18n, Reimagined! 🚀A blazing fast and super small i18n library for Javascript
Stars: ✭ 85 (+129.73%)
Mutual labels:  deno

all other wasm modules were slow or/and leaked memory, so I made my own :)

yarn add @evan/wasm

you can find examples in examples/

targets:

  • deno
    • deno.js
    • simd.js
    • fetch.js
  • node
    • node.cjs
    • node.mjs
    • simd.mjs
import * as mod from '@evan/wasm/target/<mod>/<target>';
import * as mod from 'https://unpkg.com/@evan/[email protected]/target/<mod>/<target>';

// example
import * as snappy from 'https://unpkg.com/@evan/[email protected]/target/snappy/deno.js';

snappy.compress(new Uint8Array(100));

License

MIT © Evan

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].