Skip to main content

Pelyx plans to be a toy terminal editor

Project description

Pelyx

Pelyx is a terminal editor written in Python. It plans to be a modal editor just like vi/vim/neovim/helix. This is a personal project just for learning and enjoyment.

Pelyx is built on Textual, so it can run on different platforms including Linux, MacOS, Windows 10/11.

This project is open-sourced under MulanPSL-2.0.

RoadMap

Pelyx is still under developing. Here is the roadmap towards version 0.1.0.

  • v0.0.1: Packaging.
  • v0.0.2: Run a textual application.
  • v0.0.3: Change to a customized text-area widget, simply display text.
  • v0.0.4: Support moving around files.
  • v0.0.5: Support multiple windows.
  • v0.0.6: Build a framework for user configuration.
  • v0.0.7: Add normal mode, insert mode, support saving modification.
  • v0.0.8: Add undo and redo.
  • v0.1.0: Add documentation, test for stability.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pelyx-0.0.3.tar.gz (9.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pelyx-0.0.3-py3-none-any.whl (8.1 kB view details)

Uploaded Python 3

File details

Details for the file pelyx-0.0.3.tar.gz.

File metadata

  • Download URL: pelyx-0.0.3.tar.gz
  • Upload date:
  • Size: 9.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.0

File hashes

Hashes for pelyx-0.0.3.tar.gz
Algorithm Hash digest
SHA256 f9997de526a0e96a1bc254a3acaf0e4867f6773a3527a834ee20d4527b23edff
MD5 29669f65bde50edc0f80e6f55bbe9468
BLAKE2b-256 8861a28d92d7d20f3b1a96547ca31f2db7621f8a4437de5ffd739128f1a3ffbd

See more details on using hashes here.

File details

Details for the file pelyx-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: pelyx-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 8.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.0

File hashes

Hashes for pelyx-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 03de1a7cc51a9b6f4cdbc364e1748f8122614a0d71fe790baf5ca4a3354beac9
MD5 680fd2fac913eec390e3045e7d5ec34b
BLAKE2b-256 1bc8830b51be54ab7495b38327bb46036578d5a29abc54ec6ad20b360c432e06

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page