Skip to main content

A Python library for managing console output.

Project description

💻 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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

consoleverse-0.1.0.tar.gz (25.6 kB view hashes)

Uploaded Source

Built Distribution

ConsoleVerse-0.1.0-py3-none-any.whl (28.1 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page