I am looking for a lightweight, fast and simple python file editor. I do not need fancy extensions or debugging capabilities, maybe a very simple syntax checker, and that a tab inserts 4 spaces. That's it.

I have been using komodo-edit for now, but this is very bulky, slow and not performant.

I appreciate any suggestions!

4 Answers 4


CudaText editor is FOSS and supports Python "lexer" out of the box. The Addons Manager has several plugins for Python. For example, "Python IntelliSense" which is smart auto-completion and goto-definition.

The External Tools plugin allows to run Python scripts. https://wiki.freepascal.org/CudaText_plugins#Tool_to_run_Python_scripts


I'm sure someone will suggest PyCharm Community Edition which works well. However, I've grown to like Visual Studio Code which I find a bit more responsive. It supports lots of plugins, but you don't need to use them.


I've been using BBEdit for this.


You can go for the inbuilt IDLE for python which is very light weight, simple, customizable python editor. If you want, you could go for sublime text which is the best (best of best) python editor which doesn't have any plugins or plugin installer unless you install them. I would recommend sublime text. And also it has themes and color scheme to change or install using plugin installer if you need.

Sublime text - my personal favorite.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.