Developer Tools
Applications for development
6502-EMULATOR
ACP_Inspector
ADT_Studio
APIWeave
ASAPS_New
AWS_SSM_Manager
Ada
Advanced_Rest_Client
Aegis
AgentFlow
AgentLauncher
AgentOp
AgentRQ
Agent_Pulse
Agent_Teams_AI
Agents
Aiden_Agent
Alwide
AngularConsole
Antares
Apache_NetBeans
Aperant
ApiFlow
Aptakube
Arduino_IDE
Ari
Arynwood_MCP
Ascora_ADE
Astera
AstralOps
AstroShutter
Atomic_Agent
Autopsy
AvantGarde
Aynite
BLDesk
BYAN
Beekeeper_Studio
BenchLocal
BetterSIS
Better_Agent_Terminal
Beware_Of_Dog
Bootstrap_Studio
BrainWaves
BrewMate
Browservice
BscanFFTwebcam
C64KERNALGenesis
CIAA_Suite
CLILoom
CLI_Launcher
CP2130_Commander
CP2130_Configurator
CP_Editor
CRIC
CUBA_Studio
Cacher
Caelo
Caprock
CarcaraCode
Cate
Cells
Centrality
Cerebral-Debugger
CertProof
Chatbox
Chip_Hippo
CircuitBlocks
Citron
Citropy
ClaudeCodeX
ClaudeLens
Claude_Code_Skill_Manager
Claude_Code_Studio
Claude_Journal
Claude_Multi
Claude_PowerTerminal
ClawWork
CleanCode
CloudTerm
CodeMux
CodePilot.ai
CodePulse
Code_OSS
Codex-Mobile-Bridge
Codex_App
Codync
Cogpit
ColorGenerator
ConfigForge
ConsoleWorkbench
Control_Center
Control Center coordinates coding agents across workspaces and repositories. Mention an agent in a space to dispatch a run against an isolated branch and worktree, follow its conversation and run log, then review the pull request it opens.
Agents are one part of the deck. The same server keeps:
- An inbox of the pull requests waiting on you, with diffs, checks and review
- Tickets, pipelines and plans
- Meetings with on-device transcription and summaries
- Messaging, calendar, a newsfeed and observability
Agents run on the built-in runtime with your own model-provider key, or through the Claude Code CLI. The desktop app hosts its own server, and the web and phone clients connect to it.
Copilot-API
Cortask
Creality_Print
Crew44
CrewCode
Cron_Manager
CrossMobile
CubicleCrew
CurlIt
Cutter
D-code
DBDelve
DBFlux
DB_Toolkit
Dala
DataDock
DbGate
DeepSeekGUI
DeepVibe
Demonizer
DeployerX
Desktop_Django_Starter
Detect_It_Easy
DevCleaner
DevHub
Devsy
Disass
DockStation
Dpro-Agent
Dragoman
Dream
ECA_Desktop
ECOS_Studio
EasyEdit
EasyMercurial
EasyShell
Editora
Eleven
Elysian_Code
Emacs
EmuDeck
EnvKey
Escouade
Fallback
Fan-Browser-Agent
Farcaster
FastSSH
FastVibe
Fidias_Database_Migration_App
FireMinipro
Firestudio
FlatSiteBuilder
Fleet
FlowScale_AIOS
FontLet
Forja
FreeCoreData
FreeCrawl_SEO_Tool
Freelens
Frink
G9BrowserAgent
GDevelop
GL_warp2mp4
GPUpad
GXC_Smart_Contract_IDE
Ganache
GitBackup
GitStudio
GitStudio is a free, open-source Git client for people who work in Git all day. Stage by hunk or by line, read history in a real commit graph, resolve conflicts in a three-way merge editor, reshape history with a visual interactive rebase, and manage branches, stashes, worktrees, tags and pull requests without leaving the app. Optional AI assistance is off until you connect a provider, and it never gates or blocks a Git operation.
GitWand
Gitbox
gitbox manages Git multi-account environments across GitHub, GitLab, Gitea, Forgejo and Bitbucket. It keeps each account's clones under its own folder, wires the right credential (Git Credential Manager, SSH or token) per account, discovers repositories you already have on disk, and sets up push and pull mirrors between providers.
The AppImage bundles the graphical app together with the gitbox command-line tool and terminal UI.
Gitbumr
Gitty
Goblintown
GodTerm
Godot
Godot_Hub
Godot Hub keeps your Godot Engine editors and projects together in one place. Install several editor versions side by side, open every project with the editor it needs, and follow Godot news without jumping between folders and browser tabs.
- Install official releases, pre-releases and archived versions from the Installs page
- Pick the Standard or .NET build of an editor in a short install wizard
- Choose export templates while installing an editor, and add or remove them later
- Import, create, clone, search and launch all your projects from one library
- Keep each project connected to the Godot version it needs
- Browse the Asset Library and read the official Godot news
- Runs natively on x86_64 and ARM64, and updates itself from new releases
Groot
Guitar
GyShell
Happy
HappyVibe
Harnss
Helium
Hephaestus
Herta
Hexinator
Hexinator is a hex editor that is specialized on reverse engineering and binary file analysis.
It allows you to any of the 70+ existing "grammars" to decode file formats like PNG, JPEG, MP3, and others automatically. Additionally it supports you in the analysis of unknown file formats.
Features:
- Edit files of unlimited size
- Parse binary files automatically
- Incremental search
- Lua and Python scripting builtin
- Binary file comparison
- Data panel with little/big endian display
- Histogram (byte distribution)
- Checksum computation of byte selection
- Text encoding comparison
- Display all strings in file
HexoKit
HexoManager
Hive
Hiveory
HyperShell
HyperSwitch
IIViewer
ITUSB1_Manager
ITUSB2_Manager
IagonCloudApp
IllusionAgent
ImHex
ImHex is a feature-rich Hex Editor aimed towards Reverse Engineers working with foreign data formats, malware, executables and raw memory. Besides all the features a common Hex Editor has, ImHex also features a custom scripting language used to declare and dissect data structures, support for running YARA rules, a node-based graphical data pre-processor and support for various data sources such as files, raw disks or GDB Servers.
ImapSyncClient
Infection_Monkey
InfloWave
Insomnium
JReleaser
JReleaser is a release automation tool. Its goal is to simplify creating releases and publishing artifacts to multiple package managers while providing customizable options.
JReleaser takes inputs from popular builds tools (Ant, Maven, Gradle) such as JAR files, binary distributions (.zip, .tar), JLink images, or any other file that you’d like to publish as a Git release on popular Git services such as GitHub, GitLab, or Gitea. Distribution files may additionally be published to be consumed by popular package managers such as Homebrew, Chocolatey, Snapcraft, or get ready to be launched via JBang. Releases may be announced in a variety of channels such as Twitter, Zulip, SDKMAN!, and more.
JSONinja
Jam
JetBrains_Toolbox
JsonForge
Juggernaut
K-Lens
KCode
Kcov
Kerminal
KeyManager
Keys
KiCad
Kimitzu-Client
Kit
Konjure
Korda
Kosmos
Krate
KronEditor
Kubepit
Kubermeister
Kubeterm
Kun
LCEdit
LOVE
LOVR
LTools
LaTeX_Editor
LaTeX Editor is a lightweight desktop editor that compiles your document and shows the PDF next to the source. Click a line to jump to it in the PDF, click the PDF to jump back to the source (SyncTeX).
- pdflatex, xelatex and lualatex; the engine is picked from the document
- Build the whole document from any chapter file
- Autocompletion for commands, \ref and \cite keys and file paths
- PDF search, bookmarks, text selection and a presentation mode
- Spell check with bundled Turkish and English dictionaries
- Reference audit, a bibliography tab and adding sources by DOI
- Named snapshots of your files without git, crash recovery and autosave
- Turkish and English interface, seven themes
A TeX distribution such as TeX Live has to be installed separately.
LampixJS
LeanStudio
Lepton
Liang.Desktop.Pet
LibreDB_Studio
LibreMerge
LibreMerge brings the comparison engine of WinMerge to Linux and macOS, with a native Qt interface. If you know WinMerge, you already know LibreMerge: the layout, the colors and the workflow are intentionally the same.
- Side-by-side file comparison and merging, 2-way and 3-way, with word-level highlights, free editing and undo
- Folder comparison, 2-way and 3-way, with WinMerge's compare methods, file filters, View filters, copy and delete
- Archive comparison: zip, 7z and tar archives open as folders
- CSV and TSV tables compared cell by cell, and images compared pixel by pixel
- Syntax highlighting for 47 languages, light and dark themes
- Works as git's merge and diff tool
LibrePCB-Nightly
LibrePCB
Limboo
Lite
LiteIDE
LocalStack_Explorer
Loenn
LogDeck
Loom
Loop
Lotun
LunoDB
Lyra
MCP2210_Commander
MCP2210_Configurator
MCP_Dock
MQ3T
MQTT-Explorer
MQTTProbe
MacPipeGUI
Maestro
Magic_Term
Malice
Marea
MaxReams
MeowSQL
Meridian
Metrik
MiMo_Studio
Mixdog
MoarPerf
Monadic_Chat
Monghoul
Monghoul is a desktop MongoDB client with schema-aware autocomplete, a visual aggregation builder, real-time cluster monitoring, charts, custom themes, and 70+ AI tools via the Model Context Protocol.
Features include:
- Query editor with field paths, operators, pipeline stages, and enum suggestions
- Visual aggregation builder with drag-and-drop, live preview, and code sync
- 6 chart types with stacking, dual axis, date aggregation, and PNG export
- Cluster monitoring with sparkline charts, slow queries, and database profiler
- Import and export in JSON, CSV, Excel, and cross-instance collection copy
- 8 auth methods including SCRAM, x509, LDAP, Kerberos, and AWS IAM
- SSH tunneling, SSL/TLS, and per-connection write protection
- 11 built-in themes and a full theme editor with 3-color generation
- 70+ MCP tools for AI assistant integration
MongoBench
MultiClaude
MusePi
Muse_Desktop
My_Dash
My_Jira
NativePi
Navicat
Navide
Ness
NetCopilot
Netcatty
NeuroDB
NeuroNest
Nimbalyst
Nimbus
NoHAL
NoSQLBooster
NoTer
NoteMaster
OCPQ
OCVWarp
OCVvid2fulldome
OCVvid2fulldome.txt
OMPChamber
OSW
OVis
One-Click_Coding_Agent
OpenChamber
OpenCode_Beta
OpenCode_Visualizer_CN
OpenMango
OpenPalm
OpenProxy
OpenResearch
OpenTM
OpenTable
Opengeni
OpsDeck
Orkestrai
Otis
Otto
PG_Orbit
PG Orbit is a PostgreSQL client for your desktop and your phone. Browse databases, schemas, and tables, run SQL with highlighting and autocomplete, and edit rows in place.
- Schema browser for tables, views, materialized views, functions, and sequences
- SQL editor with syntax highlighting, autocomplete, query parameters, history, and saved queries
- Results grid with filtering, sorting, inline editing, and CSV export
- Connections over SSL, SSH tunnels, and Kubernetes port forwarding
- Passwords and SSH keys stay in your system keyring
- On Omarchy, the app follows your desktop theme and changes with it
Browsing and read-only queries are free. Premium, a one-time purchase, unlocks writes, table design, and CSV export. An optional subscription syncs connections and saved queries across your devices.
PPUX
PREVU
Pace
Pairlet
Palot
Pandia
PandoraBox
Pane
Parallel-Code
PasteMax
PatternPaint
Peak-Code
PerMark
Phinch
PiST
Pilot_Harness
Piora
PlainRepo
PlayWeld
PlotJuggler
Pneuma_Skills
Podscape
Polypane
Pony_Compiler
Port587
PortPilot
Portkeeper
Postgly
PraxisLIVE
PrimeWorldEditor
ProcDepMonitor
ProjectMind
Prompt_Evaluator
Prompt_Self-Tuning
Puffin
Pulsar
Pulse-Analytics
PulseRN
Puppetry
Pybient
Python
QCADesigner-E
QDriverStation
QaterialHotReload
Qt_JSON_diff
RESO_Tools
RKDevelopTool-GUI
A graphical front end for Rockchip's rkdeveloptool. Flash firmware, manage partitions and debug Rockchip boards over USB without using the command line.
- One-click flashing of full firmware images, including packed update.img files
- Partition table viewer with per-partition flashing and backup
- Maskrom and Loader mode handling with loader download
- Shows the equivalent rkdeveloptool command for every action
It ships with rkdeveloptool built in, so nothing else needs to be installed.
Raml_KQL
React2Shell_Toolbox
Reactotron
Realm_Studio
RedmineTimeTracker
Requesto
Responsively
Restless
RetroStudio
Revisionary
RigMatch
Robota
RoboticsStudio
Rombo
Ropcode
Roxy
Rubick
SBOM_Workbench
SQL_Joiner
Sai
SavvyCAN
ScrapeStorm
Scrum-Retroboard
Self-hosted_Git_Client
SerialPlot
ServerMark
Servez
Sidetone
Signature-One
SimDSP
SimUtil
Simple-Code-GUI
SkillVault
Skilldeck
Skiller
SkillsGate
SlackBackup
Slacktronic
Slippi
Sliver_GUI
SmallBASIC
SmartGit
Snakie
SnippetStore
Software-Challenge-GUI
SourceGit
Sourcetrail
Speaky_MiniPlayer
Sprocket
StackFerry
StarUML
Stele
StopLight
Styx
SubCat
Substrate_IDE
Supernova_Editor
SwiftnessX
SwitchHosts!
Switchboard
Tday
TeamSQL
TermLoop
Termalime
TermiPod
Termlnk
Testnizer
Textilosaurus
The_Office
Theia_IDE
Tonuino_Toolbox
Torrify
Transgentic
Traycer
Tuim
TurboWarp
Turtle-Tracer
TweakPHP
Twig
Typst_IDE
Typst IDE is a local editor for Typst, rebuilt with Tauri and Rust. Documents stay on your own machine: no account, no cloud, no browser.
Features include:
- Live preview rendered by the same compiler as Typst.app
- Click in the preview to jump to the matching source position
- Preview automatically follows the editor cursor
- Project file manager with drag & drop, imports and images
- Markers (TODO, FIXME, …) highlighted in the editor, with a marker book
- Global and per-project notes, templates, history
- PDF export, bibliography helpers, configuration import/export
UartX
UniSSH
Universal_Session_Viewer
UnofficialCrusaderPatch
VIVA
VRRTest
Vayu
Veld
VibeHub
Vibe_Pet
Vibeyard
Vimeflow
VisiGit
Visual_Define-XML_Editor
Vorn
Vulgr
WaveSpeed_Desktop
WeChat_Claude_Code
Weavit_UI
Wirewright
Workbench
XELFViewer
XPEViewer
Xyra
YellowFruit
ZCode-CE
ZCodium
ZY_Player
Zeno
ZenroomStudio
Zuse
ag-repatch
agentglass
ai-bot-workspace
altair
appimagetool
appimagetool is a tool that lets you generate AppImage files. An AppImage is a self-running bundle that contains an application and everything it needs to run that cannot reasonably expected to be part of each target system.
This can include libraries that are not commonly available on target systems, resources such as translations, icons, fonts, and other auxiliary files. appimagetool makes it easy to take an AppDir (e.g., generated by linuxdeployqt) and turn it into an AppImage.
You can also embed update information so that your users can update the AppImage using binary delta updates with the AppImageUpdate tool. You can also sign the AppImage with GPG.
appium-desktop
attu
bettercode
blink
boardown
bodegaone-releases
bruno-nightly-builds
buildpipe
casm
ceasta
celer
chimera-agent
claude-command-center
claude-dev-suite
claude-devtools
cli-jaw
climaxima
clippy
codex-context-switch
conduit-desktop
containerlab-app
cric
data-peek
deepiri-emotion
devdocs-desktop
devo
devtools
dexter_dev_env
dpcc-harness
dsh-app
dsh-desktop
e2designer
ehdev-shell
electron-object-builder
embedded-ide
enUi
etichetta
feebas
getswell
gibs
githoard
gleditor
graphql-playground
grok-build-vscode
guiscrcpy
halium-tool
hotspot
hpack
i3X_Explorer
iota1k
ircuitry
jsDevCleaner
jsonquery_gui
k10s
k10s is a Kubernetes client for people who look after many clusters at once: the zones of one data center, regions, staging and production. Often they can see only a few namespaces in each. k10s puts all of those clusters in one live table, checks your permissions before you act, and stays fast when the fleet is large.
- Every selected cluster in one table, connected in parallel: a slow or broken one never holds the rest back
- Made for namespace-restricted RBAC: a prompt instead of a wall of 403 errors, and actions you may not take grayed out with the reason
- Compare an object with its copies in every cluster and see only the fields that differ
- Needs attention: what is failing in all the clusters, on one screen
- Logs of pods and whole workloads across clusters, merged by time, with a query language, JSON fields and patterns
- Shells, debug containers and port-forwards without kubectl, and Helm releases read straight from the cluster
- A read-only mode enforced by the engine, and confirmations that list every object with its cluster
- Keyboard first, with k9s habits, a command palette and a cheat sheet
It's free and open source. No account, no telemetry, no license server.
k8sight
kanbots
kanivet-oss
kftray
kmux
langly
laravel-kit
launcher
light-git-client
linux-intel-undervolt-gui
linuxdeployqt
lm-clipper
loki
lune-packaging
marlin-conf
mcpx
mockoon
mrmd-electron
my-budget
nRF_Connect
nimbus-weather
notepadqq
noxed
nxshell
odoo-manager
ohmyhf
omp-ui
omp_GUI
onnx2bnn
onnx2daq
opius-workspace
perl-executing-browser
Perl Executing Browser (PEB) is an HTML5 user interface for Perl 5 desktop applications. By default it runs local Perl 5 scripts as child processes with no server and is implemented as a C++ executable based on the Qt 5 libraries. Inspired by Electron and NW.js, PEB is another reuse of web technologies in desktop applications with Perl doing the heavy lifting instead of Node.js.
perms-desktop
pgModeler
pgNimbus
phoenix-desktop
pi-app
pi-fategui
pi-gui
pkg2appimage
pkg2appimage is a tool that lets you generate AppImage files from existing packages. An AppImage is a self-running bundle that contains an application and everything it needs to run that cannot reasonably expected to be part of each target system.
This can include libraries that are not commonly available on target systems, resources such as translations, icons, fonts, and other auxiliary files. pkg2appimage makes it easy to take an existing package (e.g., a deb) and turn it into an AppImage.
pomodorolm
postman-gpui
pyappimage
python2
python3
quokkagit
raven-nest
rebase-git
rivet
runanode
sample-client-for-amazon-bedrock
saphyr
scip-io
sigrok-cli
sourcegit
sqlitebrowser
DB Browser for SQLite is a high quality, visual, open source tool to create, design, and edit database files compatible with SQLite.
It is for users and developers wanting to create databases, search, and edit data. It uses a familiar spreadsheet-like interface, and you don't need to learn complicated SQL commands.
Controls and wizards are available for users to:
- Create and compact database files
- Create, define, modify and delete tables
- Create, define and delete indexes
- Browse, edit, add and delete records
- Search records
- Import and export records as text
- Import and export tables from/to CSV files
- Import and export databases from/to SQL dump files
- Issue SQL queries and inspect the results
- Examine a log of all SQL commands issued by the application
sqt
strans
strans (string transform) is an intuitive string manipulation utility for the shell (primarily Unix, but should work cross-platform). The user does not need to know any programming. All she needs to do is provide strans with a set of examples. strans will automagically learn transformation rules from these examples and apply them to the input given on STDIN.
stream-server
tabularis
tastee-ui
timestep
tio-gui
tmuxy
turul-app
tweet-tray
uncov
By storing history of coverage uncov allows you to monitor code coverage changes over time, view and compare collected reports.
The tool integrates with git repository of your projects and thus avoids generation of static reports. Data is bound to repository information, but can be shared among repository clones.
Provided command-line interface should be familiar to the majority of git users and helps to avoid switching to a browser to verify code coverage.
It's also possible to display coverage information in a browser, say, on your own CI server instead of using some third-party service.
updatedeployqt
vREST_NG
vbcdr-electron
violetbug
voyageai-cli
webshard_editor
windows2usb
wsp
wxMaxima
Maxima is a system for the manipulation of symbolic and numerical expressions, including differentiation, integration, Taylor series, Laplace transforms, ordinary differential equations, systems of linear equations, polynomials, sets, lists, vectors, matrices and tensors. Maxima yields high precision numerical results by using exact fractions, arbitrary-precision integers and variable-precision floating-point numbers. Maxima can plot functions and data in two and three dimensions.
xDelta3_Cross_Gui
xde
xtralab
zograscope
Main purpose of zograscope is implementation of syntax-aware diff (currently for C, C++ and GNU Makefile languages).
However, the infrastructure for doing this makes it possible to implement various other tools that don't require precise understanding of the code like compilers do.
There are additional tools for highlighting, searching and collecting statistics about source code.