Awesome Open-Source Rust Apps
This list curates open-source applications and tools built with Rust, including cross-platform desktop apps and other useful projects.
Contributions are welcome via PR, and I will feature your app on my social media account (𝕏 ).
Glim
- A free, open-source macOS file viewer for Markdown, PDFs, images, JSON, CSV and source code in one workspace.
FlashTester
- Tests USB drives, SD cards, and disks for fake capacity, data loss, and speed.
notey
- A cozy desktop scratchpad for quick notes with a tactile tear-off design.
MDowser
- A fast, lightweight, cross-platform browser for Markdown sites over HTTPS and local files, rendered natively without a webview or JavaScript execution.
RustFS
- Distributed S3-compatible object storage.
Shuffle
- A GPU-accelerated file manager and Finder alternative.
Look
- Keyboard-first desktop launcher with offline search.
ghostty-designer
- A visual Ghostty config editor with live terminal previews and diff review.
Git Agent
- A cross-platform native Git client.
GitScry
- Turns local Git history into a searchable memory of how a codebase evolved.
JET.Pilot
- A native desktop client for managing Kubernetes clusters and cloud accounts.
StoneSVN
- A cross-platform SVN client for reviewing changes and managing partial commits.
Glim
- An open-source multi-format file viewer with Markdown, documents, and data preview.
Diffity
- A Mac app for GitHub-style code change review with Claude Code in the loop.
dowse
- Search code across many local repositories at once, from desktop or CLI.
EcoPaste
- A local-first clipboard manager for macOS and Windows.
klipa
- A small, fast, cross-platform menu bar clipboard manager.
KnotQ
- A local-first planner combining structured notes with an integrated week calendar.
Kopi
- An open-source clipboard manager for syncing copied content across computers.
Day-Monitor
- An AI-powered activity tracker that automatically creates visual daily work reports.
Lap
- Local photo manager with AI search and media support.
Librium
- A desktop HTTP, HTTPS, and WebSocket inspector with request history.
Lokii
- A high-performance instant file search app for macOS, like Everything.
Mac Attack - A local-first Mac app that turns people on camera into cartoon characters for playful interactions.
SideX
- A lightweight, cross-platform VS Code alternative.
FluxDown
- Multi-protocol downloader for HTTP, BitTorrent, ED2K, and streaming.
Friction
- A local macOS firewall and activity recorder for AI agents.
Zephyr
- A cross-platform Mihomo (Clash Meta) desktop proxy client.
CapsJump
- A keyboard shortcut app for opening apps, switching windows, and managing browser tabs.
Clash of Rust
- A cross-platform Mihomo proxy client for desktop and Android.
Clash Verge
- A cross-platform Clash Meta GUI client for Windows, macOS, and Linux.
Crossbow
- A desktop proxy client for macOS and Windows with Mihomo and sing-box support.
SparkleBIOS
- Boots every terminal tab with a playful retro 1995 PC BIOS screen.
Petal
- A macOS disk-space explorer with a live sunburst chart.
PinkDown
- A native split-pane Markdown editor and reader with instant startup.
Prism
- A cross-platform download manager for Windows, macOS, and Linux.
OpenTypeless
- A cross-platform desktop tool for global AI voice input.
RustCast
- Fast launcher for apps, tools, and workflows.
NeoHtop
- A lightweight cross-platform system monitor with process management.
Nightwatch
- A macOS menu-bar app that finds clear skies and ranks astrophotography targets for tonight.
tern
- A native SSH client for macOS with saved hosts, SFTP, splits, and snippets.
ThinkTerm
- A terminal with persistent sessions and AI agent support across devices.
todofy
- Task manager with smart lists, recurring tasks, Pomodoro, reminders, and tray support.
Trinidad Head
- A cross-platform terminal with neon glass windows and AI agent support.
TunnelFlow
- Cross-platform SSH tunnel and port forwarding manager.
DayApp
- A native macOS today list with auto-journaling that logs every action you take.
Wu
- A fast, lightweight native code editor focused on core editing.
OpenIDEA
- An IntelliJ-style IDE for editing and managing code projects.
OpenLogi
- Open-source Logitech mouse configurator for buttons, DPI, and SmartShift.
Orbvane
- Mac code editor with language servers, debugging, Git, terminals, tests, AI, and extensions.
rigtop
- System monitor for workstations, laptops and NAS, with TUI and GUI.
sbtfix
- A macOS menu-bar app for controlling Sony headphones over Bluetooth.
ShellRS
- A cross-platform SSH client with GPU-rendered UI, host management, SFTP, and port forwarding.
SSHFire
- A desktop SSH client with saved servers, tabbed terminals, SFTP, and live server metrics.
PortKill
- A macOS menu-bar app that lists local ports and stops them in one click.
prt
- Keyboard-driven TUI for inspecting network connections, port conflicts, processes, and SSH tunnels.
disktree
- A disk usage visualizer that renders nested rectangles sized by actual space.
Markraft
- A floating Markdown notepad for Mac, an open-source Raycast Notes alternative.
Beav
- AI workspace for Xiaohongshu research, asset management, and content creation.
BlitzTree
- A fast, native disk-space treemap for macOS.
Brew Hub
- Manage Homebrew packages, apps, services, and disk space on macOS.
Broza
- A safe macOS CLI for analyzing APFS storage and cleaning caches with reversible quarantine.
Vortix
- A terminal UI for WireGuard and OpenVPN with multi-tunnel control and leak guarding.
SquirrelDisk
- A fast, cross-platform disk space analyzer with safe cleanup.
TreeMap
- A cross-platform disk space visualizer with charts, treemap views, and file cleanup.
Sniffnet
- A cross-platform app to comfortably monitor your network traffic.
Cellkeep
- A menu-bar app for Apple Silicon MacBooks battery care, charge limits, and health tracking.
Mac Performance Monitor
- A live macOS performance monitor with process history, alerts, and slowdown investigation.
macmon
- Root-free Apple Silicon monitor for CPU, GPU, ANE, power, temperature, and memory stats.
Flectar Mail
- Offline-first mail, calendar, and contacts client.
Combe
- A native macOS terminal with a worktree catalog.
buffTerm
- AI-powered desktop SSH manager for natural-language server management.
con
- A GPU-accelerated terminal emulator with a terminal-native AI harness.
tty7
- A terminal workbench with persistent sessions, SSH, and coding agent support.
Mado
- A macOS terminal multiplexer with a sidebar plugin architecture.
MangoDisk
- Disk cleanup, storage analysis, and privacy protection for macOS, Windows, and Linux.
Panoply
- An offline file toolkit for PDFs, images, video, audio, OCR, and ID photos.
Pebrel
- A GPU-accelerated terminal with SSH workspaces and first-class AI CLI workflows.
Herdr
- A native macOS client for viewing terminal sessions, workspaces, and agent activity.
Folyn
- A local-first knowledge workspace supporting markdown, whiteboard, ER diagrams, and plugins.
Markify
- A quiet macOS Markdown editor with single-page rendering and on-device proofreading.
VisiGrid
- A fast, keyboard-first, local-only spreadsheet with a shared CLI formula engine.
Brink
- A notch on your Mac's screen edge keeping Notion pages and tasks one hover away.
Cmdr
- An extremely fast, keyboard-driven two-pane file manager for macOS.
Yaak
- A desktop API client for REST, GraphQL, WebSocket, SSE, and gRPC.
Oryxis
- A modern SSH client and terminal with an encrypted vault, SFTP, and port forwarding.
LumeTrace
- A fast, efficient open-source macOS file manager.
HopToDesk
- A free remote access platform for connecting to and managing devices.
IconState
- An iPhone home screen editor that sorts your apps into folders automatically.
JET Pilot
- A native Kubernetes desktop client that manages every cluster and cloud account in one place.
workbuddy-switch
- A desktop app for switching WorkBuddy/CodeBuddy accounts, with credit monitoring and auto check-in.
smabar
- A screen-edge app dock for apps, files, and websites, extendable with plugins.
Rift
- A tiling window manager for macOS focused on performance and usability.
WindowHop
- A fast, native macOS window switcher with large app icons or live previews.
Winlane
- A macOS menu-bar launcher combining window switching with app, snippet, and clipboard search.
Recall
- A clipboard manager with semantic search that never stores your credentials.
Markview
- A fast, native Markdown reader with publication-quality typography that renders math, code and tables without a browser or WebView.
MetaClean
- A local tool that removes private metadata from files before sharing.
Zond
- Network scanner for discovering hosts, ports, services, and patched distro vulnerabilities.
Panoply
- A desktop app with PDF, image, video and audio tools, OCR and ID photos that run on your device.
Communication
FinchGram
- An unofficial, open-source Telegram desktop client for macOS.
Aster Mail
- End-to-end encrypted email client for desktop and web, built with Tauri.
Cloud Storage
BucketBridge
- Desktop client for managing Amazon S3 and compatible storage, transfers, and sync.
Database
dbdiff
- Schema comparison tool that detects drift and generates reviewable migration SQL.
DBine
- Desktop manager for SQL and NoSQL databases and cloud services.
Tabularis
- Open-source desktop SQL workspace with built-in database drivers and plugins.
Tusk
- A fast, keyboard-driven database client for macOS, Windows, and Linux.
Zedis
- A native Redis GUI for browsing and managing large databases.
Development
Wu
- A lightweight native code editor with built-in AI agents.
Finance
Finoinc
- A private personal finance app that keeps your data in a local SQLite file.
MythManDay
- A local-first timesheet and billing platform for auditable man-day tracking.
Zielzeit
- A macOS menu bar tracker that projects when your Scalable Capital portfolio will reach its goal.
Notes & Writing
Ashlr MD
- An AI-native Markdown app for macOS, Windows, and Linux with free on-device AI.
Backtickle
- A private Markdown editor with side-by-side writing and reading on macOS, Windows, and Linux.
Koru
- A local-first, open-source workspace for notes, docs and files on macOS and Windows.
MDViewer
- A native macOS Markdown viewer with live reload, AI summaries, Quick Look, diagrams, and math.
Oleafly
- A collaborative LaTeX and Typst editor with AI agents for macOS, Windows, and Linux.
Splat
- A native macOS Markdown editor with editable source and live preview.
Textus
- An AI-assisted next-generation Markdown editor.
Tingo 听过
- A local Chinese meeting recorder and transcription app with source-linked minutes.
Office
GlideDeck
- An app for zoomable, infinite-canvas presentations with PowerPoint support.
Productivity
ClickPulse
- A productivity tracker that visualizes daily keyboard and mouse activity.
Deskfolk
- A desktop workspace for handing off multi-step tasks to AI bots and reviewing their work.
Reading & Research
Comic Commander
- A cross-platform comic browser and reader for CBZ, CBR, CB7, CBT, and PDF files.
LightRead 轻阅
- A local-first ebook and paper reader with library management, reading progress, and annotations.
Papr
- A native RSS reader with a CLI for AI agents to read, search, and triage feeds.
青简 Qingjian
- Cross-platform pinyin input method with inline translations for language learning.
微明 Glimmer
- A cross-platform input method.
Graphics & Design
Gridvana
- Pixel art and animation editor for human-AI collaboration.
Kiri
- A cross-platform tool for screenshots, annotation, OCR, and region recording.
PhotoCraft
- An image editor for layered graphics and PSD files.
Photon
- An offline screenshot, annotation, and screen recording tool for macOS and Windows.
PixelSlim
- A lightweight macOS batch image optimizer and format converter.
RAWmakase
- A fast, non-destructive RAW photo developer with Lightroom-style controls.
Shotnix
- A native Mac app for screenshots, screen recordings, and video editing, with all captures kept local.
Video & Audio
akou
- A local call recorder and transcription tool for Mac with AI meeting notes.
AudioScript 声稿
- Offline system-audio transcription and translation app with bilingual floating subtitles.
Glimpse
- A privacy-focused voice dictation app that runs entirely on your device.
OpenCut
- An open-source, cross-platform video editor and CapCut alternative.
OpenScreen
- A desktop screen recorder for creating polished product demos and walkthroughs.
Sonora
- A music player with support for Spotify and YouTube Music.
Soufflé
- A local dictation and meeting transcription tool with speaker diarization and AI summaries.
mimi
- Real-time system-audio subtitles and translation for videos, meetings, and games.
SpeakoFlow
- Cross-platform voice dictation and AI assistant with local meeting transcription.
Spotifast
- A fast, lightweight native Spotify client using minimal memory.
EKO
- A native macOS client for Navidrome, Subsonic, and local music files.
VocalCode Community
- A local-first dictation and meeting notes tool for Windows and macOS.
Frame
- A desktop app for converting video, audio, images, and subtitles with FFmpeg.
Frame Player
- A video player for local files, links, and torrents, with casting and watch-together.
VoiceStudio
- Open-source voice cloning, dubbing, transcription, and audiobook creation.
Steno
- A free, local macOS dictation app powered by on-device Whisper.
Digisensus Recorder
- A free bot-free call recorder and AI meeting notes app for Mac.
MovieBox-TUI
- A terminal interface to find, download, and stream movies, TV shows, and live TV.
Voltip
- Push-to-talk dictation for Windows, macOS, Linux and Android with on-device or cloud speech recognition and AI polish.
AI & Machine Learning
AI Canvas
- A node-based canvas for creating AI media and organizing project assets.
AI Switch
- A local-first desktop app for switching between AI coding agents.
AntiGravity Switch
- A desktop and CLI app for managing Antigravity accounts and quotas.
Kitter
- A lightweight AI skill management tool.
Krill
- Run multiple AI coding agents side by side in isolated Git worktrees with persistent sessions.
littleguys
- A small open-source Mac app for chatting with your AI agents, WhatsApp-style.
Llamaport
- A macOS app for downloading and running local GGUF models.
Margin
- Tracks Claude Code and Codex usage limits and reset times in the menu bar or system tray.
Metis
- An open-source AI coding agent tool.
Mimir
- A free app for running your AI assistants via Telegram, Slack, Discord, Signal, or desktop.
Notchi
- A personal AI in your Mac's notch for notes, reminders, and coding-agent tasks.
Claude Buddy
- A macOS floating widget for monitoring multiple Claude Code sessions.
Claudebar
- A cross-platform app for viewing your Claude usage limits.
Codealong
- A desktop app for running multiple coding agents in one window.
OrbCue
- A Windows desktop orb that cues you when AI coding agents need your attention.
Wenlan
- An open-source, local-first, traceable AI knowledge base for coding agents.
hippoxOS
- AI-native desktop operating system controlled through natural language.
Hyperconsciousness
- Developer-alpha encrypted, append-only agent memory with a Rust CLI and MCP server, using scoped, expiring grants.
Higgs
- Local MLX model server with compatible APIs and provider routing.
Ferrox
- A native inference engine and drop-in alternative to llama.cpp.
Waku
- A high-performance native desktop client for managing multiple AI coding agent CLIs.
DSH Studio
- A cross-platform desktop application for working with DeepSeek.
Evir
- A local-first desktop AI agent that works on local projects with visible steps and rollback.
Vibe Observer
- A macOS app for tracking Claude Code token usage, costs, and session spending.
Vagus
- A local-first workspace for managing AI coding agents, projects, conversations, and code changes.
Wake
- A native macOS app for organizing and searching coding agent sessions.
Waldo
- MCP server for AI agents to control Mac apps, with approval for sensitive actions.
Codex Quota Dot
- A lightweight floating widget for monitoring Codex CLI/Desktop quota, limits, and reset times.
OpenHuman
- An open-source agent harness with local-first memory, orchestration, and workflows.
PI-Desktop
- A modular, local-first desktop workspace that unifies projects, agents, models, and workflows.
Screenpipe
- Continuously records your screen locally and turns it into context for AI agents.
Sentient OS
- A personal AI for Mac that learns your context and prepares tasks for your approval.
SeshBuddy
- A desktop workbench and session explorer for AI coding agents.
PinkCode
- A desktop GUI for Grok Build that visualizes tasks, timelines, credits, and tokens.
Platypus
- A local-first notes app for meeting transcription and chatting with documents.
Runner
- A native terminal for orchestrating coding agents like Claude Code and Codex in parallel.
CodeBurn
- A local tool for tracking AI coding token usage and cost across 37 agents.
Binders
- A Mac app that turns speech, meetings, and writing into notes and a queryable on-device memory.
Buzz
- A workspace where humans and agents build together, on a relay you own.
Garden Desk
- A free desktop agent for local files, with no account, telemetry, or cloud service.
AgentDeck
- A mobile and web ACP client to remotely control Claude Code, Codex, and similar coding agents.
Agent Usage
- A desktop app for local usage, cost, and session analytics across AI coding agents.
Kuzgun
- A native macOS kanban board for tracking skills tickets and coding-agent sessions.
CC Switch
- A cross-platform desktop app for managing multiple AI coding assistants.
AI Agent Launcher
- A cross-platform desktop process manager for AI agents and local services.
ThinkWatch Lite
- A local AI gateway for model routing, request auditing, key redaction, and tool-call filtering.
Unterm
- A cross-platform cockpit for running and managing terminal AI agents.
Zeron
- A local control plane for managing coding agents, with optional multi-device sync.
Contributors
As always, thanks to our amazing contributors!
Made with Contributors .
License
This work is licensed under a Creative Commons Attribution 4.0 International License .