semvec/pypi-packages huggingface dataset:
mibale 1.1.2
Vue.js-like mobile framework in Python - Build native mobile apps with Python
License: MIT
Requires Python: >=3.8
Keywords: mobile, framework, vuejs, android, ios, cross-platform, native, python, mobile-development

# 🚀 Mibale Framework

Vue.js-like mobile framework in Python - Build native mobile apps with Python

[![PyPI version](https://badge.fury.io/py/mibale.svg)](https://pypi.org/project/mibale/)
[![Python Versions](https://img.shields.io/pypi/pyversions/mibale.svg)](https://pypi.org/project/mibale/)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![Downloads](https://pepy.tech/badge/mibale)](https://pepy.tech/project/mibale)

## 📱 What is Mibale?

Mibale is a Vue.js-inspired mobile framework that lets you build **truly native** Android and iOS applications using Python. Write your app once with familiar Vue.js concepts, and deploy to both platforms.

### ✨ Features

- **Vue.js-like Syntax**: Familiar `.mb` files with template, script, and style sections
- **Native Performance**: Renders to real Android/iOS native components
- **Hot Reload**: Instant updates during development
- **Cross-Platform**: Single codebase for Android and iOS
- **Native APIs**: Access to camera, GPS, sensors, Bluetooth, and more
- **Vue Router**: Client-side routing system
- **Pinia-like Stores**: State management
- **Axios-like HTTP Client**: Network requests
- **CLI Tools**: Project scaffolding and build system

## 🚀 Quick Start

### Installation

```bash
pip install mibale