Shepherd Studio
Complete IDE for Dart/Flutter Development with Native SDD Integration
Overview
Shepherd Studio is a complete IDE built with Dart and Flutter, designed specifically for modern development workflows. Features native Dart language support, integrated Shepherd CLI automation, and dual DEV/QA modes for seamless development and testing, all powered by Shepherd Union's Spec Driven Development approach.
🎯 Built From Scratch
Shepherd Studio is not a fork of any existing IDE. It's an entirely original IDE built from the ground up with Dart and Flutter, specifically designed for modern development workflows and native ecosystem integration.
Complete Dart/Flutter IDE
Built with Dart and Flutter, offering native language support, intelligent code completion, and seamless project management for modern Flutter development.
Shepherd CLI Integration
Native integration with Shepherd CLI for automated Flutter task execution, build processes, and development workflow optimization directly from the IDE.
DEV/QA Dual Modes
Switch seamlessly between Development Mode for coding and QA Mode for automated testing, providing a complete workflow for software quality assurance.
Maestro YAML Tests
Test automation based on YAML files following Maestro standard, automatically generated from Shepherd Tag identifiers for seamless UI testing integration.
Shepherd Union SDD
Integrated Spec Driven Development with Shepherd Union, enabling specification-first development and ensuring your code always matches defined requirements.
Included in Your Stack
Shepherd Studio is now a core part of the Shepherd Platform professional memberships.
Pro Workflow Membership
- All Full Studio Features
- Unlimited Projects
- Real-time Test Preview
Ready to Design?
Installation Steps
- Download the ShepherdStudio.dmg file
- Open the downloaded DMG file
- Drag Shepherd Studio to your Applications folder
- Open it for the first time (may require Security Preference authorization)
🔒 Security Notice:
Shepherd Studio is currently in preview. To avoid Apple Developer certification costs during this phase, the app is not digitally signed. This is completely safe - just use "Right-click → Open" the first time.