Skip to main content

A Windows system information display tool similar to Neofetch

Project description

🪟 EasyWinfetch

A lightweight system info tool for Windows, inspired by Neofetch, but with Python vibes.


✨ Features

  • ASCII art logos right in your terminal (because why not?)
  • Configurable layout and data display
  • Several prebuilt logos: Windows 10, Windows 11, Linux Tux, macOS, Python
  • Control the info order and labels — your way
  • Terminal colors for easy visual parsing
  • Easy to install, fun to tweak

🚀 Installation

Install from PyPI:

pip install easywinfetch

Or install directly from GitHub:

pip install git+https://github.com/Mkeko/Neofetch-for-windows.git

🖥️ Usage

Once installed, just run:

easywinfetch

That's it! You should see a nice ASCII logo alongside your system stats.


⚙️ Configuration

Tweak your display by editing the config.yml file. Some things you can adjust:

  • Which ASCII art to show
  • Where the logo appears (left/right)
  • What system info shows up — and in what order
  • Colors, labels, spacing
  • Custom logos (if you're feeling artistic)

Example snippet from a config:

ascii:
  selected_logo: "windows_11"
  colors:
    enabled: true
    primary: "blue"
    secondary: "cyan"

display:
  show_logo: true
  logo_position: left
  spacing: 2

More complete sample config is included in the repo.


🎨 Available ASCII Logos

Here's what's built-in:

  • windows_10
  • windows_11
  • windows_simple
  • linux_tux
  • macos
  • python

You can even create your own! See ASCII.py and the config guide for instructions.


📦 Requirements

  • Windows OS
  • Python 3.6+
  • Dependencies:
    • wmi
    • psutil
    • pyyaml

Use pip to install them if needed. Usually pip install easywinfetch handles this for you.


📄 License

MIT — do whatever you want, just don't blame us if your terminal explodes.


🤝 Contributing

PRs are welcome!

Spotted a bug? Got a logo idea? Want to improve the config flexibility? Jump in. Open an issue or send a pull request — let's make EasyWinfetch better together.


🔗 Links

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

easywinfetch-1.0.1.tar.gz (2.8 kB view details)

Uploaded Source

Built Distribution

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

easywinfetch-1.0.1-py3-none-any.whl (2.7 kB view details)

Uploaded Python 3

File details

Details for the file easywinfetch-1.0.1.tar.gz.

File metadata

  • Download URL: easywinfetch-1.0.1.tar.gz
  • Upload date:
  • Size: 2.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for easywinfetch-1.0.1.tar.gz
Algorithm Hash digest
SHA256 1889c1418984b2e42b1aaba8d0ebd3b24b3ce70640df07c3615b807b11df4bee
MD5 06e689751c3e64eb08d8033629ff679a
BLAKE2b-256 cd1db8f198e2cfb02bb8bc035f18f00c5d5f16556f250fbb1e6bb303798547a7

See more details on using hashes here.

File details

Details for the file easywinfetch-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: easywinfetch-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 2.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for easywinfetch-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 fbeb843b73d4a10816fa9a6ac8991acdd623efd8282e95c141cd9214ca5623cc
MD5 45a0de3c865f8edc7b719949273ddbef
BLAKE2b-256 03dd6c6ae1a249289b08cd9276cb06d08ab4eafd15eb210b3f8b9b8f325737bb

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