These projects should all run on the Cardputer in CircuitPython. Extra libraries may be needed from the CircuitPython library bundle - import errors will tell you what you need :P
When using a file in CircuitPython, it needs to be renamed to "code.py" as this is what cPy will look for when running.
A mostly functional, but incredibly basic text editor.
Keyboard library from this repository
adafruit_display_text from the bundle
No line scrolling. Once you exceed 7 lines, you're guessing, bud
No folder support. It will only show text (.txt) files in the root /sd folder.
There are no confirmation or warning messages. Use with caution and be sure that you aren't using a repeat filename, or it will overwrite the file without warning.