PyBharat is a cultural-flavored Python library that blends Indian heritage with powerful programming tools. It offers utilities, data, and functions rooted in India — from national symbols, festivals, and state details to greeting styles, traditional mantras, and more.
Project description
PyBharat
🇮🇳 PyBharat 🐍
The soul of India in the power of Python
🔥 What is PyBharat?
PyBharat is a proudly 🇮🇳 Indian-themed Python utility library built for modern developers, coders, students, and innovators. Whether you're building educational tools, regional applications, or fun projects, PyIndia blends Pythonic logic with Indian intelligence.
It’s not just a library — it’s a Python-powered tribute to Indian tech minds.
🚀 Features of PyBharat
| Feature | Description |
|---|---|
| 🧠 Namaste Function | Greet users with culturally styled messages |
| 📅 Indian Date Format | Outputs date in DD-MMM-YYYY Indian style |
| 📍 PIN Code Logic | Base for integrating India-specific geo tools |
| 🗣️ Regional Greetings | Built-in phrases like Namaste, Vanakkam, etc. |
| 📊 CLI tools | Command-line tools to interact with your functions |
| 🧘 Mantra Mode | A creative easter-egg that prints "Om" patterns |
| 👍 Beginner Friendly | Made for students, learners, and Pythonistas |
| ⚡ Lightweight | No heavy dependencies. Just pure Python 🇮🇳 |
| 🔗 Modular | Easily extendable — contribute your own features! |
| 🐍 PyPI Ready | Easily installable using pip |
| 💬 Code with Culture | A fun way to explore Indian context with Python |
| 📁 civic_tools | Module Contains functionality and scripts related to civic_tools |
| 📁 language_translator | Module Contains functionality and scripts related to language_translator |
| 📁 utilities | Module Contains functionality and scripts related to utilities |
| ⏰ Historical | Module contains historical fact functions of Imdia |
| 🌍 Agriculture | Module Contains function related Agriculture in India |
🛠️ Installation
📦 From PyPI (soon)
# Option 1: Install from PyPI (coming soon)
pip install PyBharat
# Option 2: Install from GitHub
git clone https://github.com/JaiServanaBhava/PyBharat.git
cd PyBharat
pip install .
📄 License
This project is licensed under the MIT License
© 2025 Jai Servana Bhava – India 🇮🇳
🙌 Join the Movement
🧘 “Code like a yogi, script like a sage.”
PyBharat is not just a library — it’s a movement.
Help us build the Indian tech wave by blending code with cultural identity.
- 💡 Contribute
- ⭐ Star the repo
- 🔁 Fork and improve
- 📣 Share your Bharat-powered Python with the world
Project details
Release history Release notifications | RSS feed
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 pybharat-0.0.2.tar.gz.
File metadata
- Download URL: pybharat-0.0.2.tar.gz
- Upload date:
- Size: 64.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
54ae61e2ee4761fe4bd815455ee65d58dc85e8bb1aecbeb6cd42b795a4e0dcfe
|
|
| MD5 |
fa98214420401fd3aa48243ce0ca12c7
|
|
| BLAKE2b-256 |
d98bf2b2e5e6635bd44c67bb996f8ce031b638d22b98af802276bb7d1a1b7b5c
|
File details
Details for the file pybharat-0.0.2-py3-none-any.whl.
File metadata
- Download URL: pybharat-0.0.2-py3-none-any.whl
- Upload date:
- Size: 70.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e4006615cf3440470de0f28a3564ee126c0257c7045515cf950c6d4498c87392
|
|
| MD5 |
60f9b0ba751c99707e21068cbb34b0f0
|
|
| BLAKE2b-256 |
db2e74dfc84e58a6d004774ee359ff8c7bc743d24dc8c6ce08708b8921c30de7
|