ajstrongdev / pylure

PyLure is a simple, intuitive and easy-to-use cross-platform python text editor.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PyLure

A simple, intuitive and easy to use Python text editor

  • PyLure is still in it's early stages of development, more features are being added. See the roadmap below.

PyLure is built ontop of TkInter, meaning it is a truly cross-platform native application which will work on any desktop operating system.

Installation

Ubuntu:

  • Build from source:

Dependencies (apt & pip):

apt-get install -y python3-pip python3-tk idle3

pip install tkterminal

  • On Ubuntu 23.04 and higher you need to run pip install tkterminal --break-system-packages to have it install correctly.
git clone https://github.com/ajstrongdev/pylure.git
cd pylure/installers
bash ubuntu-install.sh

Screenshots

PyLure Screenshot

Theming

Linux:

Configuration files for theming PyLure on Linux are stored in ~/.config/pylure/theming, there you will find configuration files with HTML colour codes that you can edit as you need.

Roadmap

  • Create a working text editor
  • Add syntax highlighting
  • Add an integrated terminal
  • Add theming
    • Add theming on Linux
    • Add theming on macOS
    • Add theming on Windows
    • Add a theming GUI, with preinstalled light and dark themes.
  • Add directory browsing
  • Add tabs of open files
  • Binary Creation
    • Create binaries for Linux
    • Create binaries for macOS
    • Create binaries for Windows

About

PyLure is a simple, intuitive and easy-to-use cross-platform python text editor.

License:GNU General Public License v3.0


Languages

Language:Python 95.8%Language:Shell 4.2%