Skip to main content

Search

Items tagged with: rustlang


Today I found a Rust library for opening links! 🔗

🦀 webbrowser-rs: Open URLs in the web browsers available on a platform.

🚀 Has consistent behaviour on all platforms.

⭐ GitHub: https://github.com/amodm/webbrowser-rs

#rustlang #library #browser #link #platform


A data hoarder’s dream come true: bundle any web page into a single HTML file. 📦✨

💾 monolith: CLI tool for saving complete web pages.

🦀 Written in Rust!

⭐ GitHub: https://github.com/Y2Z/monolith

#rustlang #html #cli #bundle #web #page #crawl #save #commandline


Who says you can't view images in the terminal? With this TUI, you can! 🔥

➡️ md-tui: Markdown renderer in the terminal.

🦀 Written in Rust & built with @ratatui_rs

⭐ GitHub: https://github.com/henriklovhaug/md-tui

#rustlang #ratatui #markdown #renderer #terminal #commandline


halp — a CLI tool to get help with CLI tools 🐙 written in #rustlang 🦀

GitHub: https://github.com/orhun/halp/


Meet @orhun at #eurorust24! 🚀 Orhun, leader of the Ratatui rs project, will demonstrate building Terminal User Interfaces (TUIs) with #rustlang. 🦀

➡️ Full schedule and tickets: https://eurorust.eu


I hate when people ask for my CV. So I started using this tool! 🔥

📝 cvtek: Craft your Resume/CV using TOML.

🚀 ATS Friendly & outputs to Latex/HTML/Markdown.

🦀 Written in Rust!

⭐ GitHub: https://github.com/varbhat/cvtek

#rustlang #cv #generator #latex #markdown #commandline


Oh heck!

🦀 A case conversion library for Rust.

📚 Docs: https://docs.rs/heck

⭐ GitHub: https://github.com/withoutboats/heck

#rustlang #case #conversion #library #kebabcase #snakecase #opensource


How is the Rust hiring market doing?

It could be better.

I noticed that it's tough for juniors/mid-level devs right now.

If your org is in the market for some Rust devs, send this post around to better understand the Rust job market and what to focus on.

https://corrode.dev/blog/hiring-rust-engineers/

If you're a junior Rust dev looking for a job, keep pushing. The tides will turn.

#rustlang #hiring


Here is how you can build reactive TUI apps! 🔥

🌲 tui-realm: A Ratatui framework inspired by Elm and React.

🚀 Has re-usable components with properties & states.

➡️ Get started: https://github.com/veeso/tui-realm/blob/main/docs/en/get-started.md

⭐ GitHub: https://github.com/veeso/tui-realm

#rustlang #ratatui #tui #react #elm


Wanna record your screen on Linux? No problem!

🎥 blue-recorder: A simple desktop recorder.

🚀 Supports many formats including mp4, avi & gif!

🦀 Written in Rust!

⭐ GitHub: https://github.com/xlmnxp/blue-recorder

#rustlang #linux #screen #desktop #recorder #mp4 #gif #record


You can debug programs with this TUI! 🔥

🕵️‍♂️ traceexec: Trace execve{,at} and pre-exec behavior.

🚀 Now supports GDB launcher: https://github.com/kxxt/tracexec/blob/main/demonstration/gdb-launcher/README.md

🦀 Written in Rust & built with @ratatui_rs

⭐ GitHub: https://github.com/kxxt/tracexec

#rustlang #ratatui #tui #trace #exec #gdb


Derive more! 🔥

🦀 derive_more: Derive traits for structs and enums to avoid boilerplate.

📚 Docs: https://docs.rs/derive_more

⭐ GitHub: https://github.com/JelteF/derive_more

#rustlang #derive #struct #enum #boilerplate #programming #library #opensource


Here is a Neovim plugin for crab people!

🦀 rustaceanvim: Supercharge your Rust experience in Neovim!

🚀 No dependency on lspconfig.
🦥 Lazy initialization by design.

⭐ GitHub: https://github.com/mrcjkb/rustaceanvim

#rustlang #neovim #nvim #vim #plugin #editor #programming #rust


Do you like MIDI files? Do you like Rust? You might also like this 🎵

🦀 midir: Cross-platform realtime MIDI processing in Rust.

📚 Docs: https://docs.rs/midir

⭐ GitHub: https://github.com/Boddlnagg/midir

#rustlang #midi #processing #music #library #opensource #programming


Rust Foundation Fellowship Grants Program 2024

https://foundation.rust-lang.org/grants/fellowships/

Discussions: https://discu.eu/q/https://foundation.rust-lang.org/grants/fellowships/

#programming #rustlang


Handling Docker containers is easy with Rust! 🦀

🐋 bollard: Docker daemon API in Rust.

📚 Documentation: https://docs.rs/bollard

⭐ GitHub: https://github.com/fussybeaver/bollard

🚀 Examples: https://github.com/fussybeaver/bollard/tree/master/examples

#rustlang #docker #api #containers #library #async #opensource


Prevent broken links in your documentation with this tool! 🔥

✅ mlc: Check for broken links in markup files (HTML & Markdown)

🚀 Can be easily integrated in your CI pipeline!

⭐ GitHub: https://github.com/becheran/mlc (written in Rust 🦀)

#rustlang #ci #links #markdown #html


Adding scrollbar to your TUI application is really easy with Ratatui! 🚀

🧩 Scrollbar widget: https://docs.rs/ratatui/latest/ratatui/widgets/scrollbar/struct.Scrollbar.html

🦀 Example Rust code: https://github.com/ratatui-org/ratatui/blob/main/examples/scrollbar.rs

#rustlang #ratatui #tui #scrollbar #terminal #tips


With this Rust library you can show Tree Data Structures in the terminal! 🌲

🦀 Tree widget for @ratatui_rs!

📚 Docs: https://docs.rs/tui-tree-widget

⭐ GitHub: https://github.com/EdJoPaTo/tui-rs-tree-widget

#rustlang #tui #ratatui #tree #structure #terminal #commandline #opensource #library


Today I found a nice library for writing tests in Rust! 🔥

🦀 rstest: Fixture-based test framework for Rust.

🚀 Procedural macros for helping you write fixtures/table-based tests.

⭐ GitHub: https://github.com/la10736/rstest

#rustlang #testing #macros #table #tests #fixtures #library


std::path::Path + UTF-8 = camino ✨

🦀 A Rust library for UTF-8 paths.

📚 Docs: https://docs.rs/camino

⭐ GitHub: https://github.com/camino-rs/camino

#rustlang #utf8 #path #library #opensource


This is how I keep up-to-date with things in the terminal! 🔥

🌀 moccasin: A TUI feed reader for RSS, Atom, and (eventually) Podcasts.

🦀 Written in Rust & built with @ratatui_rs

⭐ GitHub: https://github.com/rektdeckard/moccasin

#rustlang #tui #ratatui #feed #rss #podcast #reader