Kommit
DevelopmentKommit is a KDE Git client for handling source repositories through a graphical desktop workflow. It includes repository browsing, Git operations, and visual change review.
Useful software. Clear choices. A better way to find what you need.
Kommit is a KDE Git client for handling source repositories through a graphical desktop workflow. It includes repository browsing, Git operations, and visual change review.
Racket is a programming environment that includes the Racket language and DrRacket for developing and exploring programs. It includes drRacket IDE, interactive execution, and macro system.
seer is a graphical frontend to GDB for examining source, machine state, and program execution while debugging. It includes breakpoint management, variable inspection, and register and memory views.
QXmlEdit is an XML editor with tools for navigating structured documents and handling large XML files. It includes XML tree editing, document exploration, and large-file processing.
TheIDE is a C++ development environment associated with U++ that also supports general C and C++ projects. It includes code completion, integrated build system, and debugger support.
Test Center is a GNOME testing utility for installing experimental application builds from development branches or bundles. It includes merge request builds, branch builds, and bundle installation.
Regex Tester is a desktop utility for trying regular expressions against sample strings and inspecting the resulting matches. It includes regular expression input, sample text testing, and match highlighting.
Qt QDBusViewer is a Qt tool for inspecting objects and messages on the session or system D-Bus. It includes session bus inspection, system bus inspection, and object introspection.
KCachegrind is a profile analysis application for finding expensive program paths through call graphs and annotated source. It includes call graph visualization, source annotations, and profile comparison views.
SciTE is a Scintilla-based source editor with language-aware editing and commands for building or running code. It includes syntax highlighting, code folding, and build and run commands.
jdTextEdit is a configurable text and source editor with session management and extension support. It includes syntax highlighting, saved sessions, and macros and plugins. It is aimed at developers handling recurring edits across several source files.
GetIt is a graphical HTTP client for sending API requests and examining the server's response. It includes custom request headers, saved requests, and formatted JSON responses.
jdDiff is a graphical comparison utility for inspecting differences between pairs of files or directories. It includes file comparison, directory comparison, and difference display. It is aimed at developers comparing local revisions or copied project folders.
jdDBusDebugger is a graphical D-Bus debugging application with repeatable macros for inspecting and exercising service interfaces. It includes D-Bus debugging, recorded macros, and shell script generation.
QGit is a graphical Git history viewer that links commits, changed files, and common repository operations. It includes commit graph, file diffs, and Git operation shortcuts.
Massif-Visualizer is a graphical viewer for Valgrind Massif output that helps explain a program's heap memory growth. It includes memory timeline, allocation snapshots, and peak usage summaries.
SHADERed is a shader development workspace for creating and testing GLSL and HLSL graphics code. It includes GLSL editing, HLSL support, and shader testing. It is aimed at graphics programmers iterating on GPU shader code.
jdAppStreamEdit is an AppStream metadata editor for preparing application listings and release information for Linux software catalogs. It includes AppStream editing, OARS ratings, and release imports.