Skip to content

wojtekdmyszewicz/firew0rks

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

8 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

firew0rks

Play text art animations in your terminal! This package includes several pre-made animations like fireworks and a cozy fireplace.

Eowzf_jWMAAk43x

Installation

npx firew0rks

Usage

npx firew0rks [folder] [loops]

Parameters (all optional):

  • [folder]: Folder containing text art frames (numbered 0.txt, 1.txt, etc.). Defaults to 'fireworks'
  • [loops]: Number of times to loop the animation (-1 for infinite). Defaults to 20

Examples

Run with defaults (fireworks animation, 20 loops):

npx firew0rks

Play the fireworks animation with custom loops:

npx firew0rks fireworks 3

Enjoy a cozy fireplace forever:

npx firew0rks fireplace -1

Local Development

To run the package locally:

  1. Clone the repository
  2. Run directly with Node:
node index.js
# Or with custom parameters:
node index.js fireplace 5

Creating Your Own Animations

  1. Create a new folder for your animation
  2. Add text art frames as numbered .txt files (0.txt, 1.txt, 2.txt, etc.)
  3. Run firew0rks with your folder name

Acknowledgments

This project is a JavaScript port of text_art_animations by rvizzz. Thank you for the inspiration and the amazing ASCII art animations!

License

MIT

About

Fireworks in your terminal ๐ŸŽ†

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%