Miia is a Python application that allows you to view, search, add, edit, and delete rows in a CSV file using a graphical user interface (GUI) built with Tkinter.
- Dark Mode: The application uses a dark theme for the GUI.
- CSV Auto-Generation: Automatically generates a default CSV file if it doesn't exist.
- Search Functionality: Search for specific rows in the CSV file.
- Row Management: Add, edit, and delete rows in the CSV file.
- Inline Editing: Double-click on a cell to edit its value directly.
- Python 3.x
- Required Python packages (listed in
requirements.txt
):tkinter
pandas
pyautogui
-
Clone the repository:
git clone https://github.com/colack/miia.git cd miia
-
Install the required packages:
pip install -r requirements.txt
-
Run the application:
python miia.py
-
The application will open a window displaying the contents of data.csv. If data.csv does not exist, it will be created with default data.
-
Use the search bar to filter rows based on your query.
-
Use the "Add", "Edit", and "Delete" buttons to manage rows in the CSV file.