Storyteller is a package for the discovery and rendering of UI stories and powers our storybook plugin Flipbook.
The API for this package focuses around...
- Validation for the Story format and Storybook format
- Discvoery of valid ModuleScripts with
.story
and.storybook
extensions - Loading of Stories and Storybooks into a sandbox with cacheless module requiring
- Rendering stories into a container with lifecycle callbacks for updating and unmounting
There also exist React hooks for ease of integration into storybook apps.
- Discover Storybooks and their Story files
- Render stories written in React, Roact, Fusion, and any generic Roblox Gui.
[dependencies]
Storyteller = "flipbook-labs/[email protected]"
Download a copy of the rbxm from the latest release under the Assets section, then drag and drop the file into Roblox Studio to add it to your experience.
API documentation is available on the official documentation website.
Contributions welcome! Proper steps on how to get started will come later but feel free to poke around in the meantime.
The contents of this repository are available under the MIT License. For full license text, see LICENSE.