An open API service indexing awesome lists of open source software.

https://github.com/dzareldeveloper/notepad

Project-4 | Hari-4 | 50 Project Python
https://github.com/dzareldeveloper/notepad

Last synced: about 1 year ago
JSON representation

Project-4 | Hari-4 | 50 Project Python

Awesome Lists containing this project

README

          

# Project-4: Notepad Application

## Description
This project is a simple Notepad application built using Python's `tkinter` library. It allows users to write and save text files through a graphical interface. The application mimics basic text editor functionality and is lightweight and user-friendly.

## Prerequisites
Before running this project, ensure the following modules are installed:

- **Tkinter**: Included by default in most Python installations.

## How to Run
1. Open a terminal or command prompt in the project directory.

2. Run the Python script:

```bash
python project-4.py
```

3. The Notepad GUI window will open. You can:
- Type text into the editor area.
- Use the "File" menu to save the text to a `.txt` file.
- Exit the application via the "Exit" option in the menu.

## Features
- **Text Editing**: Provides a text area for typing and editing content.
- **Save Functionality**: Saves the typed text as a `.txt` file to a user-specified location.
- **Simple GUI**: Minimalist design for easy use.

## Limitations
- No advanced editing features (e.g., find, replace, or formatting tools).
- Supports saving files only in `.txt` format.

## Future Enhancements
- Add support for opening and editing existing files.
- Include basic text formatting options (e.g., bold, italics, font size).
- Enhance the GUI with additional features like themes and customizable layouts.
- Implement autosave functionality.

## License
This project is licensed under the MIT License by DzarelDeveloper. Feel free to use, modify, and distribute it as you wish.

---
If you encounter any issues or have suggestions for improvement, please open an issue or submit a pull request on the [project repository](https://github.com/DzarelDeveloper).