Skip to main content

Fast advanced CLI logger with gradients and custom statuses

Project description

SpeedLogger

Fast, colorful Python logger with gradients, inputs, visualizations, and full customization.


Features

  • Colorful logs with custom symbols and prefixes
  • Rate-limited logging
  • Input prompts: standard, password, confirm, choice
  • Visualizations: progress bars, loading, spinner, countdown
  • Data display: tables, lists, key-value pairs
  • Centered or normal terminal output

Installation

pip install speedlogger-speedtools


Quick Example

from speedlogger import info, success, inp, progress_bar

info("SYSTEM", "Starting application") username = inp("Enter your username") success("AUTH", f"User {username} logged in")

for i in range(101): progress_bar(i, 100)


License

MIT License © 2024 SpeedLogger Team

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

speedlogger_speedtools-6.3.5.tar.gz (8.8 kB view details)

Uploaded Source

Built Distribution

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

speedlogger_speedtools-6.3.5-py3-none-any.whl (8.6 kB view details)

Uploaded Python 3

File details

Details for the file speedlogger_speedtools-6.3.5.tar.gz.

File metadata

  • Download URL: speedlogger_speedtools-6.3.5.tar.gz
  • Upload date:
  • Size: 8.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for speedlogger_speedtools-6.3.5.tar.gz
Algorithm Hash digest
SHA256 f6296d8ee4df7997782ae3ff5ab68304173c13405e2da67c34622694bd0a8d9c
MD5 21423867570067c60d2e2a9be821cb05
BLAKE2b-256 81e36ec528114cb00eadc1d268459b7c1f575e5cd622b6edcae3a02a2c15c5b4

See more details on using hashes here.

File details

Details for the file speedlogger_speedtools-6.3.5-py3-none-any.whl.

File metadata

File hashes

Hashes for speedlogger_speedtools-6.3.5-py3-none-any.whl
Algorithm Hash digest
SHA256 2621099f24fd34ba218797f975760105e979753c126d204119d896dcf3965821
MD5 4b1647d7b6872b924a384e13c45aee6b
BLAKE2b-256 914ff6508dccfd70c07c4b8ef614aabd6da68b8dcef794885588b1185bc3cb97

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