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.2.tar.gz (6.7 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.2-py3-none-any.whl (7.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pelyx-0.0.2.tar.gz
  • Upload date:
  • Size: 6.7 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.2.tar.gz
Algorithm Hash digest
SHA256 808ffe47e75a5f716c53b55e9a857c489b10663ac95cfc5af727cb82ce129602
MD5 56ae60e9572415795756993e661cf7a7
BLAKE2b-256 68172652177582df6e4585b2ffefecbb3c38b10f4a9f38205a985bd3888e98df

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pelyx-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 7.2 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 27dc2d955a07e605830430a3a71b170b7abb8f71ea4876f692b3114290930857
MD5 40d5d008c17340e9242636fece35b064
BLAKE2b-256 9c8247d097d9cab8df7db31d32f77e564771257669fb671d7d1ea0fa6bec1b9c

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