Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/man2dev/writing-checker

A project to find, index and track grammar and, spelling mistakes from writing locally
https://github.com/man2dev/writing-checker

language language-learning language-tool language-tools pyhton python3 sqlite tkinter tkinter-gui tkinter-python writing writing-application writing-software writing-tool

Last synced: 4 days ago
JSON representation

A project to find, index and track grammar and, spelling mistakes from writing locally

Awesome Lists containing this project

README

        

# writing-checker

[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
[![Imports: isort](https://img.shields.io/badge/%20imports-isort-%231674b1?style=flat&labelColor=ef8336)](https://pycqa.github.io/isort/)
[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)

### A Simple Tool to Improve Your Writing Skills

## Overview
Writing Checker is a simple tool designed to help you improve your writing skills by providing real-time feedback on grammar, spelling, and style. This project uses the language-tool-python library to perform language checks and offers a user-friendly interface to interact with the system.

## Features
* Real-time grammar, spelling, and style checking
* Suggestions for improving your writing
* Word and paragraph counters
* Timer for tracking your progress
* Linking words comma checker
* Select sentences for further review

## Technologies Used
* Python
* SQLite
* Tkinter (for GUI)

## Getting Started
To get started with Writing Checker, follow these steps:

Install the required packages: You will need to install language-tool-python and any other required dependencies. You can install them using pip:

```
git clone https://github.com/Man2Dev/writing-checker.git
cd writing-checker
pip install -r requirements.txt
python main.py
```
Use the application: Once the application is running, you can start using it to check your writing. Simply paste or type your text into the input area, and the application will provide real-time feedback on grammar, spelling, and style.

* Note: you will need language-tools running locally on machine or, on container.

## Contributing
We welcome contributions to the Writing Checker project. If you'd like to contribute, please follow these steps:

Fork the repository
Create a new branch for your changes
Make your changes and commit them
Push your changes to your forked repository
Open a pull request

---
### License
Writing Checker is released under the MIT License. See the LICENSE file for more information.

### Acknowledgements
Writing Checker uses the language-tool-python library for language checking. We would like to thank the maintainers of this library for their hard work and dedication.

### Contact
If you have any questions or concerns, please contact us at `[email protected]`

Happy Writing!
We hope you find Writing Checker helpful in improving your writing skills. Happy writing!