This package contains art, text, or software code produced using generative AI.
For transparency, I did make use of assistive AI tools for debugging and improving code, especially mobile functionality and generation of some language strings for settings. I am a designer and developer and I work a lot in this module's UI, code and functionality. I wouldn't want people to consider it "AI slop", but that is up to everyone's conscience.
Swipe VTT is a mobile-friendly module for Foundry VTT with touch controls, optimized character sheets, and performance enhancements for phones and tablets.
The module adds many performance tweaks to allow the game to load on mobile devices, and even allows video animations to play on your device.
The general features are System Agnostic.
I've also designed UI specifically for mobile phones, with character sheets for DnD5e / Daggerheart and a chat message drawer.
Use it as a second screen companion for easy access to character sheet, roll saves, skills, attacks, update of HP, etc.
The general Foundry features are free to use, with extra features like mobile character sheets and chat message drawer available for Patreon members of any tier. There are system-agnostic features, like manipulating the map and controls, scaling windows, etc. Compact character sheets are specific to DnD5e/Daggerheart (more system are in the plans).
For the best experience, also install my other modules:
- Flash Token Bar for DnD5e enables template auto-targeting and roll requests, among other features. There's also a premium feature that allows rolling from DnD Beyond
- Carolingian UI (system agnostic) allows customizing the interface, hiding certain elements, choosing themes, etc. On Desktop it includes theme styling for DnD5e, PF2e and Daggerheart
Features
Touch Gestures
| Gesture | Action |
|---|---|
| Single tap | Select token <-> Target Token |
| Drag | Move token |
| Double tap | Open character sheet |
| Long press | Show token HUD |
| Two-finger pan | Move canvas |
| Pinch | Zoom in/out |
Open Features
These features are free and mostly system agnostic:
- Touch Controls - Pan and pinch-zoom navigation on the canvas
- Token Interaction - Tap to select, double-tap to open sheets, long-press for HUD
- Quick Foundry controls - easy access to volume, ruler, template and logout buttons
- Swipeable avatar carousel - Shows characters owned by player on carousel, if more than one
- Safari Compatibility - Fixes for iOS Safari quirks
- Performance adjustments - To improve frame rate and overheating on devices
- Window scaling - if an application window is too large on the device, the module scales it down to fit
- Image Optimizer - Compress scene backgrounds and tokens for faster loading
- For DnD5e: Integrates with Midi-QoL automation and Flash Token Bar roll requests
Amethyst Club Features
These features require a Patreon membership at any level.
I will be leaving the module open for free tier Patreons until August 2026. Consider donating voluntarily to make it possible to continue making this module free.
- Chat Drawer - Slide-out chat panel optimized for mobile
DnD5e premium features:
- Mobile Character Sheets - Open compact drawer UI from carousel or token
- Combat Section - Quick access to attacks, saves, and ability checks
- Inventory Management - Touch-optimized item lists with quantity controls
- Spellbook - Spell slots, preparation, and casting
- Template Placer - Touch-friendly spell template positioning
Requirements
- Foundry VTT v13+
- socketlib module
For custom sheets:
- D&D 5e System 4.0+
- Daggerheart