A smart assistant for Ukrainian writing. Pero helps you find and fix grammar, punctuation, and style errors in real time.
Pero is a browser extension that makes your Ukrainian writing clear and professional. It works on most websites, checking your text in emails, social media posts, and documents as you type.
- Real-Time Correction: See mistakes immediately, with no delays.
- Contextual Suggestions: Pero underlines the full context of an error, not just a single character, making suggestions clear and intuitive.
- Punctuation Rules: Correct common errors like missing spaces after commas or extra spaces before punctuation.
- Minimalist Interface: The tooltip is compact and clean, showing you suggestions without getting in the way.
- Rule Explanations: Click the info icon on any suggestion to understand why it was flagged.
- Download: Go to the Releases page and download the latest
Pero_vX.X.X.zipfile. - Unzip: Unzip the downloaded file. You will get a folder named
Pero_vX.X.X. - Open Chrome Extensions: Open a new tab in Chrome and go to
chrome://extensions. - Enable Developer Mode: In the top-right corner of the Extensions page, turn on the "Developer mode" switch.
- Load the Extension: Click the "Load unpacked" button that appears.
- Select the Folder: In the file selection window, choose the
Pero_vX.X.Xfolder that you unzipped in step 2.
Pero is now installed and ready to use. You will see its icon in your browser's toolbar.
We welcome contributions to make Pero even better. To get started, follow these steps.
-
Clone the repository:
git clone https://github.com/your-username/pero.git
-
Navigate to the project directory:
cd pero -
Install dependencies:
npm install
To build the extension and have it automatically re-build when you make changes, run:
npm run devThis command creates a dist folder in the project root. This is the folder you will load into Chrome for testing.
Follow the same steps as the user installation, but in step 6, select the dist folder from your local project directory instead of the release folder.
Now you can make changes to the source code, and they will be reflected after the dev script rebuilds the project.