DEV Community

Meriem Boudali
Meriem Boudali

Posted on

My First Python Package! PyCristal v0.1.0

I built my first Python package: PyCristal v0.1.0

Hey everyone!

I've been working on my first Python package, PyCristal, a lightweight, dependency free library for printing colored messages in the terminal.

The idea is to make terminal output a little more readable and convenient without needing external dependencies.

Example

import pycristal as pc

pc.success("Everything worked!")
pc.info("Application started.")
pc.warning("Something needs attention.")
pc.error("Something went wrong.")
Enter fullscreen mode Exit fullscreen mode

Features

  • Colored terminal messages
  • Built-in text styles and background colors
  • Simple functions for success, info, warning, and error messages
  • No external dependencies

This is version 0.1.0, so I'm still learning and improving the project. I'd really appreciate feedback, suggestions, or ideas for what could be improved.

Links:

Thanks for taking a look! šŸ’™

Top comments (2)

Collapse
 
aymene profile image
Aymene Boudali •

Congratulations on your first Python Package, i wish you nothing but success ā˜ŗļø

Collapse
 
meriemboudali profile image
Meriem Boudali •

Guys don't forget to star the repo if you like the library!!
PyCrystal is fully open source and open for contribution!!