Skip to content
Projects

jaywcjlove/awesome-rust-apps

View on GitHub

jaywcjlove/awesome-rust-apps has 85 GitHub stars and 19 forks. GitHot measured +3 stars in 24 hours, +11 in 7 days, and +21 in 15 days. Last checked 2026-11-15 09:18 UTC. Last push 2026-11-05.

How these counts are measured

Measured star growth

in 24h
+3
in 7 days
+11
in 15 days
+21
in 1 month
Collecting history

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

About

A curated list of applications built with Rust

Learning

README.md

Original

Using my app is also a way to support me:
DockLift: Windows, Here Zipora: Zip/RAR/7Z Unarchiver Scap: Screenshot & Markup Edit Screen Test Deskmark Keyzer Vidwall Hub VidCrop Vidwall Mousio Hint Mousio Musicer Audioer FileSentinel FocusCursor Videoer KeyClicker DayBar Iconed Menuist Quick RSS Quick RSS Web Serve Copybook Generator DevTutor for SwiftUI RegexMate Time Passage Iconize Folder Textsound Saver Create Custom Symbols DevHub Resume Revise Palette Genius Symbol Scribe

Awesome Open-Source Rust Apps

Buy me a coffee Telegram Channel Follow On X Awesome Mac 中文

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 (𝕏).

Contents

Tools & Utilities

  • 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.
  • derust - A macOS system cleaner that removes junk files and helps free up disk space.
  • 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.

Input Methods

  • 青简 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

Creative Commons License

This work is licensed under a Creative Commons Attribution 4.0 International License.