Превращает скучные Python-скрипты в стильные приложения премиум-уровня.
Скворцов Сергей Александрович
- GitHub: serskvortsov386
- Другие проекты: rusmenu
Это программное обеспечение распространяется по лицензии MIT для некоммерческого использования.
По вопросам лицензирования: ser.skvortsov.386@gmail.com
pip install mini-styleimport mini_style
app = mini_style.App(title="Моё приложение", width=480, height=650)
app.add_label("Привет, мир!")
app.add_button("Нажми меня", action=lambda: print("Кнопка нажата!"))
app.run()- Минималистичный дизайн — современный темный интерфейс «из коробки».
- Безрамочное окно — выглядит как профессиональное премиум-приложение.
- Готовые компоненты — кнопки, поля ввода, слайдеры, прогресс-бары.
- Живое обновление — динамическое управление интерфейсом в реальном времени.
- Чистый Python — вся логика пишется только на Python, без использования HTML/CSS.
| Метод | Описание |
|---|---|
add_label(text) |
Текстовая метка |
add_button(text, action) |
Стильная стандартная кнопка |
add_danger_button(text, action) |
Кнопка для опасных/акцентных действий |
add_input(placeholder, input_id) |
Поле ввода текста |
add_progress(percentage, progress_id) |
Прогресс-бар (шкала загрузки) |
add_slider(min, max, default, slider_id, action) |
Ползунок для выбора значений |
# Обновить прогресс-бар
app.set_progress("my_progress", 75)
# Получить значение из поля ввода
value = app.get_input_value("my_input")import mini_style
import time
app = mini_style.App(title="Система Оптимизации", width=450, height=600)
def start_optimization():
name = app.get_input_value("username_field")
print(f"Запуск для пользователя: {name}")
for percent in range(0, 101, 20):
app.set_progress("bar_clean", percent)
time.sleep(0.15)
app.add_label("Введите ваше имя:")
app.add_input(placeholder="Имя...", input_id="username_field")
app.add_progress(percentage=0, progress_id="bar_clean")
app.add_button("Запустить", action=start_optimization)
app.run()Если вам понравился проект, поддержите автора:
- ⭐ Поставьте звезду на GitHub
- 🔔 Подпишитесь на обновления профиля
- 💼 Приобретите коммерческую лицензию для своих бизнес-проектов
© 2026 Скворцов Сергей Александрович · ser.skvortsov.386@gmail.com