KDevelop is a cross-platform integrated development environment for C, C++, Python, QML/JavaScript and PHP. It parses projects to provide code completion, supports multiple projects in one session, and offers a Git plugin and documentation integration. It is available for Linux, Windows and macOS.
Directory
Search results
Published directory entries matching your search.
Laigter is a tool for generating normal maps for 2D textures, designed for sprites in 2D games. It also supports specular, parallax and ambient occlusion map generation. It is available for Windows, macOS and Linux.
Lite XL is a lightweight text and code editor written in C and Lua, adapted from lite. It is available for Linux, Windows and macOS, comes in a bundle under 5MB, and is scriptable with Lua. It supports multiline editing, autocomplete and pane splitting by default, and can be extended with plugins.
Mail-in-a-Box turns a fresh cloud computer into a working mail server, letting users run their own mail service. It provides webmail, an IMAP/SMTP server, contacts and calendar synchronization, and a control panel. It also offers spam filtering, mail filter rules, automated backups, automatic DNS configuration, and support for multiple users and domain names.
Meld is a visual diff and merge tool for comparing files, directories, and version-controlled projects. It provides two- and three-way comparison, three-way merge assistance with conflict handling, and support for Git, Mercurial, Bazaar, and Subversion. It is packaged for Linux/Unix distributions and Flathub, with a Windows installer available; macOS support is not yet official.
Meld is a visual diff and merge tool that helps compare files, directories, and version controlled projects. It provides two- and three-way comparison of files and directories, assists with three-way merges and conflict handling, and supports version control systems including Git, Mercurial, Bazaar and Subversion. It is packaged for most Linux/Unix distributions and available on Flathub; macOS is not yet supported.
Mobirise is website builder software for Windows, Mac and Linux that also runs online with AI. Users build sites by arranging blocks and editing text and photos visually, without coding. Mobirise AI generates draft site designs from a description. The software is free for personal and commercial use, and premium themes and extensions are sold as a kit.
Oh My Posh is a prompt engine for shells, with one configuration intended to work across PowerShell, Bash, Zsh, Fish, Nu and others on Windows, macOS, Linux, WSL, containers and SSH. It is written in Go, and its segments run concurrently and cache results so prompts render in milliseconds. Around 120 segments cover git status, cloud context, language versions and system metrics.
OverAPI.com is a site that collects all the cheat sheets. It organizes reference sheets for programming languages, frameworks, and developer tools, listing topics from Python and JavaScript to HTML, SQL, and Linux.
Packet Sender is a free, open source utility for sending and receiving network packets, with support for TCP, UDP, SSL and DTLS. It includes a built-in HTTP client for GET/POST requests, panel generation, a command line interface for scripting, and runs on Windows, Mac and Linux.
Podman Desktop is an open source graphical tool for developing on containers and Kubernetes. Available on Linux, macOS and Windows, it lists, searches, runs and stops containers, builds and pulls images, and starts pods. It supports OCI and Compose standards and can spin up local Kind or Minikube clusters.
Pragtical is a free and open source code editor licensed under the MIT license. It runs on Windows, Linux and macOS, and is built on SDL, C and Lua. The editor supports syntax highlighting, multiple cursors and a command palette, with LSP and other features available as plugins, and can be extended via Lua and its C API.
QuickRef.ME shares quick reference and cheat sheet material for developers, contributed by open source contributors. It covers topics including programming languages, Linux commands, Python, databases, keyboard shortcuts and other toolkits.
r/selfhosted points to a Reddit community or thread with discussion, guides, updates, or shared resources.
RackRat is a deal finder for rackmount servers listed on eBay. Listings are ranked by the site's deal score, and filters cover rack units, drive bays, power supplies, rails and pickup or variable shipping. The site notes that it may earn a commission from qualifying purchases.
RelaGit is a graphical Git client built with SolidJS and Electron, available for Windows, macOS, and Linux. It provides extensible workflow and theme APIs for managing source code, and integrates with GitHub, GitLab, and Codeberg. Downloads are labeled Beta, and macOS 10.14 or later is required.
A Codeberg repository for requesting project resources such as CI access, more repositories and storage. It hosts request templates and notes default limits set to prevent abuse. Hosted CI/CD runs in containers on GNU/Linux platforms, Forgejo Actions default runners need no permission, and Woodpecker CI access is granted per account via a request form.
Responsivize is an open-source, cross-platform desktop app for developing responsive websites. It lets users test web apps on popular devices or custom dimensions and includes device frames, browser menubars and search bars. The app works on Windows, MacOS and Linux and is free to use.
RoslynPad is a cross-platform C# code editor and runner built with Roslyn, available for Windows, macOS, and Linux. It offers code completion, quick info, signature help, diagnostics, code fixes, real-time execution, NuGet package management, and document management.
Seafile is an open source, self-hosted file sync and share solution. It offers granular sharing permissions, multi-level file tagging, and built-in collaborative docs and wiki. The software supports access from any device and includes encryption and audit logs.
Server World is a site for people who build network servers with operating systems such as CentOS, Ubuntu, Fedora, Debian and Windows Server. It publishes configuration guides covering Ubuntu installation, NTP and SSH servers, DNS and DHCP servers, and storage servers.
Sift is a command-line text search tool positioned as an alternative to grep, aiming for speed and flexibility. It is distributed as a single executable with no dependencies for Linux, Windows, OS X and BSD. Features include gitignore support, conditions, multiline matching and multi-core support, with global and local JSON configuration files.
Slint is a declarative GUI toolkit for Rust, C++, JavaScript and Python, building native user interfaces for embedded, desktop and web from a single codebase. It supports integration into embedded Linux distributions such as Yocto, Torizon and Wayland, and can run on devices with or without a GPU. Pricing includes GPLv3 open-source, royalty-free and paid commercial options.
sshx is a web-based collaborative terminal that lets users share a terminal with others by link on a multiplayer infinite canvas. It offers real-time collaboration with remote cursors and chat, end-to-end encryption, and a lightweight server written in Rust. It is available as a command-line tool for macOS, Linux and Windows.