BSPWM is a tiling window manager based on binary space partitioning that represents windows as the leaves of a full binary tree. It responds only to X events and messages received on a dedicated socket, and does not handle keyboard or pointer inputs itself, requiring a third-party program such as sxhkd to translate input events into bspc invocations.
Directory
Search results
Published directory entries matching your search.
bt-dualboot is a Python tool for syncing Bluetooth devices between Windows and Linux in a dual-boot setup, avoiding re-pairing. It requires the Windows partition to be mounted with write access and Python 3.6+ with the chntpw package. Supported systems include Linux Mint and Windows 10.
Burn My Windows is a GNOME Shell and KWin extension that adds animated effects when windows open and close, such as fire, broken glass and pixelation. Effects are implemented using GLSL shaders. The main branch targets GNOME Shell 45 and later; older versions use the gnome-3.36-44 branch. The code is released under GPL-3.0.
CaribouLite is an open-source SDR evaluation platform and a HAT for 40-pin Raspberry Pi boards. It is described as a scalable, standalone dual-channel software-defined radio intended for makers, hackers and researchers. The project states that it is not supported on the Raspberry Pi 5 due to the removal of the SMI interface.
Cattail is an unofficial tailscale/headscale client for Linux and Windows, developed using the Wails project and the Naive UI library. Its features include account switching, detailed peer information and a tray menu for quick access. The application is an independent project not affiliated with the official Tailscale project.
Celluloid, formerly GNOME MPV, is a GTK+ frontend for the mpv media player. It interacts with mpv through the client API exported by libmpv, giving access to mpv's playback capabilities. The project is distributed as a Flatpak and a Snap package.
Cliamp is a terminal music player inspired by Winamp. It plays local files, streams, podcasts, and content from sources including YouTube, SoundCloud, Spotify, Navidrome, Plex, Jellyfin, and Emby, and offers a spectrum visualizer, parametric EQ, and playlists. A native Android client covers radio, podcasts, and the same servers.
clipboard-history, known as Ringboard, is a clipboard manager for Linux. It is a software project on GitHub. The application tracks clipboard history, enabling users to access previously copied items. The project includes a demo and installation instructions.
CloverBootloader is a bootloader for macOS, Windows and Linux in UEFI and legacy mode. It can boot macOS, Windows, and Linux in UEFI or legacy mode on Mac or PC with UEFI or BIOS firmware, and offers a customizable GUI with themes, icons, fonts, and background images. It is open source under a BSD-2-Clause license.
The Art of Command Line is a one-page guide of notes and tips on command-line use, aimed at both beginners and experienced users. It is written for Linux, with separate macOS only and Windows only sections, and focuses on interactive Bash.
CPU-X is a free software that gathers information on CPU, motherboard and more. It is a system profiling and monitoring application similar to CPU-Z, designed for GNU/Linux and FreeBSD and written in C++. It can run in graphical mode with GTK, in text-based mode with NCurses, or in dump mode from the command line.
Dialect is a translation app for GNOME. It supports translation providers including Google Translate, DeepL, Kagi Translate, Microsoft Translator, Yandex Translate, LibreTranslate and Lingva Translate. Its features include translation history, automatic language detection, text to speech and clipboard buttons.
dijo is a scriptable, curses-based digital habit tracker. It allows users to monitor habits through a terminal interface. The tool is open source and hosted on GitHub, with documentation covering features, installation, and usage.
Discover is a Discord overlay for Linux written in Python using GTK3. It can show who is currently talking on Discord or display text and images from a preconfigured channel. It is fully customisable and can be positioned anywhere on the screen. The project states support for X11 and wlroots-based environments and offers command-line controls for starting, hiding and voice actions.
Distrochooser is an orientation guide intended to assist Linux newcomers in selecting a suitable distribution. The project offers resources such as version information and contribution guidelines, and it is developed as open source on GitHub.
Brigadier is a Python script for Windows and OS X that fetches the Boot Camp ESD (Electronic Software Distribution) for a specific Mac model from Apple's software update server. It unpacks layers of archives inside the flat package and, when run on Windows with the --install option, runs the 64-bit MSI installer. On Windows, archives are unpacked using 7-Zip.
dLine is a command-line calendar tool that brings a calendar directly to the terminal. It can track important dates, add events using APIs, calculate timespans and manage multiple calendars. It offers a dynamic monthly view, a static monthly calendar, a workday calculator and administration of calendar datasets, and asks for a region on first launch to fetch relevant holidays.
dvm is a Discord version manager for Linux, described as heavily inspired by the rustup command line tool. It lets users install, update, remove and list installed Discord versions, and can install Open Asar. It supports installing multiple versions at once, such as stable, ptb, canary and development. It can be built from source with Rust Nightly or obtained as a prebuilt binary.
Easy Effects is a Linux audio effects application for PipeWire that provides plugins including limiter, compressor, convolver, equalizer and autogain. It was formerly known as PulseEffects and was renamed after adopting GTK4 and native PipeWire filters, later ported to Qt, QML and KDE/Kirigami. Users control the order of effects. Some effects require separately installed plugin packages.
A plugin for Rofi that provides an emoji selector and copies the selected emoji to the clipboard. Search can be limited by group or subgroup prefixes. A menu offers alternative actions such as copying the emoji name or codepoint. It supports insert, copy, insert_no_copy and menu modes.
Ensembles is a realtime musical performance arranger app built with Vala and GTK and powered by FluidSynth, focused on live performance rather than recording. It offers voices, a split or layered keyboard, DSP effects, auto accompaniment styles and sampling pads. The project is in early development and not ready for production.
Fan Control is a project for controlling fans with different behaviors. It displays sensor data in real time, controls fans based on custom behaviors, and saves configurations. The project lists Linux and Windows as supported platforms. It is published under the GPL-3.0 license.
fclones is a command line utility that identifies groups of identical files and removes unneeded file copies. It offers configuration options for controlling search scope and ways of removing duplicates, and integrates with other Unix utilities. It is implemented in Rust and is available on a wide variety of operating systems, working best on Linux.
Fetch is an animated 3D fetch tool for terminals. It takes a user's distribution ASCII logo, turns it into a spinning 3D object, and displays live system information alongside it.