Rust Applications written in Rust

Open-source Rust projects categorized as Applications written in Rust

Top 23 Rust Applications written in Rust Projects

  • tauri

    Build smaller, faster, and more secure desktop applications with a web frontend.

  • Project mention: My opinion on the Tauri framework | dev.to | 2024-05-16

    -- Tauri website

  • alacritty

    A cross-platform, OpenGL terminal emulator.

  • Project mention: Terminal Latency | news.ycombinator.com | 2024-03-19

    It's opinionated, which comes with upsides and downsides. I won't blame the maintainer to keep things focused, feature creep (even for worthy features) can kill a FOSS project.

    Another example is sixel support, there's a fork where it all works but is not sufficiently "proven" (code quality just as well as sixel being the best fit for the problem)

    https://github.com/alacritty/alacritty/pull/4763#issuecommen...

    It may be annoying but I get the reasoning, and there are other terminals.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • ripgrep

    ripgrep recursively searches directories for a regex pattern while respecting your gitignore

  • Project mention: Finding all HTML tags in a project not being self-closed | dev.to | 2024-05-14

    There were quite some occurrences of this component in the entire project, therefore just searching for base-input was not going to cut it for me. Instead, I decided to use regular expressions resp. regex with ripgrep. After installing ripgrep it provides a rg command line tool.

  • fd

    A simple, fast and user-friendly alternative to 'find'

  • Project mention: Level Up Your Dev Workflow: Conquer Web Development with a Blazing Fast Neovim Setup (Part 1) | dev.to | 2024-03-16

    ripgrep: A super-fast file searcher. You can install it using your system's package manager (e.g., brew install ripgrep on macOS). fd: Another blazing-fast file finder. Installation instructions can be found here: https://github.com/sharkdp/fd

  • Servo

    Servo, the embeddable, independent, memory-safe, modular, parallel web rendering engine

  • Project mention: GitHub Sponsor the Servo Rust project! | dev.to | 2024-05-02

    Servo, the embeddable, independent, memory-safe, modular, parallel web rendering engine

  • exa

    A modern replacement for ‘ls’.

  • Project mention: A ‘Software Developer’ Knows Enough to Deliver Working Software Alone and in Teams | /r/programming | 2023-12-06

    It depends on the scale of the project but man, if you can't build a simple CRUD app in your preferred stack and deploy it in some fashion (even if it's just a binary posted on some website, kinda like Exa) then that's just disappointing...

  • xi-editor

    A modern editor with a backend written in Rust.

  • Project mention: Zed is now open source | news.ycombinator.com | 2024-01-24

    Was confused until I realised I'd confused Zed, with Xi[1] which is also rust based, and which incidentally has a frontend called "Xim"..

    Also there's a wiki-editor (like Tomboy[2]) called "Zim"[3].

    [1] https://github.com/xi-editor/xi-editor

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • coreutils

    Cross-platform Rust rewrite of the GNU coreutils

  • Project mention: Cross-platform Rust rewrite of the GNU coreutils | news.ycombinator.com | 2024-01-02

    Not that it should represent the rubicon of when to/not to rewrite code, but when you do, you do trade one set of bugs for a new set of bugs: https://github.com/uutils/coreutils/issues

  • wgpu

    A cross-platform, safe, pure-Rust graphics API.

  • Project mention: Zed Decoded: Linux When? – Zed Blog | news.ycombinator.com | 2024-05-07

    Wgpu seems very very well loved & supported, is one of the most successful comings together of the graphics world in ages. I'd love to hear some actual critique of it, hear what people think are shortcomings, because it feels to an outsider like this is the fantasy land, that we're living in the better place now. https://github.com/gfx-rs/wgpu

  • xsv

    A fast CSV command line toolkit written in Rust.

  • Project mention: Show HN: TextQuery – Query and Visualize Your CSV Data in Minutes | news.ycombinator.com | 2024-04-02

    I realize it's not really that comparable since these tools don't support SQL, but a more fully functioned CLI tool is - https://github.com/BurntSushi/xsv

    They are both fairly good

  • tokei

    Count your code, quickly.

  • Project mention: XAMPPRocky/tokei: Count your code, quickly | news.ycombinator.com | 2024-04-09
  • Bandwhich

    Terminal bandwidth utilization tool

  • Project mention: Bandwhich: A CLI utility for displaying current network utilizations | news.ycombinator.com | 2023-09-20
  • citybound

    A work-in-progress, open-source, multi-player city simulation game.

  • watchexec

    Executes commands in response to file modifications

  • Project mention: Watchexec | news.ycombinator.com | 2024-04-24
  • skim

    Fuzzy Finder in rust!

  • Project mention: Bash Menu | /r/archlinux | 2023-05-25

    I really like using something like fuzzy search for menus like these. https://github.com/Cloudef/bemenu is pretty cool in that it works both in a terminal, X11 and on Wayland, so if you want to do something graphical later you can easily migrate. There's also fzf and skim, which work similarly but are only for the terminal.

  • fselect

    Find files with SQL-like queries

  • svgbobrus

    Convert your ascii diagram scribbles into happy little SVG

  • Project mention: Pikchr: A PIC-like markup language for diagrams in technical documentation | news.ycombinator.com | 2024-01-06

    I recently had to draw some diagrams for documenting something. After looking at various Markdown-friendly options I landed on svgbob[1]. I believe it's a superior solution to these kinds of graph drawing tools for Markdown for one specific reason: the code is still readable. When I go to look at a Markdown file I don't always open the output. I will commonly open up a README file in Vim or just cat it to the terminal. In this case diagrams like those in this post is next to useless. I'm not going to read through some complex drawing definitions and try to visualise the results. With svgbob (or Typograms[2] or any of the other similar options) you can still read the Markdown text document and see the diagrams which is great!

    Of course this comes with a tradeoff, drawing the diagrams can be a bit of a pain. But I believe this can be solved by a good Markdown editor or editor plugin. Alternatively a spec like this could be converted into an svgbob-compatible diagram.

    [1]https://ivanceras.github.io/svgbob-editor/

  • Rio

    A hardware-accelerated GPU terminal emulator focusing to run in desktops and browsers. (by raphamorim)

  • Project mention: Rio terminal released for MacOS, Linux, Windows and BSD | /r/programming | 2023-07-18
  • habitat

    Modern applications with built-in automation

  • rust-doom

    A Doom Renderer written in Rust.

  • notty

    A new kind of terminal

  • woodpecker

    Drill is an HTTP load testing application written in Rust

  • Project mention: My impressions of using the Drill performance testing tool | dev.to | 2023-12-28
  • vagga

    Vagga is a containerization tool without daemons

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust Applications written in Rust related posts

  • Finding all HTML tags in a project not being self-closed

    2 projects | dev.to | 14 May 2024
  • Ripgrep: Recursively Searches Directories for a Regex

    1 project | news.ycombinator.com | 13 May 2024
  • Zed Decoded: Linux When? – Zed Blog

    7 projects | news.ycombinator.com | 7 May 2024
  • GitHub Sponsor the Servo Rust project!

    2 projects | dev.to | 2 May 2024
  • Vision AI agents for any task

    1 project | dev.to | 30 Apr 2024
  • Show HN: I made a project template generator/loader

    1 project | news.ycombinator.com | 25 Apr 2024
  • Watchexec

    1 project | news.ycombinator.com | 24 Apr 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 17 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

What are some of the best open-source Applications written in Rust projects in Rust? This list will help you:

Project Stars
1 tauri 77,849
2 alacritty 53,079
3 ripgrep 45,287
4 fd 31,910
5 Servo 26,149
6 exa 23,309
7 xi-editor 19,809
8 coreutils 16,926
9 wgpu 11,109
10 xsv 10,115
11 tokei 10,171
12 Bandwhich 8,713
13 citybound 7,628
14 watchexec 4,934
15 skim 4,867
16 fselect 3,828
17 svgbobrus 3,730
18 Rio 2,950
19 habitat 2,573
20 rust-doom 2,319
21 notty 2,283
22 woodpecker 1,977
23 vagga 1,849

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com