Ollama
Run large language models locally
Ollama makes it straightforward to run large language models on your own hardware without cloud dependencies. The ecosystem includes native desktop clients, web UIs, IDE plugins, and chat interfaces built by the community. With 169K stars, it's become the standard way developers experiment with and deploy open-source models locally.
RustDesk
Self-hosted remote desktop alternative
RustDesk is a Rust-based remote desktop solution offering P2P connections with optional self-hosted servers. It supports Windows, macOS, Linux, Android, and iOS with a focus on privacy and zero-configuration access. The project provides multiple build options including Docker containerization and binary downloads across architectures.
Godot Engine
Cross-platform 2D and 3D game engine
Godot is a fully-featured game engine with 109k+ stars that lets you build 2D and 3D games for any platform from a single interface. The node-based scene system and GDScript make iteration fast, and everything exports with one click—no licensing fees or royalties ever. It's entirely community-driven and backed by the Godot Foundation.
NextChat
Cross-platform AI assistant with multi-model support
NextChat is a lightweight AI chatbot that runs on desktop and mobile, supporting OpenAI, Claude, Gemini, and self-hosted models. One-click Vercel deployment for the web version, or download the compact desktop client for offline-capable conversations. Built with Tauri and React for fast, responsive UI across all platforms.
Syncthing
Open source peer-to-peer file synchronization
Syncthing is a battle-tested file sync tool used by thousands for backup, collaboration, and folder replication across devices. It prioritizes data safety and security above all else, with built-in verification and encryption. The peer-to-peer model means no vendor lock-in or cloud dependency.
Zed
High-performance multiplayer code editor
Built by the creators of Atom and Tree-sitter, Zed prioritizes performance and multiplayer editing from the ground up. The GPU-accelerated renderer makes it feel responsive even with massive files, while collaborative features let teams edit together in real time.
LocalSend
Cross-platform file sharing without internet
LocalSend is an AirDrop alternative that lets you share files and messages between any devices on your local network without needing internet. It uses HTTPS encryption and REST APIs to keep everything secure and private. The app runs on Windows, macOS, Linux, Android, and iOS with installers available through major package managers.
GPT4All
Run local LLMs on any device
GPT4All gives you a desktop app and Python library to run quantized language models on consumer hardware without GPUs. The chat interface includes features like LocalDocs for document Q&A and works offline completely. It's actively maintained with frequent model and feature updates.
OBS Studio
Live streaming and screen recording software
OBS Studio is the industry standard for streaming and recording, used by everyone from casual streamers to professional broadcasters. It's completely free, open source, and runs on Windows, macOS, and Linux with native support for game capture, window capture, and hardware encoding. The plugin ecosystem and active community make it endlessly customizable.
Alacritty
GPU-accelerated terminal emulator
Alacritty is a modern terminal emulator built in Rust that prioritizes performance through GPU acceleration. It consistently outperforms competitors in throughput benchmarks while maintaining a minimal, compositor-friendly design. Used daily by many as a reliable alternative to traditional terminal emulators.
draw.io Desktop
Electron-based diagram editor for desktop
draw.io Desktop is the official offline-capable diagramming application that prioritizes security and privacy by design. All diagram data stays local with no external transmission, and the app is completely functional without an internet connection. Built with Electron and regularly updated, it provides the full draw.io editor as a native desktop application.
PocketBase
Open source backend with realtime database
PocketBase is a self-contained Go backend that runs as a single file, eliminating the need to manage separate services. It includes SQLite, realtime subscriptions, user auth, file storage, and a web dashboard—everything needed for prototypes and small-to-medium apps. You can use it standalone via prebuilt binaries or as a Go library to build custom backends.
MarkText
Markdown editor with real-time preview
MarkText is a distraction-free markdown editor built with Electron, supporting CommonMark, GitHub Flavored Markdown, and Pandoc syntax. It offers a clean interface with real-time preview, multiple editing modes, and theme options across all major desktop platforms. The editor prioritizes writing experience with features like direct image pasting, emoji support, and syntax shortcuts.
ChatGPT
ChatGPT desktop client for Mac, Windows, Linux
A lightweight desktop wrapper for ChatGPT that puts the web interface in a native window with system tray integration and keyboard shortcuts. Built with Rust and Tauri, it runs efficiently across all major platforms. The project is stable and archived as OpenAI released their official clients, but remains a solid option for users wanting a minimal ChatGPT desktop experience.
Powerlevel10k
Fast Zsh theme with configuration wizard
Powerlevel10k is a high-performance Zsh theme that eliminates prompt lag entirely while delivering instant, up-to-date system information. The built-in configuration wizard guides you through style selection and customization without editing config files. Drop-in replacement for Powerlevel9k with full backward compatibility.
Ghostty
Fast native terminal emulator with GPU acceleration
Ghostty combines high performance with feature richness by using platform-native UIs and GPU acceleration rather than forcing a lowest-common-denominator experience. It includes an embeddable libghostty library for integrating terminal functionality into other applications. Available as both a standalone GUI app and usable on macOS, Linux, and Windows.
whisper.cpp
Offline speech-to-text inference in C/C++
High-performance inference engine for OpenAI's Whisper with minimal dependencies and broad hardware support. Runs offline on Apple Silicon, x86, NVIDIA GPUs, and mobile devices with near real-time speed. Used in production for on-device transcription across platforms.
Fooocus
Stable Diffusion image generator with minimal setup
Fooocus strips away complexity from Stable Diffusion by automating prompt engineering and sampling improvements, letting you focus on describing what you want. Installation takes under three clicks—download, extract, run—with automatic model management. It's built on SDXL and designed for offline use on consumer laptops with modest GPUs.
Helix
Modal text editor inspired by Vim and Kakoune
Helix is a Rust-written modal editor that borrows the best ideas from Kakoune and Vim. It ships pre-configured with LSP and tree-sitter support, avoiding the plugin ecosystem friction of traditional editors. The modal editing model and multiple selections make it a compelling choice for keyboard-first developers.
Zen Browser
Firefox-based browser for productivity
Zen is an open-source Firefox fork designed to enhance productivity and browsing experience. It offers releases built on current Firefox versions with multi-platform support including ARM64 variants. The project actively welcomes community contributions and maintains both stable and RC release channels.
Logseq
Privacy-first knowledge management platform
Logseq is a local-first knowledge management system that prioritizes privacy and user control. The DB version introduces real-time collaboration and device sync while maintaining your data ownership. It supports both outliner and graph-based workflows with plugins for advanced customization.
Jan
Run LLMs offline on your computer
Jan is a desktop application that lets you run large language models locally without sending data to the cloud. It supports both local models from HuggingFace and cloud providers, with an OpenAI-compatible API for third-party integrations. Full privacy control and offline operation make it ideal for users who want to keep their AI interactions local.
Lapce
Rust code editor with remote development
Lapce combines Rope Science algorithms with GPU rendering for snappy performance across Windows, macOS, and Linux. The editor prioritizes remote development as a first-class feature, letting you code on distant machines with local responsiveness. Modal editing and LSP support work out of the box, making it a solid choice for developers who value speed and Vim workflows.
ShareX
Screen capture, recording, and file sharing
ShareX is a mature Windows desktop tool with 36k stars that turns screen capture into a one-keystroke workflow. It handles everything from simple screenshots to GIF recording and automatic uploads to dozens of services, making it the go-to choice for content creators and developers who need fast capture-and-share.
shadPS4
PlayStation 4 emulator for multiple platforms
shadPS4 is an early-stage PS4 emulator written in C++ that already runs demanding titles like Bloodborne. It's actively developed with regular updates and offers both CLI and GUI (via QtLauncher) options. The project is community-driven with a helpful Discord and compatibility tracker.
btop
System resource monitor for terminal
btop is a drop-in replacement for top that displays system resources with color-coded graphs and interactive process management. Built in C++23 with multi-platform support, it handles CPU, memory, disk, and GPU monitoring in a single dashboard. Pre-compiled binaries available for multiple architectures, or install via package manager.
roop
Face-swapping tool for video and images
This project is archived and no longer maintained by the creator due to ethical concerns about generative media misuse. It was a face-swapping tool with GPU acceleration and batch processing capabilities. The software required technical setup and handled both image and video input with customizable output encoding.
Flameshot
Cross-platform screenshot tool with editing
Flameshot is a mature screenshot utility that balances simplicity with powerful editing capabilities. Works consistently across Windows, macOS, and Linux with both GUI and CLI modes. The in-app editor lets you annotate captures immediately without switching applications.
FaceFusion
Face swapping and manipulation platform
FaceFusion is a mature face manipulation tool with both GUI and CLI interfaces, supporting complex workflows through its job queue system. It handles face swapping, lip-syncing, and batch operations across Windows, macOS, and Linux. The project provides official installers for non-technical users while maintaining terminal access for advanced automation.
KeePassXC
Cross-platform offline password manager
KeePassXC stores encrypted password databases locally on your machine, eliminating cloud storage risks. It supports hardware security keys like YubiKey and integrates directly with major browsers for seamless credential management. The project maintains OpenSSF best practices certification and is actively maintained by the community.
WezTerm
GPU-accelerated terminal emulator and multiplexer
WezTerm is a modern terminal built in Rust with GPU acceleration, making it snappy and responsive even with heavy workloads. It includes a multiplexer for pane management and is highly configurable via Lua, replacing both your terminal and tmux/screen setup.
calibre
E-book manager with format conversion
calibre is a mature, cross-platform desktop application for managing and converting e-books across formats. It handles everything from library organization and format conversion to syncing with e-readers and fetching metadata automatically. The project has been actively developed for years with a large community and is the de facto standard for e-book management.
llamafile
Run LLMs with a single executable file
llamafile packages open LLMs into single-file executables that run locally on any OS with zero setup. Built on Mozilla's Cosmopolitan Libc, it eliminates the complexity of model installation and GPU requirements. Includes whisperfile for offline speech-to-text on the same portable model.
Notable
Markdown note-taking app for desktop
Notable is a desktop markdown editor that treats notes as plain files on your disk, avoiding vendor lock-in entirely. The editor uses VS Code's Monaco engine with multi-cursor support and syntax highlighting built-in. It offers a distraction-free experience through Zen mode and split-view editing, plus nested tags and Evernote import.
HandBrake
Open-source video transcoder for multiple platforms
HandBrake is a mature, GPL-licensed video transcoder trusted by users across Windows, macOS, and Linux. It handles everything from consumer cameras to Blu-ray discs and converts them into formats playable on phones, tablets, and web browsers. The project leverages industry-standard tools like FFmpeg and x264, with both GUI and CLI interfaces for flexibility.
RPCS3
PlayStation 3 emulator and debugger
The first free, open-source PS3 emulator that actually plays games. Built in C++ with serious hardware support for modern GPUs. Active development with a strong community maintaining compatibility databases.
OpenRA
Real-time strategy game engine
OpenRA is a free, open-source engine that resurrects classic 90s Westwood RTS games with active multiplayer communities. The project is mature and extensible, allowing players to create custom mods and maps while maintaining competitive balance. It's a genuine labor-of-love remake that captures the original gameplay while running reliably on modern hardware.
Audacity
Multi-track audio editor and recorder
Audacity is a free, open-source audio editor trusted by millions for recording and editing podcasts, music, and voice work. The project is currently undergoing a major rewrite (Audacity 4) with a completely new UI and architecture, though the stable 3.x series remains available for production use.
Obsidian Releases
Desktop app releases and plugin registry
This is the official release hub and plugin ecosystem for Obsidian, the note-taking app. It hosts binaries across all platforms and manages the community plugin/theme directories that integrate directly into Obsidian's app discovery. Contributors submit plugins and themes via pull requests to get listed in the in-app store.
Signal Desktop
Private messenger for Windows, macOS, Linux
Signal Desktop is a privacy-focused messenger that syncs with your phone. It's an open-source alternative that encrypts everything by default, so your conversations stay between you and the recipient. The project is actively maintained by the Signal Foundation, a nonprofit dedicated to digital privacy.
OpenRCT2
Open-source RollerCoaster Tycoon 2 remake
A full recreation of RollerCoaster Tycoon 2 with modern improvements like multiplayer, better UI, and support for original game files. Active development adds features absent from the original while maintaining the core park management simulation. Runs natively on modern systems without needing the ancient x86 assembly original.
Dolphin
GameCube and Wii emulator for PC
Dolphin lets you play GameCube and Wii games on modern hardware with enhanced graphics and performance. It supports multiple rendering backends and audio emulation modes to balance speed and accuracy. Available on desktop platforms and Android, with both GUI and command-line interfaces.
PCSX2
PlayStation 2 emulator for Windows, Linux, Mac
PCSX2 is a mature 20-year-old project that runs most PS2 games at full speed on modern hardware. It requires a BIOS dump from a legitimate PS2 console and supports over 2500 games with tested compatibility status. Available as stable and nightly builds across Windows, Linux, and macOS.
PPSSPP
PSP emulator for multiple platforms
PPSSPP is a mature, multi-platform PSP emulator that runs without BIOS files and achieves strong compatibility across games. Recent updates focus on multiplayer features via relay servers, texture upscaling improvements, and better mobile UX including portrait mode support. Active development with frequent stability fixes and feature additions.
Espanso
Cross-platform text expander written in Rust
Espanso detects when you type a keyword and instantly replaces it with text, code, images, or script output. It works system-wide across any application on Windows, macOS, and Linux. Built entirely in Rust and 100% local—no tracking, no cloud sync, no privacy concerns.
RetroArch
Emulator frontend for the libretro API
RetroArch is the reference implementation for the libretro API, unifying dozens of emulators and game engines under one portable frontend. It handles everything from rendering and audio on ancient hardware to modern console ports, making it the backbone for retro gaming across platforms. The focus on technical depth—shader pipelines, run-ahead latency removal, CRT resolution switching—appeals to enthusiasts who want accuracy and control.
Zettlr
Markdown editor for research and publications
Zettlr is a focused desktop editor for researchers and writers who need serious citation management and flexible export options. The Zettelkasten workflow support and tight Pandoc integration make it stand out for academic publishing. It's open-source, privacy-respecting, and available across Windows, macOS, and Linux.
Bitwarden Clients
Password manager across web, desktop, CLI
Multi-platform password manager with browser extensions, desktop apps, CLI, and web interface. All client applications in one monorepo with active development and regular releases. Supports self-hosted deployment through open-source builds.
DuckStation
PlayStation 1 emulator with hardware renderers
DuckStation prioritizes accuracy and performance on low-end devices with a fully-featured Qt frontend and fullscreen TV UI. The JIT compiler and hardware rendering support make it viable across desktop and mobile platforms. Built-in cheat support, controller presets, RetroAchievements integration, and automatic game scanning provide a polished experience out of the box.
MAME
Multi-purpose emulation framework for vintage systems
MAME is the definitive multi-system emulator preserving decades of electronic hardware through accurate documentation. It evolved from a pure arcade machine emulator into a comprehensive framework supporting computers, consoles, and calculators. The project prioritizes historical accuracy and source-level documentation over flashy performance.
1 of 5 curator seats taken — claim or publish a page to take one. Meet the curators