Notepadqq
DevelopmentNotepadqq is a Linux source editor with familiar text editing controls and tools for working across programming languages. It includes syntax highlighting, regular expression search, and multiple cursors.
Useful software. Clear choices. A better way to find what you need.
Notepadqq is a Linux source editor with familiar text editing controls and tools for working across programming languages. It includes syntax highlighting, regular expression search, and multiple cursors.
Notepadng is a Unix-oriented source editor that combines a Notepadqq foundation with the Scintilla editing component. It includes Scintilla editing, source code editing, and notepad-style interface.
Builder is a GNOME development environment that integrates source editing with Linux application build and debugging tools. It includes Git integration, multiple build systems, and native debugger.
Bluefish is a source editor aimed at developers maintaining websites, scripts, and mixed programming or markup files. It includes nested syntax highlighting, multi-file search, and remote file editing.
Qt Creator is a development environment for building and debugging applications across the Qt desktop and mobile ecosystem. It includes project management, integrated debugging, and cross-platform development.
Workbench is a GNOME prototyping application for trying GTK interfaces and code with immediate visual feedback. It includes live GTK previews, example library, and multiple language support.
Pulsar is a community-developed code editor continuing Atom's configurable and extensible desktop editing approach. It includes package extensions, customizable editing, and project folders. It is aimed at developers who prefer Atom-style workflows and customization.
Lapce is a native code editor with optional modal controls, language server support, and remote development features. It includes language server support, remote development, and integrated terminal.
Cambalache is a visual interface designer for creating GTK application layouts without hand-writing every widget definition. It includes GTK 3 layouts, GTK 4 layouts, and visual interface design.
Gluon Scene Builder is a visual JavaFX interface designer that keeps layout work separate from application logic. It includes drag-and-drop layouts, JavaFX controls, and FXML design files.
KDevelop is a programming environment that combines source navigation and debugging with build and version control integrations. It includes code navigation, build system integration, and integrated debugging.
Micro Text Editor is a terminal editor designed to make everyday code and configuration changes approachable over local or remote shells. It includes syntax highlighting, keyboard shortcuts, and mouse support.
GitFourchette is a Qt Git client for exploring repository history and assembling commits through a graphical interface. It includes repository history, interactive staging, and branch management.
gitg is a GNOME Git client for browsing repository history and committing changes in local projects. It includes history visualization, repository cloning, and patch extraction.
KDiff3 is a comparison and merge application that highlights differences across text files and directory trees. It includes three-way comparison, folder comparison, and merge conflict editing.
JPEXS Free Flash Decompiler is a Java application for inspecting and editing legacy Flash SWF files and their embedded resources. It includes actionScript editing, resource extraction, and SWF-to-FLA conversion.
Zeal is an offline documentation browser that brings programming references into a searchable local library. It includes downloadable docsets, instant search, and tabbed references. It is aimed at developers who need language and framework references without constant connectivity.
CudaText is a configurable source editor with structured navigation, multiple selections, and a Python-based extension system. It includes multiple carets, code tree navigation, and Python add-ons.