A versatile Python library providing tools for bot development, mathematics, web utilities, color manipulation, and database interactions.
pip install hilbertlib DiscordBot– Framework for Discord botsTelegramBot– Tools for Telegram botsChatBot– General-purpose chatbot
- Vectors:
Vector2D,Vector3D - Matrices:
Matrix2D,Matrix3D - Interpolation:
Polynomial,Interpolator - Probability:
NormalDistribution,UniformDistribution,BinomialDistribution, etc. - Statistics:
Statistics - Tensors:
Tensor
APIHandler– Simplified API interactionsWebScraper– Data extraction from websitesProxyManager– Proxy handlingRateLimiter– Request throttlingWebhook– Webhook support
RGBMixer– Blend RGB colorsRandomColorGenerator– Generate random colorsColorConverter– Convert between color formats
MySQLHelper– MySQL database operationsSQLiteHelper– SQLite database helperHilbertBasicDB– Simple key-value storage
See the examples folder for detailed usage.
from hilbertlib.math_tools.vectors import Vector3D
v1 = Vector3D(1, 2, 3)
v2 = Vector3D(4, 5, 6)
print(v1 + v2) # Vector addition
print(v1.dot(v2)) # Dot product from hilbertlib.web_utils.web_scraper import WebScraper
scraper = WebScraper()
data = scraper.fetch_html("https://example.com")
print(data) MIT License
Copyright (c) 2025 Synthfax
📌 See LICENSE for full terms.
Contributions are welcome! Open an issue or submit a pull request.
Synthfax