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)
jarbin-toolkit v0.1
Latest development version
🟠 UNDER DEVELOPMENT 🟠 v0.1 🟠Latest release
🟢 RELEASED 🟢 vNone 🟢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
- Description
- Features
- Tech Stack
- Installation
- Usage
- Project Structure
- API Reference
- Release Notes
- License
- Important Links
- 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:ErrorandJarbin-ToolKit:Time - [INIT] add all future tools that comes from
epitech_console
- [ADD]
License
This project is licensed under the GNU General Public License v3.0 - see the NONE file for details.
Important-Links
Files
Wiki
Footer
- Repository: NONE
- Author: Nathan Jarjarbin
- Contact: nathan.amaraggi@epitech.eu
⭐️ 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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8e51d7fd2b1e46d27f8c21aa0fd4e228ee869f9d96eac60b1b2b822dadfcae9f
|
|
| MD5 |
6b9be4a1a89b516040827f5d12627cde
|
|
| BLAKE2b-256 |
0539cf023300151bb1e7837369802e6b5346f292cd3bcced908f067cb054c8c6
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
92e7a4243e0f16b36d5fe8eec38bcb8dad5d02584865f0f354d6a052ed56e760
|
|
| MD5 |
9829df6a53fc6071e9bf7891a8ff2a85
|
|
| BLAKE2b-256 |
7125ed5706607662f7c656366978adc817688fe506389f557a983c4904aa47c6
|