Download, update, and launch itch.io games from the desktop
Project overview
itch is the desktop application for downloading and running games from itch.io. It installs and launches games, keeps them updated, and can notify users when new versions are available, while leaving the main website as the place for browsing and other account activity. The Electron client works with the butler service for downloads and installation, so it is a player-facing app rather than a replacement for itch.io itself.
Capture system audio for live captions, searchable transcripts, and AI-assisted review.
Project overview
Transcribe meetings, courses, streams, podcasts, or other audio playing on your computer through multiple cloud providers or a local whisper.cpp service. DeLive adds floating captions, searchable local history, transcript correction, chat, briefings, and mind maps in a cross-platform desktop app; its local REST API, WebSocket interface, and MCP server are disabled by default and can be enabled with optional authentication.
Watch Claude session and weekly rate limits from the Windows system tray.
Project overview
Usage Monitor for Claude is a portable Windows tray application that displays current session, weekly, and newly detected quota types through configurable bars and a detail popup. It reuses the OAuth credentials from an existing Claude Code login, so no separate API key entry is required, and shows reset countdowns or stale-data warnings. Claude Code must be installed and signed in; the monitor operates read-only and does not write local files.
Run online classes with a shared whiteboard, live media, and replay.
Project overview
Agora Flat provides web and desktop clients for creating, joining, and scheduling online classrooms. Teachers and participants can combine an interactive whiteboard with live audio, video, messaging, screen sharing, and course materials, then replay recorded classroom activity. The open-source client may be used commercially, but the project does not provide commercial customization, deployment assistance, or customer support.
Edit, convert, split, merge, and secure PDF documents from one desktop app.
Project overview
Every PDF brings common document work into a Windows and macOS desktop application. Users can add text, signatures, images, and checkboxes, convert files, split or merge pages, apply watermarks, reorder pages, and add or remove password protection. Because its macOS code signature changed, users on older releases must manually install version 2.0.2 or later once before automatic updates will work again.
Repeat mouse clicks or key presses with configurable timing and limits.
Project overview
Auto Clicker for macOS automates any mouse button or keyboard key at a chosen interval, with controls for presses per cycle, total repetitions, and delayed starts. Global shortcuts start and stop the sequence, the window can stay above other apps, and settings persist between sessions. It supports macOS 11 through 15, but the distributed app is not notarized, so first launch requires manually approving it in macOS security settings, with extra steps on Sequoia.
Run and manage an IPFS node, files, peers, and content from a desktop interface.
Project overview
IPFS Desktop combines a full Kubo node, the IPFS Web UI, and operating-system tray shortcuts in one app for Windows, macOS, and Linux. Users can import and manage files, inspect peers, and explore content without working in a terminal. It can control an existing local node or install and run one for you, and it checks for application updates automatically.
Use an open-source messaging app across desktop and mobile platforms.
Project overview
HuLa is an instant-messaging application for Windows, macOS, Linux, iOS, and Android. It supports direct and group chat, contact and group management, file transfer, voice and video calls, and an integrated AI chat assistant. A complete deployment also requires the separate HuLa-Server repository. A web version is not currently supported, and direct macOS downloads may require handling certificate or quarantine warnings.
Deploy a private Llama 2 chat interface locally with Docker or umbrelOS.
Project overview
LlamaGPT provides a self-hosted, ChatGPT-style web interface backed by Llama 2 or Code Llama models, keeping conversations on the device. It can be installed from the umbrelOS app store or run on Apple Silicon, general Docker hosts, and Kubernetes. Model downloads and memory requirements vary considerably, and the current setup supports a fixed list of models rather than arbitrary custom models.
Build internal business tools by dragging components and connecting live data sources.
Project overview
Create dashboards, admin panels, CRUD interfaces, and other internal applications with a visual low-code workflow aimed at developers. Users arrange tables, charts, forms, and other components on a canvas, connect them to databases or REST APIs through graphical actions, and deploy the resulting app. Real-time collaboration and automation are included for teams working on the same tool. The platform can be tried through its hosted cloud service or deployed under your own control using Docker, Docker Compose, or Kubernetes.
Design and run local mock APIs without an account or remote deployment.
Project overview
Mockoon lets developers define routes and responses in a desktop app and run mock servers locally without creating an account or deploying remotely. It supports OpenAPI, JSON templating, proxy forwarding, HTTPS, and request logs, while its CLI runs the same mocks in CI or headless environments. Team synchronization and hosted deployment are optional cloud features.
Debug GraphQL queries and implementations in a cross-platform client.
Project overview
Altair GraphQL Client is a cross-platform GraphQL client IDE for debugging queries and GraphQL implementations. It is available through desktop applications and browser extensions, giving developers a dedicated interface for investigating query-related issues. Its role is client-side development and debugging, not running a GraphQL server.
Store personal data privately across an encrypted peer-to-peer network
Project overview
Peergos is a peer-to-peer protocol and application platform built around an encrypted global filesystem with fine-grained access control. It combines private file storage with secure messaging, encrypted email, and a social network where visibility is controlled cryptographically. Users can try the hosted service or operate their own deployment; the project is aimed at people who want more control over data location, identity, and sharing.
Search, tag, edit, and share code snippets across several backends
Project overview
Gisto is a cross-platform snippet manager with search, tagging, sharing, and a rich code editor. It can store snippets in GitHub Gists, GitLab Snippets, a self-hosted Snippet-Bin service, or a local browser database, so teams can choose between hosted accounts and local ownership. GitHub and GitLab connections require the relevant personal access token, while the private backend needs its own instance.
Set up and run desktop live streams on supported Windows and macOS systems.
Project overview
Streamlabs Desktop is free and open-source live-streaming software built on OBS. It provides a desktop application for creators who want to prepare and run broadcasts through the Streamlabs workflow. The documented application support is limited to 64-bit Windows and macOS 10.14 or newer, so Linux users are not covered by the stated platform compatibility.
Organize and play local music with synced lyrics and a compact mini-player.
Project overview
Manage a local music library by songs, artists, albums, favorites, and playlists, with search and smart filters for finding tracks quickly. During playback, the desktop app can show regular or synchronized lyrics, scrobble listening activity to Last.fm, and switch into a smaller mini-player, while light and dark themes adjust the interface. Users can also edit track metadata from the library. That editor currently supports MP3 files only because of a dependency limitation, so other audio formats cannot use the same metadata workflow.
Build a cross-platform news reader from one Kotlin Multiplatform codebase.
Project overview
News KMP App is a reference project for building a news reader across Android, iOS, Windows, macOS, and Linux with Kotlin Compose Multiplatform. It demonstrates headline browsing, article details, search, bookmarking articles for later offline reading, networking, and local persistence through shared code. Developers need to obtain a News API key and configure it locally before running the desired mobile or desktop target from Android Studio or IntelliJ.
Use Matrix chat from a focused desktop client on macOS, Windows, or Linux.
Project overview
Access Matrix conversations through a dedicated Tauri desktop client with a deliberately simple interface. Installers are published for Windows, macOS, and Linux, with additional distribution through Scoop on Windows and Flatpak on Linux. Release files are signed with an Ed25519 key, and the repository provides a minisign procedure for users who want to verify a downloaded package before installing it. The project is specifically the desktop wrapper, rather than a general Matrix server or protocol implementation.