Skip to main content

In Real Life - The package installer that touches grass.

Project description

IRL™ 🌱

Software for Humans.

 ╔══════════════════════╗
 ║      IRL™ 🌱         ║
 ║ Software for Humans  ║
 ╚══════════════════════╝

License: AGPL v3 PyPI version

irl is a universal package installer built natively in Python. Whether it's an NPM package, a PyPI module, or a GitHub repository, just ask irl to install it. It will magically figure out the registry, check your system, and give you a beautiful "Touching grass" progress bar along the way.

Features

  • Universal Installer: irl install <package>. It automatically figures out if <package> is on NPM, PyPI, or GitHub.
  • Doctor Diagnostics: irl doctor <package> checks your dependencies, network, and storage before you install.
  • Detective Glasses: irl glasses <package> peeks into a registry and tells you the version, size, and source of a package.
  • Beautiful UI: Powered by Rich, you get buttery-smooth spinners, colored ASCII menus, and clear visual feedback.

Installation

pip install irl-pkg

Usage

 👓 Glasses - See Clearly
 🩺 Doctor  - Stay Healthy
 📦 Install - Get Started
 
 Usage: irl <command> <package>

Install Packages

Installs seamlessly using NPM, PIP, or direct Git clone under the hood.

# PyPI
irl install requests

# NPM
irl install chalk

# GitHub Repo
irl install octocat/Hello-World

Run Diagnostics

Make sure you are ready to install.

irl doctor chalk
🩺 Checking package...

✅ Dependencies installed
✅ Network available
✅ Storage available

Diagnosis:
Ready for installation.

Inspect Packages

Peek into the registry to see what you are getting before you download.

irl glasses requests
👓 Looking closely...

Package: requests 
Version: 2.31.0
Source: PyPI
Install Method: pip install

Vision enhanced.

Authors

© 2026 UNKNOWN™

License

This project is licensed under the AGPL-3.0 License - see the LICENSE file for details.

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

irl_pkg-1.0.2.tar.gz (18.9 kB view details)

Uploaded Source

Built Distribution

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

irl_pkg-1.0.2-py3-none-any.whl (19.8 kB view details)

Uploaded Python 3

File details

Details for the file irl_pkg-1.0.2.tar.gz.

File metadata

  • Download URL: irl_pkg-1.0.2.tar.gz
  • Upload date:
  • Size: 18.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.11

File hashes

Hashes for irl_pkg-1.0.2.tar.gz
Algorithm Hash digest
SHA256 fdd6e2d0c7de53a5bc5619313625d1de7bb7820e19d0d382f6c9b7e696a64fd1
MD5 8a91a69f211f039d487864a9d1cbcaeb
BLAKE2b-256 ff265f29c780de67ec45a61dc7288936f6ccaf56d541acc41b02b6bbd0821008

See more details on using hashes here.

File details

Details for the file irl_pkg-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: irl_pkg-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 19.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.11

File hashes

Hashes for irl_pkg-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 6b38991e59caa4aaa6b1f447758aba238a4a7e39a3e6238d3c7e8cae76f2e5db
MD5 8c4bce301582be7381916fea66bdf057
BLAKE2b-256 2f67e7937a430f104b1e0d803ca782c8d5ff5e4dcf3573571b047c6a72b7e0e0

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