KDiff3 is a file and folder comparison and merge tool. It compares and merges two or three text input files or folders, shows differences line by line and character by character, and provides an automatic merge facility and an editor for solving merge conflicts. It supports Unicode, UTF-8 and other file encodings and prints differences.
Directory
Search results
Published directory entries matching your search.
KeePassXC is a cross-platform, open-source password manager that stores usernames, passwords, URLs, attachments and notes in an offline encrypted file. It runs on Windows, macOS and Linux and is licensed under GPLv3.
KeepingYouAwake is a small macOS menu bar utility that prevents a Mac from entering sleep mode for a predefined duration or as long as it is activated. It wraps Apple's caffeinate command line utility and requires macOS 10.13 or newer. It only prevents sleep on desktop Macs and portable Macs with an open lid.
KeeWeb is a cross-platform password manager compatible with KeePass. It is available as desktop apps for macOS, Windows and Linux and as an offline web app that runs in modern browsers. The app is free, and its source code is available on GitHub.
Keka is a macOS file archiver that creates and extracts files in multiple compression formats, including 7Z, ZIP, TAR, GZIP, RAR and ISO. It can compress files via drag and drop to its Dock icon and supports password-protected encrypted files using AES-256 for 7z and Zip 2.0 legacy encryption for Zip files.
KextViewr is a macOS utility that displays all currently loaded kernel modules (kexts), showing information such as collection, size, address and architecture. It offers a UI alternative to Apple's kmutil with filter, search and JSON export capabilities, and requires the com.apple.private.kernel.get-kext-info entitlement. Supported on macOS 11 and later.
Keybase is secure messaging and file-sharing software using public key cryptography for end-to-end encryption. It stores group photos, videos and documents, supports exploding messages with timers, and connects to public identities from services such as Twitter and Reddit. It is available for macOS, Windows, Linux, iPhone and Android.
KeyCombiner is a web service for organizing, learning, and practicing keyboard shortcuts. Users can import shortcuts from a public database into personal collections, practice them with spaced repetition, and take curated courses and lessons. A desktop application offers instant shortcut lookup on Windows and Linux.
Keyoxide Mobile is a Flutter application for the Keyoxide project, which lets people prove ownership of online accounts and domains and link them into a decentralized online identity. A profile shows a green tick next to proven accounts. The repository includes Android, iOS, Linux and Flatpak builds.
KeyZen MAB is a browser-based typing practice tool by Adam Gradzki, version 4.2. It offers monogram, bigram and trigram ngram modes, with a visualization of expected ngram performance. Users can load a corpus and delete a whole word with Control + Backspace (Windows/Linux) or Option + Backspace (macOS).
KGet is a download manager for KDE. It downloads files from FTP and HTTP(S) sources, can pause and resume downloads, and integrates with the Konqueror web browser and the system tray. It also supports Metalink files containing multiple download URLs, checksums and other information.
KiCad is an open source PCB design and electronics CAD suite for Windows, macOS and Linux. It includes a schematic editor, a PCB editor and a 3D viewer, and is described as forever free. The schematic editor supports hierarchical designs and includes an integrated SPICE simulator and electrical rules checker. Documentation is written and maintained by a volunteer docs team.
Kiln AI is a platform and open-source library for building, evaluating, and optimizing AI systems. It offers tools for working with retrieval-augmented generation, AI agents, synthetic data, model fine-tuning, and prompt optimization, with a free downloadable application available for macOS, Windows, and Linux.
Kismet is a sniffer, WIDS, and wardriving tool for Wi-Fi, Bluetooth, Zigbee, RF, and more, running on Linux and macOS. It provides distributed capture over TCP sockets or websockets, a unified kismetdb logfile based on sqlite3, and a REST-like API for its embedded webserver.
Kitty is a GPU-based terminal emulator designed for power keyboard users, with all controls accessible via keyboard and full mouse support. It runs multiple programs in tabs and windows with tiling layouts, and its configuration is a single human-editable file. Written in C, Python, and Go, it uses OpenGL for rendering and supports modern terminal features such as Unicode and true color.
KnockKnock is a macOS application that lists persistently installed software to reveal malware that installs itself persistently. It enumerates known locations where persistent software may be installed. Signed Apple binaries are filtered out by default, and legitimate third-party software is also displayed. It requires macOS 10.15 or later and can optionally use a VirusTotal API key.
KoboldAI presents tools for local AI use. KoboldCPP is a local LLM API server for driving a backend, and KoboldAI Lite is a lightweight interface for accessing AI API endpoints. KoboldAI.net delivers KoboldAI Lite as a free web service. Downloads for KoboldCPP are offered for Windows, Linux and Mac, and community support is available on Discord.
Kodi is a free media player intended for large and small screens. It supports music, movies, TV shows, photos, live TV recording and games. The site lists Windows, Linux, Android, Raspberry Pi, webOS, macOS, iOS and tvOS among supported platforms, and offers community add-ons and skins.
Konversation is a user-friendly Internet Relay Chat (IRC) client providing access to standard IRC networks such as Libera. It supports platforms including Linux, Windows and FreeBSD, offers a graphical interface, and allows sending and receiving files through DCC support. It is highly configurable and includes features such as command aliases, embedded terminal and multiple identities.
This is the official GitHub repository for Kopia, a cross-platform backup tool for Windows, macOS and Linux. The tool provides fast incremental backups, client-side end-to-end encryption, compression and data deduplication, and includes both command-line interface and graphical user interface options.
KOReader is a document viewer and ebook reader application for E Ink devices. It supports formats including EPUB, PDF, DjVu, XPS, CBT, CBZ, FB2, PDB, TXT, HTML, RTF, CHM, DOC, MOBI and ZIP. It runs on Kindle, Kobo, PocketBook, Android and desktop Linux.
KRename is a batch file renamer for KDE that renames a list of files based on a set of expressions. It can also copy or move the files to another directory, and it supports many conversion operations.
Krokiet is a new Czkawka frontend written in Slint, intended to give a more consistent experience across Linux, Windows and macOS than the previous GTK 4 frontend. Prebuilt binaries are offered for Windows 10/11, Mac and Ubuntu 22.04 or 24.04. It can also be compiled and installed with Cargo.
Kryptor is a free, open source file encryption and signing tool for Windows, Linux, and macOS. It is designed as a simple, modern, and user-friendly alternative to GPG, age, and Minisign. Pre-built binaries are available for x64 and ARM64 architectures across supported operating systems.