Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/zigaowang/textease

TextEase is a minimalist text editor designed to enhance your writing experience with features like Zen Mode, customizable themes, and more.
https://github.com/zigaowang/textease

focus simple text text-editor text-editor-for-web website writer

Last synced: about 1 month ago
JSON representation

TextEase is a minimalist text editor designed to enhance your writing experience with features like Zen Mode, customizable themes, and more.

Awesome Lists containing this project

README

        

# TextEase

TextEase is a minimalist text editor designed to enhance your writing experience with features like Zen Mode, customizable themes, and more. Enjoy a distraction-free environment and focus on your writing!

## Features

- **Zen Mode:** A distraction-free full-screen writing mode with a timer.
- **Customizable Themes:** Choose from a variety of themes to suit your writing environment.
- **Font Toggle:** Easily switch between serif and sans-serif fonts.
- **Download Option:** Download your text as a plain text file.
- **Autosave:** Automatically saves your text in the browser's local storage.

## Installation

To get started with TextEase, simply clone the repository and open `index.html` in your favorite web browser.

```bash
git clone https://github.com/ZigaoWang/textease.git
cd textease
```

## Usage

1. Open `index.html` in your web browser.
2. Start writing in the provided text area.
3. Use the toolbar on the left to access various features:
- **Download:** Save your text as a `.txt` file.
- **Zen Mode:** Enter a full-screen, distraction-free writing mode.
- **Toggle Font:** Switch between serif and sans-serif fonts.
- **Choose Theme:** Select from a range of themes to customize the appearance.
- **About:** Learn more about TextEase.

## Contributing

Contributions are welcome! Feel free to open an issue or submit a pull request.

1. Fork the repository.
2. Create a new branch: `git checkout -b my-feature-branch`
3. Make your changes and commit them: `git commit -m 'Add some feature'`
4. Push to the branch: `git push origin my-feature-branch`
5. Open a pull request.

## Preview

![Preview Image 1](https://github.com/ZigaoWang/textease/assets/102006756/26c94ff0-4483-4215-8532-373d36b1afd2)
![Preview Image 2](https://github.com/ZigaoWang/textease/assets/102006756/bc380828-d6b9-4328-9cea-43e2d132f773)

https://github.com/ZigaoWang/textease/assets/102006756/450617c7-1509-42f1-bf19-4d0cb8299dfb

## License

This project is licensed under the MIT License. See the [LICENSE](https://github.com/ZigaoWang/textease/blob/master/LICENSE) file for details.

## About

TextEase is made with 💜 by [Zigao Wang](https://zigao.wang).

---

Enjoy a clean, distraction-free writing experience with TextEase. Happy writing!