Skip to main content

A beginner-friendly Python utilities library

Project description


Powered by Adolib Stack Overflow PyPI version License

AdoLib is a beginner-friendly Python utilities library

AdoLib

AdoLib is a collection of small but helpful tools designed to make life easier for new Python developers. Whether you're just learning the language or building your first projects, AdoLib gives you lightweight, no-nonsense utilities like easy logging, formatting, and more — all in a beginner-friendly way.


🚀 Features

  • Simple Logger: Color-coded console output with optional timestamps.
  • 🔧 Modular Structure: Organized by feature (e.g., adolib.logger, adolib.formatter, etc.).
  • 🧩 Pluggable Utilities: Add your own tools and utilities easily.
  • 🐍 Beginner-Centric: Clean API design and easy-to-read source code.

📦 Installation

You can install AdoLib from PyPI:

pip install adolib

📘 Usage Example

from adolib.logger import SimpleLogger

log = SimpleLogger()

log.info("Everything is running smoothly.")
log.warning("This might be a problem.")
log.error("Something went wrong.")

🔧 Contributing

Want to add your own utilities? Just fork the repo, add a new module under adolib/, and submit a pull request! We welcome beginner-friendly contributions and clear code.


📄 License

This project is licensed under the MIT License. See LICENSE for more information.


✨ Future Plans

  • File and path utilities
  • Easy JSON/YAML handlers
  • CLI helper module
  • Decorators and timing tools
  • Educational examples in docs

Built with ❤️ by Adovelopers

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

adolib-0.2.1.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

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

adolib-0.2.1-py3-none-any.whl (3.1 kB view details)

Uploaded Python 3

File details

Details for the file adolib-0.2.1.tar.gz.

File metadata

  • Download URL: adolib-0.2.1.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for adolib-0.2.1.tar.gz
Algorithm Hash digest
SHA256 eabd4796de057344ada0e4688044f99b026343de01d9162859a110ff14fb9f8b
MD5 39728a365385a2cec5245b8823e3407d
BLAKE2b-256 2328b86b64e0261e4e6396c956e5f9dcffda623d6c5dbc74ef4102a7329c9725

See more details on using hashes here.

File details

Details for the file adolib-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: adolib-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 3.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for adolib-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 75d0f32d2529dc26130a58a76efab17dea49c58d51746eec4208a1c1a233ed3c
MD5 45571e7720feb5a0a20bd77b4c760c87
BLAKE2b-256 f73aff0eaa676aff08064c7ac2e16a1187dea88dbda8b6de97cbaa6dcf76eeba

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