skillfed

pystyle

by billythegoat356, loTus01 and BlueRed

pystyle v2.9 89.5K downloads/30d#13,655 on PyPI
License unclear Eclipse Public License 2.0 Abandoned released

What it is and what it does

Pystyle is a terminal styling library for Python CLI applications, offering utilities to add colors, fade effects, and text formatting to command-line output. It has no runtime dependencies and installs with low friction as a pure Python wheel.

The project was last released in November 2022 and is now abandoned, with no recent commits or maintenance activity. While it remains available on PyPI and has moderate popularity (top 15000 packages), the lack of active maintenance means bug fixes, security updates, or compatibility improvements with newer Python versions are unlikely. The license is listed as Eclipse Public License 2.0 but marked with unclear treatment, which may require verification depending on your project's licensing constraints.

Use it for:

  • Add colored output to CLI tools and scripts for improved readability and user experience.
  • Create fade and gradient text effects in terminal-based user interfaces.
  • Style error messages, warnings, and status indicators in command-line applications.
  • Build visually distinct sections in terminal output for better information hierarchy.

Worth the install?

AI-flagged interpretation of the facts on this page — verify before relying

Pystyle provides terminal styling utilities for adding colors, fades, and text effects to CLI output.

No—not recommended for new projects. The package is abandoned with no maintenance since November 2022, and its license treatment is unclear. For terminal styling, consider actively maintained alternatives. If you must use it, verify EPL 2.0 compatibility and test thoroughly with your target Python versions.

Install

pystyle on PyPI

pip

pip install pystyle

uv

uv add pystyle

poetry

poetry add pystyle

Installing pystyle

Before you install

Low install friction with no runtime dependencies, but the project is abandoned as of 1379 days since its last release, with no recent maintenance signal.

License in practice

Licensed under Eclipse Public License 2.0, but license treatment is marked unclear—verify compatibility with your project's licensing requirements before use.

Quickstart

pip install pystyle
import pystyle
# Use pystyle functions for terminal styling

Verify before relying

  • What specific styling capabilities (colors, fades, effects) does pystyle provide—exact API surface unclear from fact sheet.
  • Whether the unclear license treatment (EPL 2.0 without SPDX confirmation) poses actual compatibility risk for your use case.
  • Active maintenance status or community forks—project marked abandoned but may have successor or maintained alternative.

Package facts

License Eclipse Public License 2.0 (unclear)
Python support not specified
Install friction low — pure-Python wheel
Runtime dependencies none
Maintenance abandoned — 1,379 days since the last release
First released
Downloads 89,505/month — #13,655 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: pystyle-2.9-py3-none-any.whl

Keywords: cli, fade, colors, terminal, tui

Tags

terminal colors and stylingcli text formattingcolored terminal outputfade effects terminaltui styling library
abandonedterminal-ui

More Terminals packages