Remmina is a free, open-source remote desktop client for protocols including RDP, SSH, SPICE, VNC, and X2Go. It provides remote access screen and file sharing to a desktop and is available in 67 languages and 50+ distributions.
Directory
Search results
Published directory entries matching your search.
An unofficial Telegram client based on Telegram Desktop that adds extra features. It provides 64-bit builds for Windows, Linux and macOS. Source code is available, and a discussion group exists. It was formerly named Telegram Desktop x64.
Single-column Fediverse client for desktop
A browser-based tool for watching multiple Twitch live streams at once in a single tab. It offers universal mute controls and a grid that scales automatically with the number of channels. Streams start muted, and up to 100 channels can be loaded. It works client-side without extensions or accounts and is aimed at desktop monitoring.
Anytype Desktop is the official Anytype client for macOS, Linux, and Windows. It is a local-first, peer-to-peer, end-to-end-encrypted knowledge base for creating pages, tasks, wikis, journals and apps with composable blocks and custom Types. The source is released under the Any Source Available License 1.0.
Aonsoku is a desktop client for Navidrome and Subsonic servers built with React and Electron. It provides access to a music collection, supports podcasts, synchronized lyrics from LRCLIB, unsynchronized embedded lyrics, radio where the server supports it, and scrobbling of played songs to the server.
Apache Guacamole is a clientless remote desktop gateway supporting standard protocols such as VNC, RDP, and SSH. It requires no plugins or client software; once installed on a server, desktops are accessed through a web browser using HTML5. The software is free and open source under the Apache License, Version 2.0.
Atomic Chat is an open-source local AI chat client that runs Gemma, Qwen, DeepSeek and other AI models on the user's device. It offers desktop downloads for macOS, Windows and Linux and mobile apps for iOS and Android, and states that data stays on the device without a cloud account or subscription.
A curated list of Anki add-ons, flashcard decks, and related resources for the Anki spaced repetition flashcard application, hosted on GitHub. The compilation includes links to Anki desktop, Android, and iOS clients, shared user decks, third-party add-ons, themes, browser extensions, and related tools and websites.
A free, open-source desktop client for SoundCloud built with Electron.js, offering custom themes, plugins, a built-in ad-blocker, lyrics and Discord Rich Presence. It is available for Windows, macOS and Linux and is released under the MIT License.
) - A desktop client written in python. Currently Linux only
Chatbox is a desktop client for ChatGPT, Claude and other LLMs, available for Windows, Mac and Linux. It supports multiple LLM providers including OpenAI, Azure OpenAI, Claude, Google Gemini Pro, Ollama and ChatGLM-6B, and stores data locally. This repository covers the Community Edition, open-sourced under GPLv3.
Chatterino is a chat client for Twitch chat, intended as an improved and extended version of the Twitch web chat. It is a native desktop application that supports emotes from Twitch, BetterTTV, FrankerFaceZ and 7TV, and allows multiple chats to be viewed side-by-side in one tab.
Comfy.Guide is a collection of computer guides. Its server software section covers self-hosting services such as email, DNS, IRC, Matrix, XMPP and PeerTube. Its client software section covers desktop tasks, including disk encryption, GnuPG, the KISS Linux distribution and using NVIDIA on Linux.
DevPod is a tool for creating reproducible developer environments, each running in a separate container specified through a devcontainer.json. It runs client-only and can create environments on a local computer, a remote machine or a cloud through providers. It offers a desktop application and a CLI.
Dino is an open-source chat client for the desktop built on the XMPP protocol. It offers a clean interface with encryption; end-to-end encryption via OMEMO or OpenPGP can be enabled, and read and typing notifications can be disabled. Dino is developed on GitHub by an open community and is available from repositories of many Linux distributions.
Cross-platform client that tunnels traffic through DNS using two protocols: DNSTT, which encodes data in DNS TXT queries with KCP and Noise encryption, and Slipstream, a QUIC-over-DNS tunnel. On Android it creates a system-wide VPN; on desktop it runs a local SOCKS5 proxy on 127.0.0.1:7000.
🐘 Mastodon client for Android, iOS and Desktop (JVM)
) - A bare-bones desktop nostr client using electron-react-boilerplate. The goal is to be an easy template for people to experiment with different ideas on decentralized ratings, reputation, and web of trust
Equibop is a desktop client for Discord that includes Equicord for plugins and themes. It is described as open source and as not including tracking or telemetry, and it blocks Discord telemetry and limits Discord's access to the system. It is built with Linux in mind and allows streaming with system audio.
Alternative Discord desktop client connected to Equicord customization and plugin workflows.
Multi-column Fediverse client for desktop
FreeTube is an open-source desktop YouTube client focused on privacy for Windows, Mac and Linux. It stores subscriptions, playlists and history locally, does not track viewing habits, and shows no ads. It scrapes data locally or optionally uses the Invidious API, and subscriptions can be imported from YouTube.
GameVault is a self-hosted, source-available platform for DRM-free video games. A Docker backend server detects game files in a folder, enriches them with metadata, and serves them through a web UI or desktop client for browsing, downloading, installing and launching games. It tracks playtime and progress, and offers multi-user access with role-based control. GameVault+ is an optional subscription add-on.