React + TypeScript web application with Flowbite/Tailwind UI. Also available as a Tauri desktop application.
https://shiv3.github.io/ocpp-cp-simulator/
Download the latest desktop version from the Releases page.
Available for:
- macOS:
- Apple Silicon:
OCPP.CP.Simulator_*_aarch64.dmg - Intel:
OCPP.CP.Simulator_*_x64.dmg
- Apple Silicon:
- Windows:
OCPP.CP.Simulator_*_x64-setup.exeor.msi - Linux:
- AppImage:
ocpp-cp-simulator_*_amd64.AppImage(recommended) - Debian/Ubuntu:
ocpp-cp-simulator_*_amd64.deb
- AppImage:
- Download the appropriate
.dmgfile for your processor - Open the downloaded file
- Drag the OCPP CP Simulator app to your Applications folder
- First time opening: Right-click and select "Open" to bypass Gatekeeper
- Alternatively:
xattr -c "/Applications/OCPP CP Simulator.app"
- Alternatively:
- Download the
.exeor.msiinstaller - Run the installer
- Follow the installation wizard
- The app will be available in your Start Menu
AppImage (Recommended)
- Download the
.AppImagefile - Make it executable:
chmod +x ocpp-cp-simulator_*.AppImage - Run:
./ocpp-cp-simulator_*.AppImage
Debian/Ubuntu
- Download the
.debfile - Install:
sudo dpkg -i ocpp-cp-simulator_*.deb
npm install
# Web dev server
npm run dev
# Desktop dev mode (requires Rust)
npm run tauri:dev
# Production build
npm run tauri:build- Node.js (v18 or later)
- Rust (latest stable, desktop only)
- Platform-specific dependencies:
- Linux:
libwebkit2gtk-4.1-dev,libappindicator3-dev,librsvg2-dev,patchelf - macOS: Xcode Command Line Tools
- Windows: Microsoft Visual Studio C++ Build Tools
- Linux: