PyNotes is an advanced Emacs-like text editor and IDE made in Python, but much simpler for new users.
Features
- Programming - Efficient syntax highlighting and running code with outputs and errors for Python, LaTeX, and HTML! Graphical buttons for formatting LaTeX!
- Advanced Syntax Highlighting - Advanced scope aware AST based syntax highlighting for Python!
- Code Navigation Commands - Advanced code navigation commands for Python!
- Alt-X Commands - Powerful Emacs `M-x` like commands inside PyNotes!
- Plugins - Powerful extensions that seamlessly integrate with PyNotes! Very easy to make and install!
- PyCode - Full programming language inside PyNotes to customize it even beyond plugins! You can make and change your own keyboard shortcuts, functions, Alt-X commands, event hooks, startup code, etc! Optional graphical programming options to use without knowing PyCode syntax!
- Infinite Length Chord Keys - Infinite length chord keys like Emacs possible to define in PyCode!
- Emacs-like Buffers - Emacs-like non-text-only everything-is-a-buffer! Editors, terminals, custom plugin graphical buffers are all integrated buffers.
- Multiple Editors - Keep an unlimited number of editor open to edit many files at once!
- Terminal - Full 256-color/truecolor supporting terminal using a PTY inside PyNotes!
- Python Shell / REPL - Full Python shell / REPL using a PTY inside PyNotes!
- HModes - Major Modes like Emacs for different purposes! Changes syntax highlighting, running code, menus, tabs, etc.
- Preferences - Fully customize your syntax highlighting and options easily in the preferences!
- Incremental Search - Incremental search for Find and Find & Replace - Find strings without fully typing them!
- Regexp Search - Find and Find & Replace using regexp!
- MathGod - Mathematica-like notebook for symbolic math inside PyNotes!
- Email - Send emails from within PyNotes! Also has a spellcheck and option to change or add new dictionaries for the spellcheck.
- Text to Speech - Make PyNotes speak your selection inside the editor!
- Speech to Text - Dictate to write text in the editor!
- Auto Backup - Auto backup option to save your files!
- Quick Installation - Fast (optionally) automatic installation with an installer script for Linux and a graphical installer for Windows!
- Full Builtin Help Texts - Builtin help including example code and screenshots for PyCode, MathGod, Alt-X commands, and all the other PyNotes features!
- And much more!
License
GNU General Public License version 3.0 (GPLv3)Follow PyNotes
Other Useful Business Software
MongoDB Atlas runs apps anywhere
MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of PyNotes!