Cross-Platform Open Source Software

Cross-platform software is designed to run on more than one operating system or device type, often with a shared interface and feature set. It helps people use familiar tools across different computers, reduces the need to maintain separate workflows, and lets developers reach users with varied hardware. Some applications share most of their code across platforms, while others adapt interfaces or capabilities to suit each environment.

Open source options include desktop applications, utilities, games, media tools, and software for connecting or synchronizing devices. When choosing one, check which operating systems and versions it supports, whether key features work consistently, and what hardware or dependencies it requires. License terms, release history, maintenance activity, documentation, and compatibility with existing tools can also matter. These options are useful for individuals, teams, and developers who need software to work across diverse environments.

130 repositories · updated October 17, 2026

DigUp: Search Local Files with Google DeepMind EmbeddingGemma 2

DigUp: Search Local Files with Google DeepMind EmbeddingGemma 2

DigUp searches photos, PDFs, documents, audio, video and optionally code by meaning, across macOS, Windows and Linux. Built on Google DeepMind’s EmbeddingGemma 2 and llama.cpp, it indexes and searches files on-device.

NewHealth 40/100

Desktop AppLocal FirstPrivacy
Added Oct 14, 2026 View details
sliver: Run Cross-Platform Adversary Emulation

sliver: Run Cross-Platform Adversary Emulation

Sliver is a Go-based framework for authorized red-team testing, with cross-platform implants and multiple command-and-control options. It is actively maintained and suits teams that need to simulate adversary activity across macOS, Windows, and Linux.

ActiveHealth 66/100

SecurityGoCross Platform
Added Oct 11, 2026 View details
open-codex-computer-use: Automate Desktop Interfaces Through MCP

open-codex-computer-use: Automate Desktop Interfaces Through MCP

open-codex-computer-use exposes desktop automation as an MCP service that AI agents and compatible clients can use on macOS, Linux, and Windows. It is useful when an agent needs to interact with desktop apps through accessibility-based controls.

NewHealth 57/100

AI AgentsMCPCross Platform
Added Oct 5, 2026 View details
zapfast: Use WhatsApp in a Native Desktop App

zapfast: Use WhatsApp in a Native Desktop App

ZapFast is a Rust desktop client for WhatsApp on Linux, macOS, and Windows. It links to a phone as a companion device and avoids a browser engine, making it an option for people who want a lighter desktop messaging app.

NewHealth 75/100

RustDesktop AppCross Platform
Added Oct 5, 2026 View details
vicoa: Coordinate Coding Agents Across Devices

vicoa: Coordinate Coding Agents Across Devices

Vicoa is a self-hostable command center for running coding agents on local and remote machines. It brings agent sessions, task management, and review tools to desktop, web, mobile, and CLI clients.

NewHealth 54/100

PythonAI AgentsDeveloper Tools
Added Sep 29, 2026 View details
llm_wiki: Turn Documents Into an Interlinked Knowledge Base

llm_wiki: Turn Documents Into an Interlinked Knowledge Base

LLM Wiki is a cross-platform desktop app that uses an LLM to build and maintain a persistent, linked wiki from your documents. It suits people who want source-grounded knowledge they can explore and update, rather than answers assembled from scratch for each query.

ActiveHealth 59/100

TypeScriptDesktop AppCross Platform
Added Sep 23, 2026 View details
Orkas: Coordinate AI Agent Teams from a Desktop App

Orkas: Coordinate AI Agent Teams from a Desktop App

Orkas is a local-first desktop app for directing a Commander and specialist AI agents from one chat. It suits people who want to coordinate research, document work, and coding tools locally, using their own model keys.

NewHealth 65/100

AI AgentsDesktop AppLocal First
Added Sep 13, 2026 View details
jan: Run AI Models Locally in a Desktop App

jan: Run AI Models Locally in a Desktop App

Jan is a desktop app for chatting with locally run language models, with optional connections to cloud AI providers. It suits people who want more control over where their conversations and models run, plus an OpenAI-compatible local API.

ActiveHealth 85/100

Desktop AppAILLM
Added Aug 14, 2026 View details
TurboLLM: Run Local Language Models With GPU Tuning

TurboLLM: Run Local Language Models With GPU Tuning

TurboLLM runs local language models through a browser interface and OpenAI- or Anthropic-compatible APIs. It suits developers who want hardware-aware tuning and a choice of inference engines, including community forks.

NewHealth 64/100

TypeScriptAILLM
Added Aug 13, 2026 View details
pyautogui: Automate Mouse and Keyboard Actions in Python

pyautogui: Automate Mouse and Keyboard Actions in Python

PyAutoGUI lets Python scripts control the mouse and keyboard, show message boxes, and take or search screenshots across Windows, macOS, and Linux. It suits desktop workflows that can run on the primary monitor, but its development is currently inactive.

InactiveHealth 35/100

PythonAutomationCross Platform
Added Aug 4, 2026 View details
awesome-electron: Find Resources for Building Electron Apps

awesome-electron: Find Resources for Building Electron Apps

A curated directory of Electron apps, development tools, starter templates, documentation, and learning resources. It helps developers discover examples and supporting projects when building desktop apps with web technologies.

QuietHealth 35/100

Awesome ListElectronDesktop App
Added Jul 14, 2026 View details
helium: A Privacy-Focused Chromium Web Browser

helium: A Privacy-Focused Chromium Web Browser

Helium is a Chromium-based browser focused on privacy, unbiased ad-blocking, and a simpler browsing experience. It is aimed at people who want Chromium compatibility without extra browser clutter.

ActiveHealth 87/100

PrivacyBrowser AutomationC++
Added Jul 1, 2026 View details
Previous Page 1 Next

Related topics