🏢 Official Seedance GitHub Resources
While Seedance 2.0 itself is not open-source, ByteDance maintains several official repositories:
Seedance API SDK (Python)
github.com/bytedance/seedance-python-sdk
Official Python client for Seedance API. Includes authentication, video generation, and webhook handling.
Seedance Node.js SDK
github.com/bytedance/seedance-node
JavaScript/TypeScript library for integrating Seedance into web applications.
Seedance Examples Repository
github.com/bytedance/seedance-examples
Collection of code examples, workflow templates, and best practices.
👥 Community GitHub Projects
Popular Third-Party Tools
Seedance-ComfyUI-Nodes
Custom ComfyUI nodes for Seedance integration. See ComfyUI guide.
github.com/community/seedance-comfyui
Seedance-Batch-Generator
CLI tool for batch video generation from CSV prompts.
github.com/community/seedance-batch
Seedance-Prompt-Gallery
Curated collection of successful prompts with examples.
github.com/community/prompt-gallery
💻 Code Examples
Basic Python Example
from seedance import Client
client = Client(api_key='your_key_here')
# Simple text-to-video
video = client.generate(
prompt="Cinematic sunset over mountains",
duration=10,
resolution="2k"
)
print(f"Video URL: {video.url}")
print(f"Status: {video.status}")
Multi-Modal Generation (Python)
video = client.generate(
prompt="@character walking through @environment",
assets=[
{"id": "character", "url": "https://example.com/char.jpg"},
{"id": "environment", "url": "https://example.com/bg.mp4"}
],
audio_url="https://example.com/music.mp3",
duration=15
)
Webhook Handling (Node.js)
const Seedance = require('seedance-node');
app.post('/webhook', (req, res) => {
const event = req.body;
if (event.type === 'video.completed') {
console.log(`Video ready: ${event.data.download_url}`);
// Process completed video
}
res.sendStatus(200);
});
🔧 Workflow Templates
Social Media Automation Workflow
GitHub repository with complete workflow for generating daily social media videos:
- Fetch trending topics from API
- Generate video with Seedance
- Auto-post to TikTok/Instagram
- Track engagement metrics
github.com/community/seedance-social-automation
Music Video Generator
Sync video generation to music beats using Seedance audio features.
github.com/community/seedance-music-sync
🤝 Contributing to Seedance Community
How to Contribute
- Share workflows: Submit your ComfyUI or automation workflows
- Report bugs: Document issues in community projects
- Write tutorials: Create guides and documentation
- Build tools: Develop plugins and integrations
Popular Community Repositories
Star these repos to stay updated:
- ⭐ Seedance Awesome List - Curated resources
- ⭐ Seedance Prompt Database - Community prompts
- ⭐ Seedance Tutorials - Video guides and walkthroughs
📚 API Documentation on GitHub
Official API documentation is version-controlled on GitHub:
github.com/bytedance/seedance-api-docs
Includes:
- Complete endpoint reference
- Authentication guides
- Rate limiting details
- Error code reference
- Migration guides between versions
See also: Seedance API Guide