Skip to content

NWSOFT-ORG/NWEdit

Repository files navigation

NWEdit

Hits

The editor that edits.

Introduction

NWEdit is a multipurpose editor written in Python.
We try to make an editor that satisfies your needs, but doesn't have all that excess clutter that bloats up the size
It's not pure Python though, because it has a few components written in Node.js. We're working on making it pure Python, so that it compiles cross-platform.

The website is here
The website may be outdated, so please go to source release to download it.

Build Instructions

Credits

  • The main code is a modified(enhanced) version of dh7qc/python-text-editor, licensed under the GPL v3.0 license

  • The highlighting part is from pyro written by James Stalings, licensed under the GPL v3.0 License:

simple elegant text editor built on Python/Tkinter
    by James Stallings, June 2015
    Adapted from:

      Pygments Tkinter example
      copyleft 2014 by Jens Diemer
      licensed under GNU GPL v3
      
    and
    
      'OONO' designed and written by Lee Fallat, 2013-2014.
      Inspired by acme, sam, vi and ohmwriter.
    A sincere thanks to these good people for making their source code available for myself and others
    to learn from. Cheers!
  • The file tree is adapted from this editor, with just minor adjustments that adds cascade support. Licensed under the GPL v3.0 License

  • And thanks to people who wrote greate code on Gist and Stack Overflow:

    • olisolomos – Python Console in Tkinter
    • Bryan Oakley, who made the custom Tkinter tabs that has close buttons, and answered the question about the cut bug