Web Analytics

ExCo

⭐ 151 stars English by matkuki

🌐 Language

Ex.Co.

Description: ###

Ex.Co. (Extensible Coder) is a GUI text editor written in Python that uses the PyQt/QScintilla libraries, with several lexers implemented in Cython for more efficient text highlighting. I developed it with simplicity and extensibility in mind.
For precompiled Windows bundles, see the releases page (https://github.com/matkuki/ExCo/releases/latest).

Website: ###

http://matkuki.github.io/ExCo/

Quick features video: ###

https://www.youtube.com/watch?v=v-7fqJGv7Ts&feature

License: ###

__GNU General Public License v3.0__

Copyright (c) 2013-2025 Matic Kukovec. All rights reserved. #### Additional licenses: #### All additional licenses are specified at the beginning of every source code file and in text file format in the ``additional_licenses` directory. If I made any mistakes, please open an issue.

Some features: ###

  • New multi-window layout system
  • All standard text editor functionality (copy, cut, paste, ...)
  • 'Function wheel' for quick access to most of Ex.Co.'s functionality
  • Integrated Python single/multi-line REPL (Read-Eval-Print Loop) for direct access/manipulation of each editor window text and all other functionality
  • Text diffing (also between editor windows)
  • Execute Terminal/Shell commands directly from the REPL (Windows or Linux)
  • Ability to add your custom Python functions
  • Language syntax highlighting: AVS, Ada, Bash, Batch, CMake, CPP, CSS, CSharp, CoffeeScript, Cython, D, Diff, Fortran, Fortran77, HTML, IDL, Java, JavaScript, Lua, Makefile, Matlab, Nim, Oberon, Octave, PO, POV, Pascal, Perl, PostScript, Properties, Python, RouterOS (MikroTik), Ruby, SQL, Spice, TCL, TeX, Text, VHDL, Verilog, XML and YAML
  • Code tree displaying for:
  • Python 3
  • Nim
  • C
  • Many more to come ...


Supported platforms: ###

Requirements: ###

--- Tranlated By Open Ai Tx | Last indexed: 2025-09-02 ---