automation

MoneyPrinter: Automate YouTube

Automate YouTube Shorts creation with MoneyPrinter.
13,822 stars1,791 forksPythonGuide quality 8/10Updated 3/26/2026100% free · open source
What it does

MoneyPrinter automates the creation of YouTube Shorts, allowing founders to produce high-quality, engaging videos with minimal manual effort.

When to use it
  • When you need to create a large volume of short-form videos quickly
  • When you want to repurpose existing long-form content into bite-sized YouTube Shorts
  • When you're looking to optimize your video content for better engagement and viewership on YouTube
Ready-to-paste prompt
python main.py --video-title 'My Automated YouTube Short' --video-description 'This is a test video created with MoneyPrinter' --tags 'automation,youtube,shorts'
Heads up: Before using MoneyPrinter, you need to set up a YouTube API project, enable the YouTube Data API v3, and obtain the necessary API credentials (client ID and client secret) to include in your config.json file
Saves to your device
Use with Claude
New

Skip the builder — one click puts this in Claude, Cursor, Antigravity and more.

🔑 Needs an API key

Works after you add credentials — the setup agent will ask you for them.

Try it instantly — no install
Claude Code
mkdir -p ~/.claude/skills/moneyprinter && curl -fsSL https://workflowstacks.com/api/skills/moneyprinter/claude-skill -o ~/.claude/skills/moneyprinter/SKILL.md
Open in another AI app

Opens the app with this repo with the prompt ready to go — no copy-paste needed.

Connect the whole catalog (MCP)
claude mcp add --transport http workflowstacks https://workflowstacks.com/api/mcp

Adds a WorkflowStacks connector to Claude Code: search and load any skill here by chatting.

How MoneyPrinter: Automate YouTube works
Codeflow
Free to inspect

MoneyPrinter: Automate YouTube is a small Python project (~2.5k lines across 15 code files, plus 6 test files). Setup is light: runs with Docker — add your API keys to .env. Last commit 5 months ago, MIT license, has a test suite.

Size
Small codebase
~2.5k lines · 15 code files · 21 min skim
Setup
Light setup
Runs with Docker — add your API keys to .env.
Runs on
Python · Docker
Needs API keys (.env)
Python 66%HTML 20%JavaScript 9%Shell 5%Dockerfile 1%
Where to start reading
  1. 1
    README.md
    Start here — what it does and how to install it
  2. 2
    AGENTS.md
    The instructions the AI actually follows
  3. 3
    Backend/main.py
    Where the program starts running
  4. 4
    pyproject.toml
    Dependencies and the commands it exposes
  5. 5
    .env.example
    The API keys and settings you must provide
What's in each folder
Backend/Backend / API13 files
Frontend/Frontend / UI2 files
docs/Documentation8 files
tests/Tests — proof it works6 files
.github/CI / automation (GitHub Actions)3 files
fonts/Images & static assets1 files
READMEHas testsDocumentedNo CIDocker readyMIT licenseUpdated 5 mo ago
Quick Actions
Details
Creator
FujiwaraChoki
Language
Python
Category
automation
Published
1/31/2024

Are you the creator of this tool? Claim your listing → and earn 85% of every sale.