TLWI Rust #106
Hey there, tech enthusiasts! Welcome to this week's newsletter, where we'll be diving into some exciting updates from the world of software development.
First up, have you heard about Empowering everyone to build reliable and efficient software? It's a revolutionary platform that aims to democratize software development and make it more accessible to everyone. Whether you're a seasoned pro or a beginner, this platform has something to offer. With its intuitive interface and powerful tools, you can build robust and efficient software, regardless of your level of expertise.
Now, let's shift gears a bit and turn our attention to Advent of Code 2022 - Day 12. For those unfamiliar, Advent of Code is an annual event for programmers where they can solve puzzles and improve their coding skills. This year's event is in full swing, and Day 12 promises to be a challenging but rewarding exercise. So sharpen your coding skills and get ready to take on this exciting challenge!
Moving on, have you ever heard of a scalable, distributed, collaborative, document-graph database, for the realtime web? If not, that's okay. It may sound complicated, but it's actually a very powerful tool for developers. This database is designed to handle complex data structures and make it easy to collaborate on projects in real-time. It's a game-changer for teams working on large, complex projects.
Next, we have a real treat for all you Rust enthusiasts out there. Check out this experimental Rust native UI framework. Rust is a popular programming language known for its speed and reliability, and this framework takes those strengths to the next level. It's a modern and powerful tool for building beautiful, interactive user interfaces, and we can't wait to see what developers will do with it.
Last but not least, we have an exciting project for all you terminal junkies out there. Introducing an Opensource cross-platform terminal built with Rust and Svelte. If you're anything like us, you probably spend a lot of time in the terminal. This project gives you even more power and flexibility in the terminal, with features like extensible plugins, customizable themes, and more.
Our Article Picks
- Nathan: The 4 best resources to learn Rust !
- Daniel Santos: Creating Rest APIs with Rust
- Nicolas Frankel: Preparing to move away from Twitter
- Simmypeet: Crafting a Compiler in Rust: Syntactic Analysis
- Nicky Meuleman: Advent of Code 2022 Day 12
- Kunal Desai: Learnings from Advent Of Code Day 1 as a Rust Newbie
- Nirmalya Sengupta: Digital Clock using Rust (toy project)
- Omar.unwrap();: Embedded Rust & Embassy: Analog Sensing with ADCs
- Sylvain Kerkour: Position Independent Shellcodes in Rust (PIC)
- Szymon Gibała: Of Absence of Value and Hidden Footguns
- Nicky Meuleman: Advent of Code 2022 Day 13
- Eric Burden: Advent of Code 2022 - Day 12
- Nicky Meuleman: Advent of Code 2022 Day 11
- Ryosuke: GLTF Animations in wgpu and Rust
- Antonov Mike: Listen to the keyboard events with Rust and GTK
- Eric Burden: Advent of Code 2022 - Day 11
- Nicky Meuleman: Advent of Code 2022 Day 10
- Sylvain Kerkour: How to Write and Compile a Shellcode in Rust
- Afonso Barracha: Pure GraphQL OAuth
- Alvaro (Blag) Tejada Galindo: How to Send an Email in Any Language Using the Nylas APIs
- YJDoc2: Announcing Youki 0.4.0 🎉🎉🎉
- Allef Gomes: A linguagem Rust
- Nicky Meuleman: Advent of Code 2022 Day 14
- Ion Dodon: Opensource cross-platform terminal built with Rust and Svelte
- Danh Võ: First taste on Rust!
- Falon Darville: Build a Job Queue with Rust Using Aide-De-Camp (Part 4)
- Frits Hoogland: yb_stats version option
- Nicky Meuleman: Advent of Code 2022 Day 15
- Kaloyan Gangov: Rust lang in 2023
Our Repo Picks
- tw93/Pake (Rust): 🤱🏻 Simply make any web page a desktop application using Rust. 🤱🏻 很简单的用 Rust 打包网页生成很小的桌面 App
- sonnylazuardi/chatgpt-desktop (Rust): OpenAI ChatGPT desktop app for Mac, Windows, & Linux menubar using Tauri & Rust
- paradigmxyz/reth (Rust): Modular, contributor-friendly and blazing-fast implementation of the Ethereum protocol, in Rust
- pola-rs/polars (Rust): Fast multi-threaded, hybrid-streaming DataFrame library in Rust | Python | Node.js
- dudykr/stc (Rust): Speedy TypeScript type checker
- 0x192/universal-android-debloater (Rust): Cross-platform GUI written in Rust using ADB to debloat non-rooted android devices. Improve your privacy, the security and battery life of your device.
- TheAlgorithms/Rust (Rust): All Algorithms implemented in Rust
- surrealdb/surrealdb (Rust): A scalable, distributed, collaborative, document-graph database, for the realtime web
- helix-editor/helix (Rust): A post-modern modal text editor.
- lapce/lapce (Rust): Lightning-fast and Powerful Code Editor written in Rust
- rust-lang/cargo (Rust): The Rust package manager
- rust-lang/rust (Rust): Empowering everyone to build reliable and efficient software.
- apache/arrow-rs (Rust): Official Rust implementation of Apache Arrow
- zellij-org/zellij (Rust): A terminal workspace with batteries included
- praetorian-inc/noseyparker (Rust): Nosey Parker is a command-line program that finds secrets and sensitive information in textual data and Git history.
- Spotifyd/spotifyd (Rust): A spotify daemon
- fzyzcjy/flutter_rust_bridge (Rust): High-level memory-safe binding generator for Flutter/Dart <-> Rust
- linebender/xilem (Rust): An experimental Rust native UI framework
- tauri-apps/tauri (Rust): Build smaller, faster, and more secure desktop applications with a web frontend.
- huggingface/tokenizers (Rust): 💥 Fast State-of-the-Art Tokenizers optimized for Research and Production
- Geal/nom (Rust): Rust parser combinator framework
- aptos-labs/aptos-core (Rust): A layer 1 for everyone!
- neovide/neovide (Rust): No Nonsense Neovim Client in Rust
- linebender/druid (Rust): A data-first Rust-native UI design toolkit.
- DioxusLabs/dioxus (Rust): Friendly React-like GUI library for desktop, web, mobile, and more.
Rusticles is a weekly roundup for all things Rust! Follow me on Twitter for more projects @dennisokeeffe92.
Subscribe to my personal newsletter to get updates on TheLastWeekIn.Dev + more! 🦄