Skip to content

dunamismax/python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Projects Repository

Welcome to the Python Projects Repository—a collection of diverse Python projects ranging from command-line tools to games, graphical applications, and terminal user interfaces.

Repository Structure

└── python
    ├── code
    │   ├── cli
    │   │   ├── ai_ascii_art_live_wallpaper
    │   │   │   ├── .env
    │   │   │   ├── ai_ascii_live.py
    │   │   │   ├── chat_history.log
    │   │   │   ├── README.md
    │   │   │   └── requirements.txt
    │   │   ├── ai_chatbot
    │   │   │   ├── .env
    │   │   │   ├── ai_chatbot.py
    │   │   │   ├── chat_history.log
    │   │   │   └── requirements.txt
    │   │   └── weather
    │   ├── games
    │   ├── gui
    │   └── tui
    ├── .gitignore
    ├── LICENSE
    └── README.md

Projects Overview

CLI Projects

  • AI ASCII Art Live Wallpaper A dynamic CLI application that generates unique ASCII art images using OpenAI's API. It features interactive configuration, live loading indicators, and animated transitions.

  • AI Chatbot A command-line chatbot powered by OpenAI's API, offering robust logging and interactive features.

  • Weather A CLI-based weather application (details provided in the project directory).

Games

A collection of Python-based games that showcase various programming techniques and fun interactive experiences.

GUI Projects

Python projects featuring graphical user interfaces for desktop applications.

TUI Projects

Terminal user interface projects that leverage libraries like Rich to provide interactive, text-based applications.

Getting Started

Each project is self-contained within its own directory and includes a dedicated README.md and requirements.txt. To get started with a project:

  1. Navigate to the project directory.

  2. Create and activate a virtual environment:

    python -m venv .venv
    source .venv/bin/activate   # On Windows: .venv\Scripts\activate
  3. Install dependencies:

    pip install -r requirements.txt
  4. Follow the instructions in the project's README file.

Contributing

Contributions are welcome! Please open issues or submit pull requests. For any questions or suggestions, feel free to contact me at [email protected].

License

This repository is licensed under the MIT License. See the LICENSE file for details.

About

Python Programming

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages