The native iPad developer workspace built for VS Code, GitHub Codespaces, and remote dev environments.
Vysio blends the efficiency of a native iPadOS dashboard with a secure, sandboxed client built for modern cloud workspaces.
-
⌨️ Native iPadOS Keyboard Integration
Intercepts Magic Keyboard shortcuts directly (e.g.Cmd+W,Cmd+T,Cmd+P) without browser tab collisions. -
🔒 Biometric Security & Keychain
Protect your sessions and tokens with Face ID, Touch ID, or device passcode stored securely in Apple Keychain. -
🚀 Codespaces & Remote IDE Support
Connect seamlessly to GitHub Codespaces,code-server, Gitpod, and custom remote dev endpoints. -
📺 Distraction-Free Fullscreen Focus
No browser chrome, no address bar overlays, and full support for trackpad gestures and touch interface.
Use this repository to share feedback and help shape the future of Vysio:
- 🐛 Bug Reports → Open a Bug Report
- ✨ Feature Requests → Suggest a Feature
- 🗺️ Public Roadmap → Track upcoming milestones in our Issues & Discussions
Please search existing issues before opening a new one to prevent duplicates.
Our public roadmap is structured into three key milestones:
- Core iPad native client UX & Magic Keyboard support
- GitHub authentication & Codespaces launcher
- Remote URL support (
code-server, Gitpod) - Keyboard shortcut customization & reliability fixes
- Beta feedback & crash reporting loops
- Production hardening & performance optimization
- Onboarding diagnostics for self-hosted instances
- Security polish (biometric session lock & auto-timeout)
- App Store release
- Multi-workspace switching & QoL enhancements
- Deep-link integrations (
vysio://workspace/...) - Advanced remote configuration hooks & community power features
Read our latest articles and technical guides directly in this repository:
- 🚀 Introducing Vysio — Why we built a native iPad client for cloud IDEs.
- ⌨️ Magic Keyboard & iPad Codespaces Setup — How to solve browser shortcut collisions.
- 📱 GitHub Codespaces on iPad Guide — Step-by-step mobile cloud dev workflow.
- 💡 Why We Built Vysio — The story behind desktop-class iPad dev tools.
(Available in English blog/en/ and French blog/fr/)
How do I connect my self-hosted code-server?
- Ensure your
code-serverinstance is reachable over HTTPS. - Copy the full URL (e.g.
https://dev.yourdomain.com). - Open Vysio on iPad and paste the workspace URL.
- Authenticate using your server’s configured auth/token flow.
For private home-lab setups, we recommend using:
- Tailscale (private mesh VPN)
- Cloudflare Tunnel (secure public ingress)
Check out our companion guide repo: vysio-companion
Are Magic Keyboard shortcuts supported?
Yes. Vysio captures keyboard events natively on iPadOS, so common VS Code bindings such as Cmd+Shift+P, Cmd+B, and Cmd+W work reliably without browser interception.
Codespaces won’t load or reconnect reliably. What should I check?
- Confirm your GitHub account has access to Codespaces.
- Verify network connectivity and temporarily disable restrictive VPN/proxy rules.
- Ensure your organization policies permit Codespaces usage.
- Open a bug report with logs, screenshots, and reproduction steps.
Please read CONTRIBUTING.md before opening issues. Keep discussions respectful, constructive, and focused on improving Vysio.
Content and documentation in this repository are licensed under the MIT License.
