
Company News
Socket Joins New OpenJS Program to Fund Node.js Security Work
Socket is joining the OpenJS Security Stewardship Program to fund Node.js vulnerability research, maintainer remediation, and security releases.
@spark-apps/quickpeak
Advanced tools
npm install -g @spark-apps/quickpeak
qp localhost:3000
Requirements: ffmpeg, Groq API key (free)
| Feature | Description |
|---|---|
| AI Planning | Groq AI analyzes your app and generates demo steps |
| Voice Over | Free Edge TTS narration in 60+ languages |
| Karaoke Captions | Word-by-word highlighted subtitles |
| Background Music | Optional music with fade in/out |
| Smart Zoom | Per-step zoom for focused demos |
qp localhost:3000
qp localhost:3000 lang=es -d "A todo app for managing daily tasks"
| Option | Description |
|---|---|
lang | Voice language (en, es, ar, zh...) |
video.width/height | Resolution (default: 1080x1920) |
video.quality | Quality 0-1 (default: 0.5) |
music.path | Background music file |
music.volume | Music volume 0-1 (default: 0.3) |
intro.enabled | Enable voice intro |
output.dir | Output directory (default: ./demo) |
Config is auto-generated on first run. Edit quickpeak.config.json to customize.
| Code | Language | Code | Language |
|---|---|---|---|
en | English | ar | Arabic |
es | Spanish | fr | French |
de | German | zh | Chinese |
ja | Japanese | ko | Korean |
pt | Portuguese | hi | Hindi |
it | Italian | ru | Russian |
See src/voices.ts for all 60+ supported languages.
Edit captions.css (auto-generated) to customize:

.caption {
font-family: Arial, sans-serif;
-webkit-text-stroke: 3px #000000;
}
.caption .regular {
font-size: 56px;
color: #FFFFFF;
}
.caption .highlight {
font-size: 64px;
color: #FFFF00;
}
| File | Description |
|---|---|
demo/demo.mp4 | Final video |
demo/plan.json | Editable script (re-run to apply changes) |
⭐ Star the repo & I power up like Mario 🍄
☕ Devs run on coffee - [Buy me one?][coffee-link]
💖 Sponsor Your support helps maintain and improve the tool
💰 Crypto tips welcome - Tip in crypto
🤝 Contributions are welcome - [🍴 Fork][fork-link], improve, PR!
🎥 Need help?
[Setup Tutorial][vid-link] •
Join Discord
MIT License - Made with ☕ by Spark Apps
FAQs
Auto-generate demo videos for your web app with AI
The npm package @spark-apps/quickpeak receives a total of 0 weekly downloads. As such, @spark-apps/quickpeak popularity was classified as not popular.
We found that @spark-apps/quickpeak demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Company News
Socket is joining the OpenJS Security Stewardship Program to fund Node.js vulnerability research, maintainer remediation, and security releases.

Security News
Two compromised GitHub Actions were re-enabled with malicious tags intact, exposing thousands of downstream repositories to Mini Shai-Hulud.

Research
/Security News
A malicious Firefox extension fetches its payload after installation to evade detection, steal Google session cookies, and automate account takeover.