Create Presentations with JSON
Unleash your creativity and build stunning presentations with a simple JSON file. Perfect for developers, content creators, and anyone who loves to code. Vibe code with your favorite LLM to generate presentations in seconds!
How it Works
Create a JSON File
Structure your presentation using our simple and intuitive JSON format. Define your slides, content, and layout with ease.
Upload Your File
Head over to the Creator page and upload your JSON file. Our app will instantly validate and process your presentation.
Present to the World
Share your creation with a unique link. Present in fullscreen mode with keyboard navigation and a clean, modern interface.
Slide Component Documentation
A simple slide with a large title and optional subtitle.
{
"type": "title",
"title": "Your Title Here",
"subtitle": "Optional subtitle"
}A slide with a title and a list of bullet points.
{
"type": "bulletPoints",
"title": "Your Title",
"items": [
"First point",
"Second point",
"Third point"
]
}A slide to display an image, with an optional title.
{
"type": "image",
"src": "https://your-image-url.com/image.png",
"title": "Optional Title"
}A slide to display code with syntax highlighting.
{
"type": "code",
"title": "Optional Title",
"code": "function hello() {\n return 'Hi!';\n}",
"language": "javascript"
}A slide with text content and an image side by side.
{
"type": "textImage",
"title": "Your Title",
"text": "Your content here...",
"imageSrc": "https://image-url.com/image.png",
"imagePosition": "right"
}