Cross-platform code editor, with syntax highlight for 300+ languages. Has lite interface with tabs. Has JSON config files instead of the options dialog. Supports Python extensions. Documentation wiki: http://wiki.freepascal.org/CudaText

Project Samples

Project Activity

See All Activity >

License

Mozilla Public License 2.0 (MPL 2.0)

Follow CudaText

CudaText Web Site

You Might Also Like
Gen AI apps are built with MongoDB Atlas Icon
Gen AI apps are built with MongoDB Atlas

Build gen AI apps with an all-in-one modern database: MongoDB Atlas

MongoDB Atlas provides built-in vector search and a flexible document model so developers can build, scale, and run gen AI apps without stitching together multiple databases. From LLM integration to semantic search, Atlas simplifies your AI architecture—and it’s free to get started.
Start Free
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
9
4
3
0
1
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5

User Reviews

  • Not a bad text editor. I think that it needs a little bit of an uplift. It would be nice, for example, if the editor supported alpha colour values Like Sublime Text, Kate, Notepad++ etc. One also loses Lexer color when text is highlighted whereas other forementioned editors don't
  • Excellent editor
  • A great editor!
  • This project is promising, but the UI is too sluggish. For example, after you toggle an option it takes like a second for the checkmark to show up. Also, when you put the caret on a bracket, it takes another split second for the bracket highlight to trigger. I admire the program for taking magnitudes less memory than VS Code, but VS Code feels a lot faster to work in. When you work in code at least eight hours a day, all that speed adds up.
    Reply from CudaText
    Edited 2024-05-14
    You mentioned 2 pauses: 1) menu checkmarks updating. Yes, app updates menu checkmarks not immediately but only on 'app is idle' event. This is made to prevent slowliness on editing the code. On purpose. We have option to change this pause: "ui_timer_idle" (default is 1000 msec). EDITED: in app 1.214.5+, menu checkmarks updating is instant now, w/o pauses! So this is solved. 2) pair brackets highlight. Yes, app finds and highlgiths brackets not immediately on caret move, but after a delay. This is made on purpose too, to avoid bigger CPU usage on caret moving. We have option to change this: "py_caret_slow". EDITED: in app 1.214.6+, I changed it from 500 to 100 (msec) and brackets finder is now fast.
  • Maybe this is a case of 'If you don't know, you don't need to know'. I've been hunting for half an hour for the Windows executable download like Mark below, but the links seem to be entirely circular. Try one to download and you get the addons. Go back to a Cuda link and you get Cuda at Github. Try another link and you're back where you started. Try 'releases' and you get addons. Try 'addons' and you get addons. Try the green Downloads and you get another page that gives you either an addons green button or circles back to the start. The Linux BSD Mac Windows words aren't tabs or even links. Talk about a program with potential dying from total obscurity. Could someone please explain how Sourceforge works? Yes, I understand it's a working platform for development, but as the great economist JK Galbraith once said, the purpose of all production is consumption. Please let me have CudaText. .exe
    Reply from CudaText
    Edited 2024-03-19
    "Try 'releases' and you get addons. Try 'addons' and you get addons. " --- No, trying of 'release' on SF FILES-page shows you the folder with different releases. Current one is 1.211.0, so 'release' page of FILES page has the folder 1.211.0.0. That folder has different packages for different OSes. 'cudatext.exe' file is in the Windows package. URL: https://sourceforge.net/projects/cudatext/files/release/
Read more reviews >

Additional Project Details

Awards

Operating Systems

FreeBSD, Linux, Mac, Windows

Intended Audience

Advanced End Users, Developers, End Users/Desktop

User Interface

Cocoa (MacOS X), GTK+, Qt, Win32 (MS Windows)

Programming Language

Pascal

Related Categories

Pascal Text Editors, Pascal Code Editors

Registered

2015-09-27