Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/limafresh/brushshe

Painting app, written in Python and CustomTkinter
https://github.com/limafresh/brushshe

brushshe ctk ctkinter customtkinter customtkinter-color-picker customtkinter-menu customtkinter-messagebox customtkinter-project customtkinterprojects drawing-app drawing-application free-software paint-app paint-application paint-program python-app python-paint python3 simple-paint-app ukrainian

Last synced: 19 days ago
JSON representation

Painting app, written in Python and CustomTkinter

Awesome Lists containing this project

README

        

# Brushshe - програма для малювання

## Опис
Брашше - простий графічний редактор, написаний на Python 3 та CustomTkinter.

![Screenshot](https://raw.githubusercontent.com/limafresh/Brushshe/main/screenshot.png)

## Встановлення
1. Встановіть [Python 3](https://www.python.org/downloads/), якщо не встановлений;
2. Завантажте код та розпакуйте завантажений архів:
### [![Download the code](https://img.shields.io/badge/Завантажити_код-ZIP-orange?style=for-the-badge&logo=Python&logoColor=white)](https://github.com/l1mafresh/pyqulator/archive/refs/heads/main.zip)
3. Встановіть потрібні бібліотеки, якщо не встановлені - відкрийте термінал чи командну строку та введіть ці команди:
```
pip install customtkinter CTkMenuBar CTkColorPicker CTkMessagebox
```
4. Запустіть Python IDLE, відкрийте файл brushshe.py та запустіть його.
### Можливі помилки
1. Якщо Python не зміг знайти бібліотеку `PIL`, встановіть `Pillow`, яка сумісна з `PIL`:
```
pip install Pillow
```

## Функціонал
### Малювання
Можна обирати колір, змінювати товщину пензля і малювати.
### Ластик
Видалення зайвого ластиком.
### Тло
Можна обирати колір тла.
### Наліпки
Можна ставити наліпки і змінювати їх розмір. Всі зображення наліпок намальовані мною або створені штучним інтелектом.
### Текст
Можна ставити текст і змінювати його розмір.
### Рамки
Можна прикрасити малюнок рамками.
### Фігури
Прямокутник, овал (з заповненням та без), лінія.
### Моя галерея
Місце, де зберігаються малюнки, намальовані в Brushshe, а також вікно, де можна їх переглянути. Якщо треба перенести малюнки на новий пристрій, скопіюйте вміст папки "gallery".
### Темна тема
Є світла і темна тема.
### Файл
Можна відкрити малюнок з файлу і зберегти не в галерею.

## Версії залежностей, використовувані під час розробки
+ Python 3.11.2
+ customtkinter 5.2.2
+ CTkMenuBar 0.8
+ CTkMessagebox 2.7
+ CTkColorPicker 0.9.0

🎨