Skip to main content

🧰 AllyKit – Your All‑in‑One Swiss Army Knife for Python

🧰 آلی‌کیت – چاقوی ارتش سوئیسِ دنیای پایتون!


🌟 What is AllyKit? | آلی‌کیت چیه؟

English:
AllyKit is a multi‑purpose Python library built for cybersecurity enthusiasts, automation lovers, and developers who don’t want to reinvent the wheel.
It’s a collection of powerful modules that cover:

  • 🌐 Networking
  • 🕷️ Web Scraping
  • 🤖 Automation
  • 🗃️ Static Data (File I/O)
  • 🔐 Security (currently password handling, but more is coming!)
  • Parallel Programming (Threading)
  • 🧩 Utility functions – because we all love shortcuts!

فارسی:
آلی‌کیت یه کتابخونه‌ی چندمنظوره‌ست که مخصوص عاشق‌های امنیت سایبری، اتوماسیون‌بازها و توسعه‌دهنده‌هایی ساخته شده که دوباره‌کاری رو دوست ندارن.
این کتابخونه شامل ماژول‌های زیره:

  • 🌐 شبکه
  • 🕷️ وب‌اسکرپینگ
  • 🤖 اتوماسیون
  • 🗃️ داده‌های ثابت (کار با فایل)
  • 🔐 امنیت (فعلاً رمز، اما به‌زودی قابلیت‌های بیشتر!)
  • ⚡ برنامه‌نویسی موازی (Threading)
  • 🧩 یه سری تابع کمکی که کار رو راه میندازن!

🎯 Where does it shine? | آلی‌کیت کجا می‌درخشه؟

English:
Although AllyKit is useful in many fields, its main playground is cybersecurity.
But hey – if you’re into data analysis, automation, or just like writing less code, you’ll love it too!

فارسی:
هرچند آلی‌کیت تو خیلی از حوزه‌ها به کار میاد، ولی محیط اصلی‌اش امنیت سایبری هست.
ولی خب – اگه به تحلیل داده، اتوماسیون یا حتی کم‌نویسی کد علاقه داری، بازم عاشقش میشی!


📦 Installation | نصب

🔹 via pip (recommended) | از طریق پیپ (پیشنهادی)

pip install allykit

🔹 or directly from GitHub | یا مستقیم از گیت‌هاب

git clone https://github.com/hosssein193m-ai/allykit

📚 Modular – Install Only What You Need

📚 ماژولار – هر چی نیاز داری، همون رو نصب کن

English:
You don’t have to install the whole world!
AllyKit is designed modularly. You can install only the parts you actually use.
No bloat. No extra baggage.

فارسی:
مجبور نیستی کل کتابخونه رو نصب کنی!
آلی‌کیت ماژولار طراحی شده. می‌تونی فقط بخش‌هایی که نیاز داری رو نصب کنی.
نه حجم اضافه، نه دردسر!


🔐 Security Module – Just the Beginning

🔐 ماژول امنیت – تازه اول راهه

English:
Right now, the security part focuses on password handling (hashing, validation, etc.).
But stay tuned – bigger updates are coming soon in this area!

فارسی:
الان بخش امنیت بیشتر روی مدیریت رمز (هش، اعتبارسنجی و...) تمرکز داره.
ولی چشم به راه باش – به‌زودی آپدیت‌های بزرگ‌تری توی این بخش میاد!


👨‍💻 Who made this? | سازنده کیست؟

English:
This whole library is built with ❤️ by one person – me!
If you find a bug, have a suggestion, or just want to say hi:

فارسی:
این کتابخونه با ❤️ توسط یه نفر ساخته شده – خودم!
اگه باگی پیدا کردی، پیشنهادی داری، یا فقط خواستی سلام کنی:


⚠️ Final Notes | نکات پایانی

English:

  • I’m the only developer behind this – so please be patient, but also be loud if something’s broken 😄
  • Contributions, stars, and friendly feedback are always welcome!
  • This is a living project – it’ll grow with your needs.

فارسی:

  • من تنها توسعه‌دهنده‌ی این پروژه‌ام – پس لطفاً صبور باش، ولی اگه چیزی خرابه، داد بزن 😄
  • مشارکت، ستاره و بازخورد دوستانه همیشه خوش‌آمد است!
  • این یه پروژه‌ی زنده است – همراه با نیازهای شما رشد می‌کنه.

🚀 Let’s build something awesome together!

🚀 بیا با هم یه چیز باحال بسازیم!


آلی‌کیت – نه فقط یه کتابخونه، بلکه یه همراه در مسیر کدنویسی!
AllyKit – not just a library, but a coding companion!

Release files for allykit 2.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for allykit 2.0.0
File Size Uploaded
allykit-2.0.0.tar.gz 269.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for allykit 2.0.0
File Interpreter ABI Platform
allykit-2.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 571.6 kB

Release files / allykit-2.0.0.tar.gz

Download URL allykit-2.0.0.tar.gz
Size 269.4 kB
Tags Source
SHA-256 checksum
How to use checksums
244aac989091c5ea06176012c3a707e8984abfe35ca7e7d050693ffc942e2f67
BLAKE2b-256 checksum
How to use checksums
bc858c2ca05c7432f9d9bb985e6c8aa1d74f22d3b064952c46ff61609c9563a9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / allykit-2.0.0-py3-none-any.whl

Download URL allykit-2.0.0-py3-none-any.whl
Size 302.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4f3967b62e9aabb80e3d1373222e0a5cae511d18bec41ae7a1810689a687771a
BLAKE2b-256 checksum
How to use checksums
6cbfc1f1f3d34575b5f28b3c2160291ec5b3a8e3c2d134be8517a29f909dc259
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release history Release notifications | RSS feed

2.0.1

2 release files

This release

2.0.0 This release

2 release files

1.4.4

2 release files

1.4.3

2 release files

1.4.2

2 release files

1.4.1

2 release files

1.4.0

2 release files

1.3.0

2 release files

1.2.2

2 release files

1.2.1

2 release files

1.2.0

1 release file

1.1.2

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.9

2 release files

1.0.8

2 release files

1.0.7

2 release files

1.0.6

2 release files

1.0.5

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page