Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/limafresh/brushshe
- Owner: limafresh
- License: gpl-3.0
- Created: 2024-09-18T07:11:00.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-10-13T15:27:54.000Z (about 1 month ago)
- Last Synced: 2024-10-13T17:28:05.276Z (about 1 month ago)
- Topics: 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
- Language: Python
- Homepage:
- Size: 1.58 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
- License: LICENSE
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🎨