Rust Linux

Open-source Rust projects categorized as Linux

Top 23 Rust Linux Projects

  • rustdesk

    An open-source remote desktop, and alternative to TeamViewer.

  • Project mention: Why is remote desktop slow when host monitor is off unless HDMI cable is used? | news.ycombinator.com | 2024-04-10

    Take your risk to use it, it is not signed and verified by Microsoft, and you need to install the test cert to use it. https://github.com/rustdesk/rustdesk/discussions/6444#discus...

  • 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
  • ChatGPT

    🔮 ChatGPT Desktop Application (Mac, Windows and Linux)

  • Project mention: What AI assistants are already bundled for Linux? | news.ycombinator.com | 2024-03-01

    > I wouldn't hold my breath waiting for a native Linux AI-assisted assistant.

    On Mac when I press Command + Space, it brings up Spotlight search

    That can't easily be added to be the equivalent of some kind of LLM prompt on GNOME/KDE/XFCE?

    I don't quite know what you'd ask it/do with it that would be of much value? Seems like a quicker way/a wrapper around either asking an LLM questions via CLI or basically Electron wrapping HTML (like this https://github.com/lencx/ChatGPT)?

  • wasmer

    🚀 The leading Wasm Runtime supporting WASIX, WASI and Emscripten

  • Project mention: Bebop v3: a fast, modern replacement to Protocol Buffers | news.ycombinator.com | 2024-03-12

    This is awesome. I'd love to have upstream support in Wasmer ( https://wasmer.io )

  • sniffnet

    Comfortably monitor your Internet traffic 🕵️‍♂️

  • Project mention: Sniffnet 1.3 released! | dev.to | 2024-04-08

    Sniffnet is an open source, Rust-based network monitoring tool I’ve been working on for almost two years now.

  • gping

    Ping, but with a graph

  • Project mention: Free Tech Tools and Resources - Hardware Monitor, Offboarding Script, WiFi Scanner & More | /r/SysAdminBlogs | 2023-10-25

    gping is a souped-up version of the traditional ping utility that graphs network latency for multiple hosts as well as execution time for commands, with the option of custom colors. Our thanks for the suggestion go to fudgecakekistan.

  • broot

    A new way to see and navigate directory trees : https://dystroy.org/broot

  • Project mention: Use Midnight Commander like a pro (2015) | news.ycombinator.com | 2024-01-21

    Take a look at broot https://github.com/Canop/broot

  • SaaSHub

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

    SaaSHub logo
  • tokei

    Count your code, quickly.

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

    A spotify daemon

  • Project mention: Ask HN: How is the Spotify app so bad? | news.ycombinator.com | 2024-03-21

    For those unaware, it's possible to use alternative clients for Spotify using a 3rd party daemon.

    https://github.com/Spotifyd/spotifyd

  • espanso

    Cross-platform Text Expander written in Rust

  • Project mention: You don't have to type faster to type faster | news.ycombinator.com | 2024-04-03

    If you want a standalone cross platform text expander I currently enjoy using Espanso[1]

    [1]: https://espanso.org/

  • eww

    ElKowars wacky widgets

  • Project mention: Widgets: which are the alternatives? | /r/awesomewm | 2023-11-23

    I'm trying to get the most out of my OS (Arch with X11 and Awesomewm), but I'm stuck with the widgets. I would like to create/use some utilities like an interactive calendar, small TODO list, dropdown menu, etc. but using the awesomewm widgets is too difficult and limiting. I found eww but it seems as difficult as the former widgets.

  • bottlerocket

    An operating system designed for hosting containers

  • Project mention: Flatcar: OS Innovation with Systemd-Sysext | news.ycombinator.com | 2024-05-12

    Don't overlook Bottlerocket, which despite coming out of AWS is not (AFAIK) AWS-centric: https://github.com/bottlerocket-os/bottlerocket#readme

    It's also super handy for writing out static Pod manifests to have replace the brain-damaging Ignition as a less stupid alternative to cloud-init

  • yazi

    💥 Blazing fast terminal file manager written in Rust, based on async I/O.

  • Project mention: Use Midnight Commander like a pro (2015) | news.ycombinator.com | 2024-01-21
  • Weylus

    Use your tablet as graphic tablet/touch screen on your computer.

  • Project mention: Show HN: Another way to use an old tablet as an extra screen | news.ycombinator.com | 2023-10-06

    I've used Weylus [0]. It works over LAN, lets you control the mouse from your tablet. Sometimes it's laggy, but you can configure the resolution so it's not using too much bandwidth. I'm not sure if it's stable at all. Haven't used it on a regular basis.

    [0] https://github.com/H-M-H/Weylus

  • cross

    “Zero setup” cross compilation and “cross testing” of Rust crates

  • Project mention: Is statically compiling against glibc possible? | /r/rust | 2023-11-16

    To compile a program with musl on a glibc system you can use cross-rs!

  • watchexec

    Executes commands in response to file modifications

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

    ranger-like terminal file manager written in Rust

  • Project mention: Use Midnight Commander like a pro (2015) | news.ycombinator.com | 2024-01-21
  • FlyingCarpet

    Cross-platform AirDrop. File transfer between Android, iOS, Linux, macOS, and Windows over ad hoc WiFi. No network infrastructure required, just two devices with WiFi chips in close range.

  • Project mention: FlyingCarpet: File transfers over ad-hoc WiFi | news.ycombinator.com | 2024-01-21
  • trippy

    A network diagnostic tool

  • Project mention: Apnic: Cgnat is harming internet innovation (2022) | news.ycombinator.com | 2024-04-26

    [3] https://github.com/fujiapple852/trippy/issues/1104

  • glommio

    Glommio is a thread-per-core crate that makes writing highly parallel asynchronous applications in a thread-per-core architecture easier for rustaceans.

  • Project mention: I want to share my latest hobby project, dbeel: A distributed thread-per-core nosql db written in rust | /r/rust | 2023-11-13

    I used glommio as the async executor (instead of something like tokio), and it is wonderful. For people wondering whether it's "good enough" or to use C++ and seastar (as I have thought about a lot before starting this project), take the leap of faith, it's fast - both in terms of run time and to code.

  • leftwm

    A tiling window manager for Adventurers

  • kmon

    Linux Kernel Manager and Activity Monitor 🐧💻

  • Kooha

    Elegantly record your screen

  • Project mention: Video recording in Wayland (Gnome) is giving me all sorts of problems. | /r/linuxquestions | 2023-05-23

    Kooha, no matter what setting i change, gives me a recording with frozen images, i opened an issue in their Github, but it's been a week and no support https://github.com/SeaDve/Kooha/issues/242 And looking at the frequency of updates, the project looks unmaintained.

  • 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 Linux related posts

  • Goldboot: Immutable Infrastructure for the Desktop

    1 project | news.ycombinator.com | 12 May 2024
  • Sniffnet 1.3 released!

    1 project | dev.to | 8 Apr 2024
  • You don't have to type faster to type faster

    2 projects | news.ycombinator.com | 3 Apr 2024
  • Espanso: Because Who Actually Likes Typing Out Their Emails?

    1 project | dev.to | 1 Apr 2024
  • Goldboot – packer alternative for machine images written in Rust

    1 project | news.ycombinator.com | 10 Mar 2024
  • What AI assistants are already bundled for Linux?

    7 projects | news.ycombinator.com | 1 Mar 2024
  • Show HN: A CLI tool that enables you to remove files easily and safely

    8 projects | news.ycombinator.com | 20 Feb 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 Linux projects in Rust? This list will help you:

Project Stars
1 rustdesk 64,762
2 alacritty 53,079
3 ChatGPT 48,007
4 wasmer 17,944
5 sniffnet 13,965
6 gping 10,345
7 broot 10,179
8 tokei 10,171
9 spotifyd 9,588
10 espanso 9,205
11 eww 8,522
12 bottlerocket 8,222
13 yazi 8,260
14 Weylus 6,464
15 cross 5,997
16 watchexec 4,934
17 joshuto 3,284
18 FlyingCarpet 3,090
19 trippy 3,048
20 glommio 2,866
21 leftwm 2,740
22 kmon 2,409
23 Kooha 2,319

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