Skip to content

Files

Latest commit

f256b3f · Feb 23, 2025

History

History

webapp

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Oct 29, 2023
Nov 2, 2023
Oct 29, 2023
Feb 23, 2025
Nov 1, 2023
Oct 29, 2023
Oct 29, 2023
Feb 23, 2025
Feb 23, 2025
Oct 29, 2023
Oct 29, 2023
Oct 29, 2023

RISC-V Simulator WebApp

A reference eeric front-end app

Overview

This webapp is a RISC-V simulator web application built with Rust and Leptos, compiled into WebAssembly (WASM). Utilizing eeric-core and eeric-interpreter, it provides an intuitive interface for simulating RISC-V algorithms right in your browser.

Features

  • RISC-V Simulation: Accurately simulate RISC-V operations with the power of eeric-core.
  • Easy-to-Use Interface: A user-friendly interface for interaction and simulation control.
  • Vector instructions support

Build

Webapp requires Typescript bridge to be built before WASM step. To build bridge run npm run build:ts:release, and then npm run build:rs:watch.

Note: Trunk.rs which is used for bundling WASM app works much better on Linux and MacOS systems (WSL included) than Windows.