ConsoleVerse

A Python library for managing console output.


License
MIT
Install
pip install ConsoleVerse==0.1.0

Documentation

๐Ÿ’ป ConsoleVerse


License License

ConsoleVerse is a Python library that provides a set of tools for managing console output, input and styling. It aims to simplify console interactions and improve user experience.

๐Ÿš€ Features

  • Simple and intuitive library interface
  • Customizable styling options
  • Support for progress bars
  • Cross-platform compatibility

๐Ÿ’พ Installation

To install ConsoleVerse, simply run:

# from PyPI
pip install consoleverse # is not available yet

# from GitHub
pip install git+https://github.com/JuanS3/ConsoleVerse.git

๐Ÿ“• Getting Started

To use ConsoleVerse in your Python project, simply import it and start using its features:

>>> from consoleverse import console

>>> console.println("Hello, ConsoleVerse!")
... Hello, ConsoleVerse!

>>> console.inputln("Your name? ")
... Your name?

>>> matrix = [
>>>     [1, 2, 3],
>>>     [4, 5, 6]
>>> ]
>>> print_matrix(matrix)
...
...     0  1  2
...     -------
... 0 | 1  2  3 |
... 1 | 4  5  6 |
...     -------

>>> print_matrix(
>>>     matrix,
>>>     header=['one', 'two', 'three'],
>>>     indexes=['row1', 'row2'],
>>>     style='semibox'
>>> )
...
...          one     two    three
...        -----------------------
... row1 |    1       2       3
... row2 |    4       5       6

For more detailed usage instructions, please see the usage documentation.

๐Ÿ“ƒ Examples

Check out the examples directory for some sample code demonstrating ConsoleVerse's capabilities.

๐Ÿ–๐Ÿป Contributing

Contributions to ConsoleVerse are welcome and appreciated! Please see the contribution guidelines for more information on how to get involved.

๐Ÿ“œ License

ConsoleVerse is released under the MIT License. See the license file for more information.

๐Ÿ‘๐Ÿป Credits

ConsoleVerse was developed by JuanS3.