Skip to content

mcvnh/stats.rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Webassembly Performance Monitor

Stats is a webassembly version of stats.js written in Rust.

This crate provides a simple info box that will help you monitor your code performance, and can be used either Javascript code or in Rust code.

  • FPS Frames rendered in the last second. The higher the number the better.
  • MS Milliseconds needed to render a frame. The lower the number the better.

Examples

In Javascript

Install the stats-rs package by using npm or yarn

yarn add stats-rs

or

npm install stats-rs

And insert the snipped code below to your application

const wasm = import('stats-rs');

wasm.then(({ Stats }) => {
  const stats = Stats.init();
  stats.attach(document.body);

  function render() {
    stats.update();
    requestAnimationFrame(render);
  }

  render();
});

Rust

// TODO

About

A version of statsjs written in rust-lang

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages