Skip to content
View petersalomonsen's full-sized avatar

Highlights

  • Pro

Block or report petersalomonsen

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
petersalomonsen/README.md

πŸ‘‹ Hi, I'm Peter Salomonsen

🎧 Software engineer, music tech explorer, and WebAssembly pioneer.
I build tools that blur the line between code and creativity.

I've written a book about WebAssembly

Building and Deploying WebAssembly apps

πŸ”­ Projects I'm known for

  • 🎡 WebAssembly Music – Live-coding instruments in JavaScript and AssemblyScript, powered by physical modeling synthesis and NEAR NFTs.
  • 🧬 quickjs-rust-near – Execute dynamic JavaScript in NEAR smart contracts using QuickJS.
  • 🌐 wasm-git – Git in your browser with WebAssembly and libgit2.

🧠 Things I work with

Rust AssemblyScript WebAssembly QuickJS NEAR Protocol
Audio DSP WASI Serverless Blockchain TypeScript

🌍 Connect


"I use code as an instrument – for sound, systems, and the future of the web."

Shows profile image on the Race-of-Sloths

Pinned Loading

  1. javascriptmusic javascriptmusic Public

    A.K.A. WebAssembly Music. Live coding music and synthesis in Javascript / AssemblyScript (WebAssembly)

    JavaScript 419 32

  2. wasm-git wasm-git Public

    GIT for nodejs and the browser using https://libgit2.org compiled to WebAssembly with https://emscripten.org

    JavaScript 830 45

  3. quickjs-rust-near quickjs-rust-near Public

    Rust WebAssembly smart contract for NEAR with Javascript runtime

    Rust 36 9

  4. psalomo.near.page psalomo.near.page Public

    WebAssembly Music on NEAR

    JavaScript

  5. githttpserver githttpserver Public

    Simple git http server, used for demo of https://github.com/petersalomonsen/wasm-git

    JavaScript 42 8