Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/l1mafresh/brushshe

Painting app, written in Python and CustomTkinter
https://github.com/l1mafresh/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: about 2 months ago
JSON representation

Painting app, written in Python and CustomTkinter

Awesome Lists containing this project

README

        

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

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

![Screenshot](https://github.com/l1mafresh/brushshe/blob/main/screenshot.png)

## Встановлення
1. Встановіть Python 3;
2. Встановіть потрібні бібліотеки, якщо не встановлені - відкрийте термінал чи командну строку та введіть ці команди:

```
pip install customtkinter CTkMenuBar CTkColorPicker CTkMessagebox
```

3. Запустіть Python IDLE, відкрийте файл brushshe.py та запустіть його.

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

## Версії, використані в розробці
+ Python 3.11.2
+ customtkinter 5.2.2
+ CTkMenuBar 0.8
+ CTkMessagebox 2.7
+ CTkColorPicker 0.9.0