How to learn Rust by own tiny applications?

This page summarizes the projects mentioned and recommended in the original post on /r/rust

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • pixels

    A tiny hardware-accelerated pixel frame buffer. 🦀

    One small project I really liked implementing when learning rust was https://raytracing.github.io/books/RayTracingInOneWeekend.html . I used https://github.com/parasyte/pixels to render the pixels.

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

    A cat(1) clone with wings.

    A lot of unix-y tools have been rewritten in rust, where the usefulness comes from it being faster or having more features. Examples: bat, cw, lsd, ripgrep, diskonaut, gping. Maybe you could find an interesting program to rewrite?

  • arewegameyet

    The repository for https://arewegameyet.rs

    Game dev? (arewegameyet.rs)

  • cw

    A Rust wc clone (by Freaky)

    A lot of unix-y tools have been rewritten in rust, where the usefulness comes from it being faster or having more features. Examples: bat, cw, lsd, ripgrep, diskonaut, gping. Maybe you could find an interesting program to rewrite?

  • lsd

    The next gen ls command

    A lot of unix-y tools have been rewritten in rust, where the usefulness comes from it being faster or having more features. Examples: bat, cw, lsd, ripgrep, diskonaut, gping. Maybe you could find an interesting program to rewrite?

  • ripgrep

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

    A lot of unix-y tools have been rewritten in rust, where the usefulness comes from it being faster or having more features. Examples: bat, cw, lsd, ripgrep, diskonaut, gping. Maybe you could find an interesting program to rewrite?

  • diskonaut

    Terminal disk space navigator 🔭

    A lot of unix-y tools have been rewritten in rust, where the usefulness comes from it being faster or having more features. Examples: bat, cw, lsd, ripgrep, diskonaut, gping. Maybe you could find an interesting program to rewrite?

  • SaaSHub

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

    SaaSHub logo
  • gping

    Ping, but with a graph

    A lot of unix-y tools have been rewritten in rust, where the usefulness comes from it being faster or having more features. Examples: bat, cw, lsd, ripgrep, diskonaut, gping. Maybe you could find an interesting program to rewrite?

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Rust-ify Linux/GNU/macOS terminal tools

    12 projects | dev.to | 17 Oct 2022
  • fd: find but better

    11 projects | /r/commandline | 4 May 2022
  • Essential Applications

    5 projects | /r/linuxquestions | 13 Mar 2022
  • Easier life with Linux

    6 projects | /r/linuxquestions | 13 Sep 2021
  • What's your "instant love software"?

    11 projects | /r/linux | 2 Sep 2021

Did you konow that Rust is
the 5th most popular programming language
based on number of metions?