v1.0  ·  Open Source  ·  MIT License

Paste a tree.
Build a project.
In under a second.

Copy any folder structure from a README, GitHub, or an AI assistant. Paste it into your terminal, press CTRL+Z — your entire scaffold is ready. No config. No GUI.

pip pip install f9-Paste2Project

Also on GitHub as a Windows CLI batch installer

✓ PyPI Package Windows CLI Cross-Platform Zero Dependencies
f9 — paste2project
$ f9
[f9] Paste your structure. CTRL+Z when done.
my-app/
├── src/
│ ├── index.js
│ └── utils.js
├── tests/
│ └── index.test.js
└── package.json
✓ Created 3 dirs, 4 files → my-app/ [0.07s]
installed via pip install f9-Paste2Project
Installation

Up and running in 60 seconds.

Three ways to install. All zero-config. Pick whatever fits your workflow.

Python Package Index · Any Platform
# Works on Windows, Linux, macOS — Python 3.6+
pip install f9-Paste2Project
 
# Run from any directory, no setup needed
f9
 
# Or invoke as a Python module
python -m f9
 
# Stay up to date
pip install --upgrade f9-Paste2Project
Clone from GitHub · All Platforms
# 1. Clone the repository
git clone https://github.com/forex911/F9-Paste2Project.git
 
# 2. Enter the directory
cd f9
 
# 3. Run installer — adds f9 to your PATH
f9_Installer.bat
 
# Now available globally in any terminal
f9
Windows Direct · CMD / PowerShell
# 1. Download latest release ZIP from GitHub Releases
# Releases → f9-v1.0.zip → Extract all
 
# 2. Right-click installer → Run as Administrator
f9_Installer.bat
 
# 3. Restart terminal and run
f9
 
# Requirements: Windows 10/11, Python 3.6+
Two Ways to Use

pip package or Windows CLI.

Same tool, same speed, zero config. Both work identically once installed.

📦
Python Package
pip install f9-Paste2Project
PyPI
platformsWindows · Linux · macOS
python3.6+ required
commandf9 or python -m f9
updatespip install --upgrade
depszero external dependencies
💻
Windows CLI
f9_Installer.bat → global command
CLI
platformsWindows 10 · 11
shellsCMD · PowerShell · WT
commandf9 (added to PATH)
installrun f9_Installer.bat
inputstdin · pipes · scripts
How it works

Three steps. That's it.

No config files. No prompts. No account. Paste and go.

Step 01

Run f9

Open any terminal and type one command. f9 starts listening immediately — no flags or arguments needed.

$ f9
Step 02

Paste your tree

Copy any folder structure from GitHub, a README, or an AI assistant and paste it directly into the terminal.

Ctrl+V → paste
Step 03

Press CTRL+Z

Signal end-of-file. f9 parses indentation, detects folders and files, then creates everything instantly.

CTRL+Z  → done
Capabilities

Everything you need. Nothing you don't.

Built for speed. Engineered for precision. Zero bloat.

Auto-create Folders

Detects directories from trailing slashes and indentation depth automatically.

File Generation

Creates empty files with correct extensions exactly where they belong.

Universal Tree Format

Handles │, ├──, └── and space-indent — from any OS or tool.

Millisecond Speed

Scaffold an entire complex project in under one second. Every time.

Cross-Platform

Windows, Linux bash, macOS zsh — all work natively via pip.

Offline & Private

No internet, no telemetry, no account. Your structure stays local.

stdin Composable

Reads from stdin. Chain with pipes, scripts, and automation.

Smart Indentation

Parses spaces, tabs, and tree chars intelligently — no config.

Live Preview

Input → Output.

What you paste versus what gets created on disk.

Input — Pasted tree
backend-api/
├── src/
│ ├── controllers/
│ │ ├── authController.js
│ │ └── userController.js
│ ├── models/
│ │ └── User.js
│ ├── routes/
│ │ └── api.js
│ └── app.js
├── .env
├── .gitignore
└── package.json
Output — Created on disk
5 directories · 7 files
backend-api/src/controllers/
authController.js   userController.js
backend-api/src/models/
User.js
backend-api/src/routes/
api.js   app.js
.env   .gitignore   package.json
✓ Completed in 0.06s — pip install f9-Paste2Project
By the numbers

Simple tools. Compounding gains.

10×

Faster Setup

What takes minutes with mkdir takes seconds with f9.

0

Config Files

No setup. No flags. No interactive prompts. Ever.

2

Install Methods

pip package and Windows CLI batch installer.

Use Cases

Web, mobile, backend, ML, scripts, monorepos.

Roadmap

What's next for f9.

Built in the open. Shaped by real developer workflows.

✓ Shipped

PyPI Package

Install anywhere Python runs. pip install f9-Paste2Project

Coming Soon

Linux / macOS Native

Full bash and zsh support. Cross-platform parity with the pip release.

Planned

VS Code Extension

Right-click in your workspace to scaffold from clipboard instantly.

Planned

GUI Version

Desktop app for non-CLI users. Same speed, visual interface.

Idea

Template Library

Save and reuse named project templates. Share them with your team.

Idea

Reverse Mode

Point f9 at a folder and export it as a pasteable tree string.

Stop typing mkdir forever.

One command. Paste a tree. Your project is ready.

pip install f9-Paste2Project
Star on GitHub