PhaseFetch is a lightweight Bash script that calculates the current moon phase and writes matching artwork to a file for use in terminal environments.
It is designed to integrate with fetch utilities such as FastFetch, giving users a live moon phase display that can refresh automatically in the background, with support for both text-based and image-based output as well as custom artwork modes.
This is free and open source software.
Key Features
- Calculates the current lunar phase using astronomical math.
- Supports both ASCII art and PNG image output modes.
- Integrates with FastFetch for live terminal moon phase displays.
- Can refresh the generated output automatically in the background.
- Supports custom artwork modes without modifying the main script.
- Lets user-defined modes override built-in modes.
- Offers optional colour tinting for ASCII and PNG output.
- Includes built-in display modes such as ascii, realistic, minecraft, and minimal.
Website: github.com/SteveMCWin/phasefetch
Support:
Developer: SteveMCWin
License: MIT License

LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more. Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion. Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README. |


Please read our Comment Policy before commenting.