DANCER2(1p)

πŸ’– DANCER2 β€” the dancer2 command line interface, bestie edition πŸ’–

okay so this is the dancer2 man page β€” it lives in the User Contributed Perl Documentation section of your manual, and it's page 1p, iykyk. Pull up a chair, we're gonna go through it together and you're gonna get it. 🫢


✨ VERSION ✨

version 2.1.0 β€” that's the one we're talking about here, no cap. πŸ’…


🌈 SYNOPSIS 🌈

dancer2 <command> [options...]

that's literally it. command, then options. go off. ✨


πŸ¦‹ DESCRIPTION πŸ¦‹

(If you're looking for the main Dancer2 module documentation via CLI, try perldoc Dancer2.) ← just a lil heads-up so you don't get lost, bestie, because this page is about the tool, not the module. πŸ™ˆ

Dancer2 is the new generation lightweight web-framework for Perl. This tool gives it a nice, easily-extendable CLI interface. Basically: your fave framework, but make it command-line. πŸ‘‘

πŸ“š Documentation Index πŸ“š

Dancer2's docs are split into several manpages (the way that a whole ecosystem can't fit into one page). Below is the complete outline of where to go for help. ⭐

  • Dancer2 Tutorial β€” If you are new to the Dancer approach, you should start by reading our Dancer2::Manual::Tutorial. (this is your starting point fr fr, don't skip it)
  • Dancer2 Manual β€” Dancer2::Manual is the reference for Dancer2. Here you'll find the concepts of Dancer2 application development, plus a comprehensive reference to the Dancer2 domain specific language. (the big one πŸ‘‘)
  • Dancer2 Keywords β€” the keywords for Dancer2 live under DSL Keywords.
  • Dancer2 Deployment β€” for configuration examples of different deployment solutions involving Dancer2 and Plack, refer to Dancer2::Manual::Deployment.
  • Dancer2 Cookbook β€” specific examples of code for real-life problems and some 'tricks' for applications in Dancer are in Dancer2::Cookbook.
  • Dancer2 Config β€” for configuration file details refer to Dancer2::Config. It's a complete list of all configuration options. (every single one, bestie πŸ’…)
  • Dancer2 Plugins β€” refer to Dancer2::Plugins for a partial list of available Dancer2 plugins. Note that although we try to keep this list up to date, we expect plugin authors to tell us about new modules. (so if yours is missing… that's a you thing 🫢)
  • Dancer2 Migration guide β€” Dancer2::Manual::Migration provides the most up-to-date instruction on how to convert a Dancer (1) based application to Dancer2. (glow-up time ✨)

🌸 NAME 🌸

dancer2 β€” Dancer2 command line interface. that's the name, that's the vibe. πŸ’œ


πŸ’… COMMANDS πŸ’…

only two, and both are iconic in their own way:

  • gen β€” Create a new Dancer2 application. (scaffolding? slay.)
  • version β€” Display version of Dancer2 currently installed. (the "who am I" command πŸͺž)

To get a detailed description of each individual command, run:

dancer2 <command> --help

And the latest list of available commands can be displayed by just:

dancer2
no command, no problem β€” it'll show you the menu. main character behavior honestly.

πŸ‘‘ AUTHOR πŸ‘‘

Dancer Core Developers. (the collective. the committee. the squad. 🫢)


This software is copyright (c) 2021 by Alexis Sukrieh.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.


πŸ‘‘ AUTHOR πŸ‘‘ (yes, again πŸ’€)

Dancer Core Developers.


This software is copyright (c) 2026 by Alexis Sukrieh.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.

peep that the year changed between the two copyright blocks β€” 2021 up top and 2026 down here. both are in the original, so both stay. no editing the receipts. πŸ’…

and that's the whole page, bestie!! πŸ¦‹ it came from perl v5.40.1, dated 2026-04-05, and it's filed as DANCER2(1p) β€” so if you ever need to find it again, that's your girl. go build something cute with it. periodt. πŸ’–βœ¨

πŸ“¦ where this page comes from