knowme


Nameknowme JSON
Version 1.0.5 PyPI version JSON
download
home_pagehttps://github.com/mehtahrishi/knowme
SummaryA fast, offline command-line tool that displays detailed system info with text-based ASCII art logos. Silent installation with progress bar!
upload_time2025-08-23 10:26:07
maintainerNone
docs_urlNone
authorHrishi Mehta
requires_python>=3.7
licenseMIT
keywords system info neofetch cli terminal ascii mobile termux android silent
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # KnowMe

A fast, offline command-line tool that displays detailed system information with a classic, neofetch-style ASCII logo.

## Features

- 🚀 **Fast & Offline**: No internet connection required
- 🎨 **Beautiful ASCII Art**: OS-specific logos and colorful output
- 📊 **Comprehensive Info**: CPU, Memory, Storage, Network, and more
- 🔧 **Cross-Platform**: Works on Linux, macOS, and Windows
- 💻 **Lightweight**: Minimal dependencies and resource usage

## Installation

### From PyPI (Recommended)

```bash
pip install knowme
```

### From Source

```bash
git clone https://github.com/mehtahrishi/knowme.git
cd knowme
pip install .
```

### Development Installation

```bash
git clone https://github.com/mehtahrishi/knowme.git
cd knowme
pip install -e .
```

## Usage

Simply run the command:

```bash
knowme
```

This will display your system information in a beautiful two-column layout with an ASCII logo.

## System Information Displayed

- **Operating System**: Name, version, and architecture
- **Kernel**: Kernel version and release info
- **CPU**: Model, cores, threads, and current frequency
- **Memory**: Total, used, and available RAM
- **Storage**: Disk usage for all mounted drives
- **Network**: Active interfaces and IP addresses
- **GPU**: Graphics card information (if available)
- **Display**: Screen resolution and refresh rate
- **Uptime**: System uptime
- **Shell**: Current shell and version
- **Terminal**: Terminal emulator information

## Requirements

- Python 3.7 or higher
- Works on Linux, macOS, and Windows

## Dependencies

- `psutil` - System and process utilities
- `distro` - Linux distribution information
- `py-cpuinfo` - CPU information
- `requests` - HTTP library
- `gputil` - GPU utilities
- `screeninfo` - Display information
- `ifaddr` - Network interface addresses

## Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

## License

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

## Acknowledgments

Inspired by neofetch and other system information tools.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/mehtahrishi/knowme",
    "name": "knowme",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": null,
    "keywords": "system, info, neofetch, cli, terminal, ascii, mobile, termux, android, silent",
    "author": "Hrishi Mehta",
    "author_email": "Hrishi Mehta <mehtahrishi45@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/9b/1e/161ddeec564b0361c761295fbd462170ae630dd455d06a62d6705abb4d68/knowme-1.0.5.tar.gz",
    "platform": null,
    "description": "# KnowMe\r\n\r\nA fast, offline command-line tool that displays detailed system information with a classic, neofetch-style ASCII logo.\r\n\r\n## Features\r\n\r\n- \ud83d\ude80 **Fast & Offline**: No internet connection required\r\n- \ud83c\udfa8 **Beautiful ASCII Art**: OS-specific logos and colorful output\r\n- \ud83d\udcca **Comprehensive Info**: CPU, Memory, Storage, Network, and more\r\n- \ud83d\udd27 **Cross-Platform**: Works on Linux, macOS, and Windows\r\n- \ud83d\udcbb **Lightweight**: Minimal dependencies and resource usage\r\n\r\n## Installation\r\n\r\n### From PyPI (Recommended)\r\n\r\n```bash\r\npip install knowme\r\n```\r\n\r\n### From Source\r\n\r\n```bash\r\ngit clone https://github.com/mehtahrishi/knowme.git\r\ncd knowme\r\npip install .\r\n```\r\n\r\n### Development Installation\r\n\r\n```bash\r\ngit clone https://github.com/mehtahrishi/knowme.git\r\ncd knowme\r\npip install -e .\r\n```\r\n\r\n## Usage\r\n\r\nSimply run the command:\r\n\r\n```bash\r\nknowme\r\n```\r\n\r\nThis will display your system information in a beautiful two-column layout with an ASCII logo.\r\n\r\n## System Information Displayed\r\n\r\n- **Operating System**: Name, version, and architecture\r\n- **Kernel**: Kernel version and release info\r\n- **CPU**: Model, cores, threads, and current frequency\r\n- **Memory**: Total, used, and available RAM\r\n- **Storage**: Disk usage for all mounted drives\r\n- **Network**: Active interfaces and IP addresses\r\n- **GPU**: Graphics card information (if available)\r\n- **Display**: Screen resolution and refresh rate\r\n- **Uptime**: System uptime\r\n- **Shell**: Current shell and version\r\n- **Terminal**: Terminal emulator information\r\n\r\n## Requirements\r\n\r\n- Python 3.7 or higher\r\n- Works on Linux, macOS, and Windows\r\n\r\n## Dependencies\r\n\r\n- `psutil` - System and process utilities\r\n- `distro` - Linux distribution information\r\n- `py-cpuinfo` - CPU information\r\n- `requests` - HTTP library\r\n- `gputil` - GPU utilities\r\n- `screeninfo` - Display information\r\n- `ifaddr` - Network interface addresses\r\n\r\n## Contributing\r\n\r\nContributions are welcome! Please feel free to submit a Pull Request.\r\n\r\n## License\r\n\r\nThis project is licensed under the MIT License - see the LICENSE file for details.\r\n\r\n## Acknowledgments\r\n\r\nInspired by neofetch and other system information tools.\r\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "A fast, offline command-line tool that displays detailed system info with text-based ASCII art logos. Silent installation with progress bar!",
    "version": "1.0.5",
    "project_urls": {
        "Bug Tracker": "https://github.com/mehtahrishi/knowme/issues",
        "Documentation": "https://github.com/mehtahrishi/knowme#readme",
        "Homepage": "https://github.com/mehtahrishi/knowme",
        "Source Code": "https://github.com/mehtahrishi/knowme"
    },
    "split_keywords": [
        "system",
        " info",
        " neofetch",
        " cli",
        " terminal",
        " ascii",
        " mobile",
        " termux",
        " android",
        " silent"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "53e386b8475f1dcd7851b33e7cecc801536e9ac6535e4c59c8259e2e03c4f286",
                "md5": "9308195109cb92d513fcf21ad66f6299",
                "sha256": "f0e05606d06a5f2c21fddf83a5e09c2e0e7913eba922d430d75569045917aae8"
            },
            "downloads": -1,
            "filename": "knowme-1.0.5-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "9308195109cb92d513fcf21ad66f6299",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7",
            "size": 15191,
            "upload_time": "2025-08-23T10:26:05",
            "upload_time_iso_8601": "2025-08-23T10:26:05.749483Z",
            "url": "https://files.pythonhosted.org/packages/53/e3/86b8475f1dcd7851b33e7cecc801536e9ac6535e4c59c8259e2e03c4f286/knowme-1.0.5-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "9b1e161ddeec564b0361c761295fbd462170ae630dd455d06a62d6705abb4d68",
                "md5": "429f273e6e80a115e15bef7d0ea63d49",
                "sha256": "efa5f7db4013e6a5f59774cc63d57a22b9481d6252d2c375a61ebd6e786cc432"
            },
            "downloads": -1,
            "filename": "knowme-1.0.5.tar.gz",
            "has_sig": false,
            "md5_digest": "429f273e6e80a115e15bef7d0ea63d49",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 16684,
            "upload_time": "2025-08-23T10:26:07",
            "upload_time_iso_8601": "2025-08-23T10:26:07.588791Z",
            "url": "https://files.pythonhosted.org/packages/9b/1e/161ddeec564b0361c761295fbd462170ae630dd455d06a62d6705abb4d68/knowme-1.0.5.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-08-23 10:26:07",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "mehtahrishi",
    "github_project": "knowme",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "knowme"
}
        
Elapsed time: 1.18497s