FASTAPI-NEW(1)

πŸ“¦ version 0.0.7, in fedora 43, fedora 44

✨ FASTAPI-NEW ✨

okay bestie, sit down, because this is genuinely the most iconic little command in the whole User Commands manual. it's called fastapi-new and it's giving "i don't have time to hand-roll a project skeleton" energy πŸ’…


πŸŽ€ NAME πŸŽ€

fastapi-new β€” create a new FastAPI project in one single command. one. that's it. no cap. πŸ”₯


🌸 SYNOPSIS 🌸

fastapi-new [OPTIONS] [PROJECT_NAME]

and if fastapi(1) is installed on your machine (iykyk), you can also slide in through the front door like this:

fastapi new [OPTIONS] [PROJECT_NAME]

πŸ’– OPTIONS πŸ’–

πŸ¦‹ POSITIONAL ARGUMENTS

  • PROJECT_NAME β€” the name of your shiny new FastAPI project. and listen, if you don't pass it? it just initializes right here in the current directory. main character behavior, honestly. 🌈

⭐ OPTIONAL ARGUMENTS

  • -p, --python TEXT β€” pick which Python version you want for the new project (like, say, 3.14). the catch: it must be 3.10 or higher. no dusty old Pythons allowed in this house πŸ™ˆ
  • --install-completion β€” installs completion for your current shell. so fancy. so helpful. 🫢
heads up bestie: this one is only for fastapi-new. it is unavailable when you call it as fastapi new.
  • --show-completion β€” shows you the completion for your current shell, so you can copy it or customize the installation however you like. bespoke. custom. iconic. πŸ’œ
same warning as above fr fr: this is only for fastapi-new and it's unavailable when you call it as fastapi new.
  • --help β€” shows a help message and exits. the classic. the blueprint. the safe word of every CLI. ✨

πŸ‘‘ SEE ALSO πŸ‘‘


okay that's the whole page, you ate it, you understood it, you're basically a FastAPI girlie now πŸ’…

this little love letter comes to you from the User Commands source, version-flavored December 2025 β€” mwah, go build something cute πŸŒΈπŸ’–πŸ¦‹

πŸ“¦ where this page comes from