CudaText

A fast, cross-platform open-source code editor written in Object Pascal and extensible with Python.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

4 more ways to get CudaText

Other download sites

Run by third parties, not by Alexey Torgashin. Prefer the official page above when it works.

Package managers

  • Flathubflatpak install flathub io.github.cudatext.CudaText-Qt

About CudaText

CudaText is a cross-platform text and code editor written in Object Pascal. It starts quickly even with dozens of plugins, and add-ons written in Python provide plugins, linters, code tree parsers and external tools.

It offers syntax highlighting through more than 300 lexers, a code tree, folding, multiple carets, regex find and replace, split views, a command palette and a minimap. A hex viewer handles very large files, and HTML and CSS work gets smart completion and inline image previews. Settings live in JSON files.

Strengths

  • Fast startup even with many plugins
  • More than 300 syntax lexers
  • Python add-ons for linters and tools
  • Hex viewer for very large files

Limitations

  • Configuration through JSON files may take getting used to
  • Many features depend on installing plugins

Details

Pricing
FreeFree of charge, including for business use.
License
Open source, license not stated
Developer
Alexey Torgashin
Platforms
Windows, macOS, Linux
How it runs
Downloadable app
Account
Not required
Works offline
Yes
Best suited for
Anyone who wants a light, extensible code editor on any desktop
Categories
Code editors
Last verified
Added
Provenance
Facts checked against the developer's own pages and store listings, 1 sources on file.

Alternatives to CudaText

Compare all

Software that can replace CudaText for an important use case, and what changes if you switch.

  • Sublime Text

    A fast native editor for code and prose, paid for but with an evaluation that never stops working.

    Sublime Text is a fast native editor on the same three desktops with strong multiple cursors and large-file handling, but it is closed source and paid.

  • Visual Studio Code

    Microsoft's code editor, free to use but shipped under a Microsoft licence rather than an open one.

    Visual Studio Code offers a far larger extension library plus Git, terminal and debugger, but it is Electron-based, heavier and not open source.

  • Notepad++

    The fast Windows text and source code editor that replaced Notepad for a generation of users.

    Notepad++ is a free GPL-3.0 editor with regex find across files, macros and column editing, but it runs only on Windows.

  • Lite XL

    Edit text and code in a lightweight Lua-based editor.

    Lite XL is a lightweight MIT-licensed editor for Windows, macOS and Linux that is extended with Lua plugins instead of Python add-ons.

  • Geany

    A small, fast IDE built on GTK that starts instantly and does not depend on a heavy desktop environment.

    Geany is a small GTK-based IDE with symbol lists and a configurable build command, though it has no language server support in the core.

  • Zed

    A Rust editor from the people who built Atom, written for speed and for two people editing one file.

    Zed is an open-source Rust editor with tree-sitter and language servers out of the box plus real-time collaboration, with a smaller extension ecosystem.

  • Textadept

    A fast, minimalist programmer's text editor that can be scripted and extended with Lua.

    Textadept is a minimalist open-source editor with portable executables, graphical and terminal interfaces and Lua scripting, and it makes no network connections.

  • Kate

    KDE's text editor: syntax highlighting for over 400 languages, split views, multi-cursor editing and an embedded terminal.

    Kate is KDE's GPL-2.0 editor with over 400 syntax definitions, an embedded terminal and multi-cursor editing, but it depends on KDE Frameworks and lacks a macOS build.

CudaText as an alternative

Listings that name CudaText as an alternative.

  • Bluefish

    A lightweight open-source code and text editor for programmers and web developers.

    CudaText is an open-source cross-platform editor with over 300 syntax lexers and Python add-ons, configured through JSON files, with many features coming from plugins rather than built in.

  • ecode

    A lightweight multi-platform code editor built on a hardware-accelerated GUI, focused on responsiveness and performance.

    CudaText is an open-source cross-platform editor written in Object Pascal with over 300 lexers and Python add-ons, configured through JSON files.

  • EmEditor

    A Windows text editor built for very large files, CSV data, logs and code.

    FreemiumProprietaryWindows

    CudaText is a free, open-source cross-platform editor with a hex viewer for very large files and Python add-ons, though many features come from plugins.

  • GNOME Text Editor

    A simple text editor for the GNOME desktop focused on a pleasing default experience.

    CudaText is a free, open-source editor for Windows, macOS and Linux with more than 300 lexers and Python add-ons, configured through JSON files.

  • jEdit

    A mature, plugin-driven programmer's text editor written in Java for many operating systems.

    CudaText is a free, open-source native editor with more than 300 lexers and Python add-ons, so it needs no Java runtime.

  • Mousepad

    A simple, fast text editor for the Xfce desktop, meant for quickly editing text files.

    CudaText is a fast cross-platform editor with more than 300 syntax lexers and Python add-ons, running on Windows and macOS too, though its configuration uses JSON files.

  • UltraEdit

    A commercial text, code and hex editor for Windows, macOS and Linux that handles very large files.

    CudaText is a free, open-source cross-platform editor with a hex viewer for very large files and Python add-ons.

Similar software

Related functionality, not necessarily a direct replacement.

Report a wrong fact or a dead link on this listing