Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PyEnved

Pre-Alpha

PyEnved is a Python-based TUI (terminal user interface) text editor with:

  • Freely executable, non-sandboxed Python for powerful text manipulation
  • A (heavily work-in-progress) detailed set of built-in functions
  • A tree-like keybindings system (e.g., ^A ^F to open a file)
  • Buffers, which can be managed, switched between, and have "modes" (determine how you can interact with the buffer)
  • More, eventually

This project is nowhere near done. It is not yet useable. You are free to contribute or watch the project's development. To contribute, you may open issues or PRs; there is not yet a formal or structured process.

To run the project, execute main.py in the project's src/ directory. It has not been tested with any specific Python versions, so use the latest version of Python. Do note that it requires the curses library.

This README will eventually have more info, and there may eventually be a website with more info as well.

This project is licensed under the GNU GPLv3. It is FREE AND OPEN-SOURCE SOFTWARE (FOSS).

For more information, see the LICENSE file in the project root.

About

!! PRE-ALPHA !! A Python-based TUI text editor with freely executable Python, a detailed set of built-in functions, manageable buffers, and a tree-like keybindings system.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages