Ronik22 / PyPad

A Text Editor written in Python with some additional features other than the basic features of Notepad.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PyPad

A Text Editor written in Python with some additional features other than the basic features of Notepad.

Additional Features

  • Speech to Text
  • Text to Speech
  • Search on Web
  • Translation
  • Auto Spell Check (Wordlist Link : https://github.com/dwyl/english-words)
  • Auto highlight and goto Links
  • Evaluation of simple mathematical expressions
  • Character and Word count
  • Custom Font Style and Color
  • Uppercase / Lowercase toggle

Links are blue and underlined.

Incorrect Spellings are red and underlined.

For Speech to Text say the word quit to stop transcription.

Usage

1. For direct use :

  • Check Releases (v1.0) to download and extract PyPad.zip. Then go into the folder and double click on PyPad.exe.

2. For development purpose :

$ git clone https://github.com/Ronik22/PyPad.git
$ cd PyPad
$ virtualenv venv
$ . venv/bin/activate
(venv) pip install -r requirements.txt
(venv) python PyPad.py
  • Note for Python 3.4 users: replace virtualenv with pyvenv.

  • Note for Microsoft Windows users: replace the virtual environment activation command above with venv\Scripts\activate.

  • Optimum version of PyAudio can be downloaded from here https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyaudio

About

A Text Editor written in Python with some additional features other than the basic features of Notepad.

License:MIT License


Languages

Language:Python 100.0%