A CLI app to manage your personal book collection
Project description
# Personal Library Manager 📚
A simple command-line tool to manage your personal book collection using Python.
## 📦 Installation
You can install the tool directly from [PyPI](https://pypi.org/project/personal-library-manager/) using pip:
```bash
pip install personal-library-manager
⚠️ Make sure to add this Scripts path to your system
PATHif the command is not recognized:
C:\Users\<YourUsername>\AppData\Local\Packages\PythonSoftwareFoundation.Python.<version>_qbz5n2kfra8p0\LocalCache\local-packages\Python<version>\Scripts
🚀 Usage
Once installed, just open your terminal and run:
library-manager
This will launch the CLI app where you can:
- 📖 Add new books
- 📚 View your collection
- ❌ Delete books
- 🔍 Search by title
- 🛑 Exit the application
🤖 Author
Muhammad Waheed
GitHub | LinkedIn
🛠️ Project Structure
personal-library-manager/
├── personal_library_manager/
│ └── cli.py
├── README.md
└── setup.py
🧪 Requirements
- Python 3.6+
- No external dependencies (for now!)
Enjoy managing your personal library from the terminal! 🚀
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 personal_library_manager-0.1.1.tar.gz.
File metadata
- Download URL: personal_library_manager-0.1.1.tar.gz
- Upload date:
- Size: 3.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5d9e58fa37d52c41d119f54cdee9801d729476c6a012c5618942cddb142b7a55
|
|
| MD5 |
16094a8b2052bdc2ab7df69400a624ab
|
|
| BLAKE2b-256 |
46c317cc5e5d295b857918792b4f6371aed3a86a081651d8281381ebf44246cb
|
File details
Details for the file personal_library_manager-0.1.1-py3-none-any.whl.
File metadata
- Download URL: personal_library_manager-0.1.1-py3-none-any.whl
- Upload date:
- Size: 4.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
17058fb6a45b535c0579e375c5d6f420af15f5c11b3042fef884a3723e7d42da
|
|
| MD5 |
114afe1055747fb82dcc3453ceed049c
|
|
| BLAKE2b-256 |
a0a09b91a4df9b01c65dc28f54c42ca0e4611972f044de6da831dc125d0d5626
|