https://github.com/bentted/kivyapps
collection of past current and future kivy/python mobile apps
https://github.com/bentted/kivyapps
kivy kivy-application kivy-framework kivy-language kivy3 kivymd mobile-app mobile-development python
Last synced: 5 months ago
JSON representation
collection of past current and future kivy/python mobile apps
- Host: GitHub
- URL: https://github.com/bentted/kivyapps
- Owner: bentted
- Created: 2024-08-27T05:30:56.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-05-12T03:37:06.000Z (about 1 year ago)
- Last Synced: 2025-05-12T04:32:20.826Z (about 1 year ago)
- Topics: kivy, kivy-application, kivy-framework, kivy-language, kivy3, kivymd, mobile-app, mobile-development, python
- Language: Python
- Homepage:
- Size: 261 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
---
# KivyApps
This repository is a **collection of past, current, and future Kivy/Python mobile applications**. These projects are built using the [Kivy](https://kivy.org/) framework, which is an open-source Python library for rapid development of multi-platform applications.
---
## Repository Structure
### 1. **[app/](https://github.com/bentted/kivyapps/tree/main/app)**
- This directory contains the base structure and foundational code for a general Kivy application.
### 2. **[chatapp/](https://github.com/bentted/kivyapps/tree/main/chatapp)**
- A chat application built using Kivy.
- **Features**:
- Real-time communication.
- User-friendly interface designed for mobile devices.
### 3. **[dodging/](https://github.com/bentted/kivyapps/tree/main/dodging)**
- A fun game where players dodge obstacles.
- **Features**:
- Interactive gameplay.
- Responsive controls optimized for touchscreens.
### 4. **[taskmanagerapp/](https://github.com/bentted/kivyapps/tree/main/taskmanagerapp)**
- A task management application designed to help users organize their daily activities.
- **Features**:
- Add, edit, and delete tasks.
- Simple and intuitive user interface.
### 5. **`.gitattributes`**
- Defines attributes for files in the repository to ensure consistent Git behavior across environments.
### 6. **[README.md](https://github.com/bentted/kivyapps/blob/main/README.md)**
- The main documentation file for the repository.
---
## Technologies Used
- **Python (93.6%)**: The primary programming language used in all projects.
- **KvLang (6.4%)**: The Kivy language used for defining user interface layouts.
---
## How to Run
1. Clone the repository:
```bash
git clone https://github.com/bentted/kivyapps.git
cd kivyapps
```
2. Install dependencies:
Ensure you have Python installed and install Kivy using:
```bash
pip install kivy
```
3. Navigate to the desired application folder (e.g., `chatapp/`) and run the main Python script:
```bash
python main.py
```
---
## Contribution
Contributions are welcome! If you have ideas for new Kivy applications or improvements to existing ones:
1. Fork the repository.
2. Create a new branch for your feature.
3. Submit a pull request.
---
## About
This repository showcases the potential of Python and the Kivy framework for creating dynamic and user-friendly mobile applications. Feel free to explore, contribute, or adapt these projects for your own purposes.