Productivity built with Rust

Clear filters

18 of 73 projects · Featured first, then most starred.

RustDesk

Open-source remote desktop software with self-hosted server support.

  • Stars125k
  • LicenseAGPL-3.0
  • CategoryProductivity
rust

AppFlowy

Organize documents, wikis, and projects in a self-hostable workspace.

  • Stars77.2k
  • LicenseAGPL-3.0
  • CategoryProductivity
rustflutter

Yazi

A terminal file manager with async operations, previews, and Lua plugins.

  • Stars42.6k
  • LicenseMIT
  • CategoryProductivity
rust

Typst

A new markup-based typesetting system that is powerful and easy to learn.

  • Stars42.0k
  • LicenseApache-2.0
  • CategoryProductivity
comemowasmaxum

Krokiet

Find duplicate files and similar images in a desktop cleanup app.

  • Stars33.9k
  • LicenseGPL-3.0-only
  • CategoryProductivity
rustslint

Broot

Find, preview, and manage files in an interactive terminal tree.

  • Stars13.1k
  • LicenseMIT
  • CategoryProductivity
rust

presenterm

Turn Markdown documents into terminal slide presentations.

  • Stars8.9k
  • LicenseBSD-2-Clause
  • CategoryProductivity
rust

Ludusavi

Back up and restore PC game saves across multiple game libraries.

  • Stars6.4k
  • LicenseMIT
  • CategoryProductivity
rusticed

Flying Carpet

Transfer files between nearby devices without an internet connection.

  • Stars5.3k
  • LicenseGPL-3.0-only
  • CategoryProductivity
rusttauri

IronCalc

Work with spreadsheets in a browser or embed a Rust calculation engine.

  • Stars4.2k
  • LicenseMIT OR Apache-2.0
  • CategoryProductivity
rust

Ouch

Compress, extract, and inspect archives through one command-line interface.

  • Stars3.8k
  • LicenseMIT
  • CategoryProductivity
rust

fclones

Find duplicate files and review cleanup plans before changing them.

  • Stars3.0k
  • LicenseMIT
  • CategoryProductivity
rustrayon

dijo

Track habits in a keyboard-driven, scriptable terminal interface.

  • Stars2.9k
  • LicenseMIT
  • CategoryProductivity
rustcursive

Numbat

Calculate with physical units in your terminal or browser.

  • Stars2.7k
  • LicenseMIT OR Apache-2.0
  • CategoryProductivity
rust

Inlyne

Read Markdown in a GPU-rendered desktop viewer without a browser.

  • Stars1.3k
  • LicenseMIT
  • CategoryProductivity
rustwgpu

Szyszka

Rename batches of files with reusable, combinable rules.

  • Stars980
  • LicenseMIT
  • CategoryProductivity
rust

Keypunch

Practice typing with timed sessions and immediate feedback.

  • Stars286
  • LicenseGPL-3.0-or-later
  • CategoryProductivity
rustgtk4libadwaita

Porsmo

Keep a Pomodoro timer, countdown, and stopwatch in your terminal.

  • Stars84
  • LicenseMIT
  • CategoryProductivity
rustcrosstermclaprodio