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

https://github.com/amarquaye/jpad

Text editor using beeware
https://github.com/amarquaye/jpad

Last synced: 4 months ago
JSON representation

Text editor using beeware

Awesome Lists containing this project

README

        

# Jpad - Cross-platform Text Editor 👨‍💻

## Overview

Jpad is a simple and cross-platform text editor written using the Beeware suite. It provides a clean and intuitive interface for users to create and edit text documents. Jpad supports Windows, macOS, and Linux.

## Table Of Contents

- [Features](#features)

- [Installation](#installation)

- [Usage](#usage)

- [Creating a New File](#creating-a-new-file)

- [Opening a File](#opening-a-file)

- [Saving a File](#saving-a-file)

[Contributing](#contributing)

[License](#license)

[Note](#note)

## Features

**Cross-platform**: Jpad works seamlessly on Windows, macOS, and Linux.

**Simple Interface**: Clean and intuitive user interface similar to traditional notepads.

**File Management**: *Create*, *save*, and *open* text files with ease.

## Installation

To install Jpad, simply [download the app](https://github.com/amarquaye/jpad/releases/download/v0.1.0/Jpad-0.1.0.msi) and follow the installation guide.

## Usage

Upon launching Jpad, you will be presented with a main window for typing. The toolbar contains the following options:

**New (Ctrl+N)**: Create a new empty file.

**New Window (Ctrl+Shift+N)**: Open a new window for typing.

**Save As (Ctrl+S)**: Save the current file with a new name.

**Open (Ctrl+O)**: Open an existing text file.

### Creating a New File

Click on the **New** button or use the shortcut ```Ctrl+N``` to create a new empty file.

### Opening a File

Click on the **Open** button or use the shortcut ```Ctrl+O``` to open an existing text file. Jpad supports various file types with the default being *.txt* .

### Saving a File

Click on the **Save As** button or use the shortcut ```Ctrl+S``` to save the current file with a new name. Choose the desired file type from the available options.

## Demo

![jpad](https://github.com/amarquaye/jpad/assets/96346994/5b3b9742-1988-4fef-9bea-0540ce585884)

## Contributing

If you want to contribute to Jpad, feel free to fork the repository and submit a pull request. Alternatively, if you have suggestions or recommendations, you can also open an issue to discuss and share your ideas. I welcome any improvements or bug fixes.

## License

This project is licensed under the [MIT License](LICENSE).

## Note

**This cross-platform app was generated by** [Briefcase](https://briefcase.readthedocs.io/) **- part of**
[The BeeWare Project](https://beeware.org/). **If you want to see more tools like Briefcase, please
consider** [becoming a financial member of BeeWare](https://beeware.org/contributing/membership).