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
- Flathub
flatpak 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 allSoftware 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.
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.