Welcome to the official documentation for yoAnime Studio — a modern Windows animation application designed for creators, educators, designers, and developers.
This documentation covers the two major parts of the yoAnime system:
🎬 1. yoAnime Studio (Standalone Desktop Application)
This is the animation studio users download from the Microsoft Store.
It allows you to:
- Import Lottie JSON animations
- Preview them in real time
- Inspect frame‑by‑frame
- Export MP4, GIF, WebM, and PNG frame sequences
- Manage projects locally
- Work fully offline
The standalone mode is the primary experience for most users.
🧩 2. yoAnime Add‑in for PowerPoint (Optional Integration)
This add‑in extends PowerPoint with improved animation authoring, shape tracking, and live background services.
Key points:
- The add‑in is optional
- yoAnime Studio works fully without PowerPoint
- Integration is handled through a secure local communication system
- Both the WPF and VSTO components coordinate through named pipes and a local WebSocket bridge
What This Documentation Contains
This Docs section provides:
✔ High‑level explanations
Great for understanding how the system works as a whole.
✔ Deep technical breakdowns
For developers, advanced users, or educators who want to understand:
- The internal architecture
- The communication pipeline
- Window parenting mechanisms
- Rendering pipeline
- Export services
- Error handling and crash resilience
- Configuration system
- Logging and diagnostics
✔ In‑depth class‑level documentation
You will be publishing hundreds of pages to document:
- Every major class
- Every subsystem
- Every important logic flow
- Every major startup/teardown process
This Docs section is designed for scale.
Recommended Reading Order
If you’re new:
- How yoAnime Works (Architecture Overview) →
/docs/architecture/ - Animation Studio (Standalone)
- Lottie Import Pipeline
- Preview Rendering
- Export Pipeline
- Optional PowerPoint Integration
- Communication Layers (Named Pipes + WebSocket Bridge)
- Logging, Diagnostics, Crash Recovery
- Configuration System
Feedback & Suggestions
If you find inaccuracies or would like a topic covered in more detail, feel free to email:
📩 support@theteacherpoint.com