Skip to main content

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 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! 🚀

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

personal_library_manager-0.1.1.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

personal_library_manager-0.1.1-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

Details for the file personal_library_manager-0.1.1.tar.gz.

File metadata

File hashes

Hashes for personal_library_manager-0.1.1.tar.gz
Algorithm Hash digest
SHA256 5d9e58fa37d52c41d119f54cdee9801d729476c6a012c5618942cddb142b7a55
MD5 16094a8b2052bdc2ab7df69400a624ab
BLAKE2b-256 46c317cc5e5d295b857918792b4f6371aed3a86a081651d8281381ebf44246cb

See more details on using hashes here.

File details

Details for the file personal_library_manager-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for personal_library_manager-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 17058fb6a45b535c0579e375c5d6f420af15f5c11b3042fef884a3723e7d42da
MD5 114afe1055747fb82dcc3453ceed049c
BLAKE2b-256 a0a09b91a4df9b01c65dc28f54c42ca0e4611972f044de6da831dc125d0d5626

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page