Skip to main content

Tools by Jarjarbin06 (Action / Config / Console / Error / Log / Time)

Project description

last update : PACKAGE = 2026-01-21 09:20 UTC+1(Paris) ; README = 2026-01-21 09:20 UTC+1(Paris)

error loading Epitech Logo error loading Jarbin-ToolKit Logo

jarbin-toolkit v0.1

Latest development version 🟠 UNDER DEVELOPMENT 🟠 v0.1 🟠
Latest release 🟢 RELEASED 🟢 vNone 🟢

Python package License: GPL v3 Stars

Description

jarbin-toolkit is a Python library designed to help you create enhanced terminal interfaces. It's improving the appearance and readability of your command-line interface with lightweight animations, colorful text, and neat formatting. If you want to make your terminal programs more readable and visually structured, this library is for you!

Table of Contents

  1. Description
  2. Features
  3. Tech Stack
  4. Installation
  5. Usage
  6. Project Structure
  7. API Reference
  8. Release Notes
  9. License
  10. Important Links
  11. Footer

Features

  • Cool Text Effects: Easily add colors, bold text, italics, underlines, and even strike through to your terminal text.
  • Animations: Display simple animations. Useful for loading indicators or status displays.
  • Progress Bars: Show the progress of long tasks with customizable progress bars. Provides clear and configurable visual feedback.
  • Timers: Use the built-in stopwatch to measure how long parts of your code take to run.
  • Configuration: Easily manage settings for your applications.
  • Error Handling: Provides structured and readable error messages.
  • Cursor Control: Provides methods to move, show, and hide the cursor.
  • Line Control: Features for clearing lines or the entire screen.
  • ANSI Escape Sequence Handling: Provides classes for generating ANSI escape sequences to control text color, formatting, and cursor movement.
  • AND A LOT MORE

Tech-Stack

  • Language: Python - Chosen for its readability and versatility.
  • Frameworks: Python - Entirely implemented in Python.

Installation

To begin , install jarbin-toolkit:

Prerequisites:

Make sure you have Python 3.11 or newer installed on your computer. You can check your Python version by opening a terminal and typing python --version.

Install from PyPI (recommended):

Open your terminal and run this command:

pip install jarbin_toolkit

This will automatically download and install the library from PyPI.

Install from GitHub:

If you want the latest version directly from the source, you can install it using git:

git clone -b latest NONE
make -C jarbin_toolkit install

This downloads the code, then the install script handles the installation. These commands install the jarbin-toolkit package and its dependencies (datetime).

Release-Notes

  • v0.1:

    • [ADD] Jarbin-ToolKit:Console, Jarbin-ToolKit:Error and Jarbin-ToolKit:Time
    • [INIT] add all future tools that comes from epitech_console

License

This project is licensed under the GNU General Public License v3.0 - see the NONE file for details.

Important-Links

Files

Wiki

Footer

⭐️ Like the project? Give it a star! 🐛 Found a bug? Report it in the issues!

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

jarbin_toolkit-0.1.0.tar.gz (220.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

jarbin_toolkit-0.1.0-py3-none-any.whl (16.0 kB view details)

Uploaded Python 3

File details

Details for the file jarbin_toolkit-0.1.0.tar.gz.

File metadata

  • Download URL: jarbin_toolkit-0.1.0.tar.gz
  • Upload date:
  • Size: 220.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.11

File hashes

Hashes for jarbin_toolkit-0.1.0.tar.gz
Algorithm Hash digest
SHA256 8e51d7fd2b1e46d27f8c21aa0fd4e228ee869f9d96eac60b1b2b822dadfcae9f
MD5 6b9be4a1a89b516040827f5d12627cde
BLAKE2b-256 0539cf023300151bb1e7837369802e6b5346f292cd3bcced908f067cb054c8c6

See more details on using hashes here.

File details

Details for the file jarbin_toolkit-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: jarbin_toolkit-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 16.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.11

File hashes

Hashes for jarbin_toolkit-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 92e7a4243e0f16b36d5fe8eec38bcb8dad5d02584865f0f354d6a052ed56e760
MD5 9829df6a53fc6071e9bf7891a8ff2a85
BLAKE2b-256 7125ed5706607662f7c656366978adc817688fe506389f557a983c4904aa47c6

See more details on using hashes here.

Supported by

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