touying-typ / touying
Touying is a powerful package for creating presentation slides in Typst.
View on GitHubAI Architecture Analysis
This repository is indexed by RepoMind. By analyzing touying-typ/touying in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.
Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.
Repository Overview (README excerpt)
Crawler viewTouying (投影 in Chinese, /tóuyǐng/, meaning projection) is a user-friendly, powerful, and efficient package for creating presentation slides in Typst. If you like it, consider giving a star ⭐ on GitHub. Touying is a community-driven project — feel free to suggest ideas and contribute! Why Touying? • **Beautiful themes** — built-in themes like Simple, Metropolis, Dewdrop, University, Aqua, Stargazer and diverse themes on Typst Universe • **Fast** — Typst compiles in milliseconds. Live previews update as you type, giving you the instant feedback. • **Rich animations** — , , math equation animations, CeTZ & Fletcher support • **Heading-based slides** — write presentations like a document, no boilerplate • **Speaker notes** — dual-screen support via tools like PowerPoint, HTML or pympress • **Export** — Builtin PDF export, PPTX and HTML via touying-exporter • **Correct bookmarks** — proper PDF outline and page numbers out of the box Documents & Help • Full documentation and references (English & Chinese) • Ask DeepWiki or Ask Zread for AI-assisted help • Gallery — slides made by the community • Universe — Diverse touying themes on Typst Universe • Share slides instantly on GitHub with gistd or export slides to PPTX and HTML formats and show presentation online. Quick Start Make sure you have Typst installed, or use the Web App / Tinymist for VS Code. Congratulations on creating your first Touying slide! 🎉 Animations Touying supports incremental reveal with and , math equation animations, and integrations with CeTZ and Fletcher: | Math equations | CeTZ & Fletcher | |:---:|:---:| | | | For the full feature set — cover mode, callback-style animations, , , — see the documentation. Full Example For a comprehensive example showcasing university theme, theorems, CeTZ/Fletcher animations, speaker notes, and more. You can also use the format to access more powerful features provided by Touying. Acknowledgements Thanks to... • @andreasKroepelin for the package • @enklht for many fixes and improvements • @zral0kh for the waypoint feature • @Enivex for the theme • @drupol for the theme • @pride7 for the theme • @Coekjan and @QuadnucYard for the theme • @ntjess for contributing to , and Poster View Code Star History