Skip to main content
# 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 PATH if 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! 🚀

Metadata

Release files for personal-library-manager 0.1.1

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

Source distribution (sdist)

Source distribution for personal-library-manager 0.1.1
File Size Uploaded
personal_library_manager-0.1.1.tar.gz 3.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for personal-library-manager 0.1.1
File Interpreter ABI Platform
personal_library_manager-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 8.0 kB

Release files / personal_library_manager-0.1.1.tar.gz

Download URL personal_library_manager-0.1.1.tar.gz
Size 3.7 kB
Tags Source
SHA-256 checksum
How to use checksums
5d9e58fa37d52c41d119f54cdee9801d729476c6a012c5618942cddb142b7a55
BLAKE2b-256 checksum
How to use checksums
46c317cc5e5d295b857918792b4f6371aed3a86a081651d8281381ebf44246cb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.3

Release files / personal_library_manager-0.1.1-py3-none-any.whl

Download URL personal_library_manager-0.1.1-py3-none-any.whl
Size 4.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
17058fb6a45b535c0579e375c5d6f420af15f5c11b3042fef884a3723e7d42da
BLAKE2b-256 checksum
How to use checksums
a0a09b91a4df9b01c65dc28f54c42ca0e4611972f044de6da831dc125d0d5626
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.3

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.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