YAPNE - Yet Another Petri Net Editor (BETA - Version)



100%
Pan: Middle mouse button or Space+drag
๐Ÿ’ก Ghost Mode Active!
Move mouse to position element, click to place

๐Ÿ“– Controls Guide

๐Ÿ”ง Editor Tools

Click โœ“ Select and move elements Click โ—‹ Add new places Click โ–ก Add new transitions Click โ†’ Connect elements with arcs Click ๐Ÿ—‘๏ธ Delete selected element Click ๐Ÿช„ Auto-arrange all elements

โŒจ๏ธ Keyboard Shortcuts

C Hold to enter connection mode, release to return to select mode Shift + Move Ghost mode: Create connected elements quickly F / Ctrl+F Toggle fullscreen mode Escape Exit fullscreen mode

๐Ÿ–ฑ๏ธ Mouse Controls

Left Click Select, place, or connect elements Left Drag Move selected elements Middle Click Pan the canvas Scroll Wheel Zoom in and out Alt/Cmd + Drag Pan the canvas

โšก Advanced Features

๐Ÿ’ก Ghost Mode: Select any place or transition, hold Shift, and move your mouse to quickly create connected elements. Click to place the new element with an automatic connection.
๐Ÿ”— Quick Connect: Press C to instantly switch to connection mode. Release C to return to your previous tool.
๐Ÿ“ Grid Snapping: Use the grid button (๐Ÿ“) to enable snap-to-grid for precise element placement.

๐ŸŽฏ Simulation Controls

Step Fire one enabled transition Auto Run Continuously fire transitions automatically Reset Reset simulation to initial state Fire Button Fire a specific transition (appears when transition is selected)