<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/KIUXMSER7" -->

---
title: 5 Rust Project Ideas For Absolutely Beginners Devs 🦀
description: The post suggests 5 Rust project ideas for beginners that cover topics such as file compression, reading from CSV and JSON files, and writing JSON data. It...
canonical: https://daily.dev/posts/5-rust-project-ideas-for-absolutely-beginners-devs--kiuxmser7
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: 5 Rust Project Ideas For Absolutely Beginners Devs 🦀 | daily.dev
og:description: The post suggests 5 Rust project ideas for beginners that cover topics such as file compression, reading from CSV and JSON files, and writing JSON data. It...
og:url: https://daily.dev/posts/5-rust-project-ideas-for-absolutely-beginners-devs--kiuxmser7
og:image: https://api.daily.dev/og/posts/KIUXMSER7.png
og:image:alt: 5 Rust Project Ideas For Absolutely Beginners Devs 🦀
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# 5 Rust Project Ideas For Absolutely Beginners Devs 🦀

**[Community Picks](https://daily.dev/sources/community)** · [@eleftheria](https://daily.dev/eleftheria) · 1 min read · 201 upvotes · 14 comments

## Summary

The post suggests 5 Rust project ideas for beginners that cover topics such as file compression, reading from CSV and JSON files, and writing JSON data. It also recommends following content creators CrabNebula and Francesco Ciulla for learning Rust.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://eleftheriabatsou.hashnode.dev/5-rust-project-ideas-for-absolutely-beginners-devs>

## Community discussion

Top comments from developers on daily.dev.

**@velteyn** · 1 upvotes

> Question, is it possibe to create a desktop / windows application in RUST ?

**@sheopedia** · 1 upvotes

> Learning Rust myself and those were types of my first projects!

**@olehrdk** · 0 upvotes

> Is there something you can recommend for beginner Solana program developers? I mean for better Rust knowledge in Solana scope. Thanks a lot for the article!

**@ghost** · 0 upvotes

> really nice ideas 🤔

---

Tags: [#rust](https://daily.dev/tags/rust), [#content-creation](https://daily.dev/tags/content-creation)

[View this post on daily.dev](https://daily.dev/posts/5-rust-project-ideas-for-absolutely-beginners-devs--kiuxmser7)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"5 Rust Project Ideas For Absolutely Beginners Devs 🦀","url":"https://daily.dev/posts/5-rust-project-ideas-for-absolutely-beginners-devs--kiuxmser7","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/5-rust-project-ideas-for-absolutely-beginners-devs--kiuxmser7"},"datePublished":"2024-02-17T18:48:49.666Z","dateModified":"2024-05-09T09:21:59.549Z","description":"The post suggests 5 Rust project ideas for beginners that cover topics such as file compression, reading from CSV and JSON files, and writing JSON data. It...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/0ebaca0756fcdabcd0577557bd12a275?_a=AQAEufR","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/0ebaca0756fcdabcd0577557bd12a275?_a=AQAEufR","isAccessibleForFree":true,"articleSection":"Community Picks","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Person","name":"Eleftheria Batsou","url":"https://daily.dev/eleftheria","image":"https://media.daily.dev/image/upload/s--YRFTJ4pL--/f_auto/v1708195939/avatars/avatar_h-FdSmAZe","description":"I'm Eleftheria, a Community manager with a coding background, keen on UX research \u0026 public speaking.","interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"EndorseAction"},"userInteractionCount":520}},"commentCount":14,"discussionUrl":"https://daily.dev/posts/5-rust-project-ideas-for-absolutely-beginners-devs--kiuxmser7","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":201},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":14}],"keywords":"rust,content-creation","timeRequired":"PT1M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Community Picks","item":"https://daily.dev/sources/community"},{"@type":"ListItem","position":3,"name":"5 Rust Project Ideas For Absolutely Beginners Devs 🦀"}]}
{"@context":"https://schema.org","@type":"WebPage","@id":"https://daily.dev/posts/5-rust-project-ideas-for-absolutely-beginners-devs--kiuxmser7","comment":[{"@type":"Comment","text":"Question, is it possibe to create a desktop / windows application in RUST ?","datePublished":"2024-02-23T16:54:52.863Z","url":"https://daily.dev/posts/KIUXMSER7#c-lBodLkyuz","author":{"@type":"Person","name":"Edoz","url":"https://daily.dev/velteyn","image":"https://media.daily.dev/image/upload/s--EdYsZ-aa--/f_auto/v1708707326/avatars/avatar_WwO1sHqFqR6bIww32A5aa"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":1}},{"@type":"Comment","text":"Learning Rust myself and those were types of my first projects!","datePublished":"2024-03-23T03:57:14.439Z","url":"https://daily.dev/posts/KIUXMSER7#c-9mf0TXCL7","author":{"@type":"Person","name":"nat","url":"https://daily.dev/sheopedia","image":"https://media.daily.dev/image/upload/s--tsJw0wUh--/f_auto/v1711051300/avatars/avatar_y04A2FJgQke1wVlPmJuVq"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":1}},{"@type":"Comment","text":"Is there something you can recommend for beginner Solana program developers? I mean for better Rust knowledge in Solana scope. Thanks a lot for the article!","datePublished":"2024-04-09T06:52:47.423Z","url":"https://daily.dev/posts/KIUXMSER7#c-CzVO9dKtl","author":{"@type":"Person","name":"Oleh","url":"https://daily.dev/olehrdk","image":"https://media.daily.dev/image/upload/s--OMDGUIxB--/f_auto/v1712645781/avatars/avatar_qQs21M6RuytCDX3LxSyux"}},{"@type":"Comment","text":"really nice ideas 🤔","datePublished":"2024-02-29T22:17:41.211Z","url":"https://daily.dev/posts/KIUXMSER7#c-y1WQs9asG","author":{"@type":"Person","name":"Deleted user","url":"https://daily.dev/ghost","image":"https://media.daily.dev/image/upload/s--hNIUzLiO--/f_auto/v1705327420/public/ghost_vlftth"}}]}
```

