Skip to content

Pythonpythebest/BG-Friendly-CLI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BG-Friendly Python CLI Application 🚀

A feature-rich, modular command-line interface (CLI) built in Python for developers, sysadmins, and power users. Manage files, explore system info, perform calculations, encode/decode messages, generate QR codes, download files, and run networking tools — all from your terminal.

“OH yeah uhm Frick optimization this will explode your PC? IDC 😂”


Features ✨

System & Networking

  • Show device info, Python version, and platform
  • Local and public IP retrieval
  • DNS lookup, ping hosts, port scanning, traceroute
  • Network interface listing

File & Directory Management

  • Create, read, rename, delete, and copy files
  • Create and remove directories
  • Display directory trees
  • Open files using the system default program

Utilities

  • Safe calculator supporting basic math
  • Base64 encode/decode
  • Wikipedia summaries
  • Download files from URLs
  • Generate QR codes from URLs

Archives & Templates

  • Create and extract ZIP files
  • Print starter templates for HTML, C#, and C++

Interactive Features

  • Enter a shell mode to run commands directly
  • Optional autocompletion, styled prompts, and history navigation via prompt_toolkit
  • Persistent settings and command history
  • Modular command registry for easy extension
  • Decorators ensure safe execution of internet/admin commands

Optional: Install dependencies for extra features

pip install psutil requests wikipedia ping3 qrcode prompt_toolkit

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors