Skip to main content

Search

Items tagged with: RustLang


BTW I'm sharing exclusive life updates in my GitHub Sponsors newsletter 🤗

🚀 Get early access to my blog posts & new projects!
🎬 Behind-the-scenes content!
🌟 Support my open-source endeavours!

💖 **Sponsor me**: https://github.com/sponsors/orhun

#opensource #github #sponsorship #rustlang


Can't get enough of these development tools / TUIs! 🛠️🔥

🌀 **jwt-ui**: Decode/encode JSON Web Tokens in the terminal.

🚀 Fully offline & supports many formats.

🦀 Written in Rust & built with @ratatui_rs

⭐ GitHub: https://github.com/jwt-rs/jwt-ui

#rustlang #ratatui #tui #ratatui #jwt #decode #encode #token #javascript


We made it.

Ratatui is now a core dependency for JS frameworks.

https://github.com/vercel/turbo/blob/3db7af3df03a5718c823a9acb5c7767124e808b6/crates/turborepo-ui/Cargo.toml#L25

#rustlang #ratatui #javascript


This TUI is all I needed. 👌

⚙️ **systemctl-tui**: A fast and simple TUI for interacting with systemd services and their logs.

🔥 Quickly browse service status and logs, & start/stop/restart services.

🦀 Written in Rust & built with @ratatui_rs

⭐ GitHub: https://github.com/rgwood/systemctl-tui

#rustlang #ratatui #tui #ratatui #systemd #systemctl #service #terminal


Season 2 of the 'Rust in Production' podcast starts tomorrow. Very excited!
Subscribe here: https://corrode.dev/podcast/

#rustlang #podcast


TUIs for everything! 🔥

📌 **rust-kanban**: A kanban board for the terminal.

🚀 Boost productivity by prioritizing tasks!
🎨 Supports multiple themes!
🦀 Written in Rust & built with @ratatui_rs

⭐ GitHub: https://github.com/yashs662/rust_kanban

#rustlang #ratatui #tui #kanban #board #terminal #productivity


Starting the week with a very small pull request I just published 🤭

I'm the first to scream when I need to review a gigantic PR, but sometimes working on a big code refactoring after months working on a project doesn't really allow for small ones.

All in all I removed 560 lines of code so I guess it makes it more okay ? 🙈

#rust #rustlang #git #programming


This is how we throw a party in the terminal! 🎉

🎊 **confetty**: Particle system (fireworks, stars) rendered in the TTY.

🦀 Written in Rust & built with @ratatui_rs

⭐ GitHub: https://github.com/Handfish/confetty_rs

#rustlang #ratatui #tui #confetti #render #terminal #stars


I love this Rusty system tool! ⚙️🔥

🕵️‍♂️ **tracexec**: A small utility for tracing execve{,at}

🔍 Figure out what and how programs get executed.

🦀 Written in Rust & have a TUI built using @ratatui_rs

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

#rustlang #ratatui #tui #ratatui #system #calls #monitoring


I'm much more productive ever since I started using this TUI! 🔥

📓 **tui-journal**: Your journal app if you live in a terminal.

🌱 Don't forget your ideas, take notes!

🦀 Written in Rust & built with @ratatui_rs

⭐ GitHub: https://github.com/AmmarAbouZor/tui-journal

#rustlang #ratatui #tui #ratatui #journal #notes #todo #terminal


Finally figured out an issue I noticed at least a couple weeks ago! I'm using @ratatui_rs, but I don't think it's specific to it.

If you have a TUI that uses the alternate screen (as I think you probably should), and that TUI has an option to open another terminal program (like a file editor): first leave the alt screen, do whatever with the external program, then enter the alt screen again & force a redraw.

#RustLang #TUI

1/2


I am on Rustacean Station Podcast this week!

🦀 We talked about @ratatui_rs — a Rust library for building TUIs.

➡️ Listen here: https://rustacean-station.org/episode/orhun-parmaksiz/

✨ Learn about rebranding from tui-rs, development progress, future plans, & more!

#rustlang #ratatui #tui #podcast


Today I found a TUI for downloading torrents! 🚀

🍃 **vincenzo**: A BitTorrent client in the terminal.

🔥 Supports vim-like keybindings.

🦀 Written in Rust & built with @ratatui_rs

⭐ GitHub: https://github.com/gabrieldemian/vincenzo

#rustlang #ratatui #tui #ratatui #torrent #bittorrent #client #terminal


Today I gave a talk about "**Adopting Rust**" at @teknasyontech's office! 🦀

Shout out to everyone who attended & organizers for the awesome event! 🥳

Rust world domination one step at a time! 🚀

#rustlang #meetup #talk


@fell to the best of our knowledge this is likely one of the first, if not the first, #Rustlang native GUI application which runs on three different platforms. It's also a very small application because developing a GUI for three different native APIs takes a lot of work


Today I discovered a Rust project optimization tool! 🚀

🦀 **cargo-wizard**: Applies profile and config templates to your Cargo project.

🔥 Tweak for maximum performance, fast compile times or minimal binary size.

⭐ GitHub: https://github.com/Kobzol/cargo-wizard

#rustlang #performance #cargo #automation #wizard


You can run TUIs in the browser with Rust! 🦀

🐭 **ratframe** : egui widget + @ratatui_rs backend.

🔥 Ratatui integrates with egui, enabling compilation to WASM!

🚀 Demo: https://gold-silver-copper.github.io/

⭐ GitHub: https://github.com/gold-silver-copper/ratatui_egui_wasm

#rustlang #ratatui #tui #egui #wasm #browser #web


Arch users... it's finally here! 🔥

📦 **parui**: Simple TUI frontend for paru or yay.

🚀 Manage Arch Linux packages via TUI!

🦀 Written in Rust & built with @ratatui_rs

⭐ GitHub: https://github.com/Vonr/parui

#rustlang #rust #ratatui #tui #packaging #archlinux #arch #linux #terminal


Today I found a tool to debug Rust programs! 🔥

🥷 **BugStalker**: Modern Rust debugger for Linux x86-64.

🚀 Supports breakpoints, steps & signals.

🦀 Has a TUI built with tui-realm & @ratatui_rs

⭐ GitHub: https://github.com/godzie44/BugStalker

#rustlang #ratatui #tui #debugger #debug #x86_64 #terminal #binary


In Ratatui, objects can be created in one step, with methods directly configuring how the widget will display.

✨ This eliminates the need for intermediate variable storage and mutation.

🦀 In Rust this is called the **Builder Lite** pattern.

➡️ Learn more about it here: https://ratatui.rs/concepts/builder-lite-pattern/ (from @ratatui_rs docs)

#rustlang #programming #pattern #concept #ratatui


Oh, look! 👀

There is a #Rust #book #bundle over at #HumbleBundle by Packt 🥰

https://www.humblebundle.com/books/rust-mastery-packt-books

It also contains the recently published "Asynchronous Programming in Rust" by Carl Fredrik Samson:

https://www.packtpub.com/product/asynchronous-programming-in-rust/9781805128137

#RustLang


TUIs are everywhere! 🚀

🎸 **twitch-tui**: Twitch chat in the terminal.

💬 Read/send/search messages with customizable functionality.
🔥 Has Vim and Emacs inspired keybindings.
🦀 Written in Rust & built with @ratatui_rs

⭐ GitHub: https://github.com/Xithrius/twitch-tui

#rustlang #ratatui #tui #twitch #chat #terminal #commandline


Do you type fast? Check out this TUI! 🔥

🏁 **ttyper**: Terminal-based typing test.

🚀 Supports different languages - you can test with Rust keywords!
🎨 Supports configuration and custom styles.
🦀 Written in Rust & built with @ratatui_rs

⭐ GitHub: https://github.com/max-niederman/ttyper

#rustlang #ratatui #tui #typing #test #terminal


Do you like playing chess? Do you use terminal a lot?
Your wish is about to come true 🪄

♜ **chess-tui**: Play chess in your terminal.

🔥 Supports playing against a chess engine.

🦀 Written in Rust & built with @ratatui_rs

⭐ GitHub: https://github.com/thomas-mauran/chess-tui

#rustlang #ratatui #tui #chess #terminal #game


Transferring files in the terminal is a pain 😫
Well, not anymore! 💪

🌀 **termscp**: A feature rich TUI for file transfer and explorer.

🔥 Supports SCP/SFTP/FTP/S3/SMB
🚀 Works on Windows, Linux, FreeBSD, NetBSD and MacOS!

🦀 Written in Rust & built with @ratatui_rs
⭐ GitHub: https://github.com/veeso/termscp

#rustlang #ratatui #tui #terminal #file #transfer #scp #sftp #ftp #smb #explorer


No more Postman! This TUI API client goes crazy 🔥

📡 **atac**: A simple API client in your terminal.

🚀 Supports importing collections from Postman.
🔓 Free, account-less, and offline.
🦀 Written in Rust & built with @ratatui_rs

⭐ GitHub: https://github.com/Julien-cpsn/ATAC

#rustlang #tui #ratatui #http #client #api #postman #terminal


**Rust for Lunch** starting soon! 🥪 (http://lunch.rs/)

🦀 Online-only Rust meet scheduled to fit into a lunch break.

➡️ Join: https://lecture.senfcall.de/hay-gmh-wox-mru

#rustlang #meetup


I'm excited to announce the new version of **Ratatui**! 🐁

🦀 A Rust library that's all about cooking up terminal user interfaces (@ratatui_rs)

✨ Release highlights: https://ratatui.rs/highlights/v0262/

📢 I'm giving a lightning talk on Ratatui at **Rust for Lunch** tomorrow! (https://lunch.rs/meetups/2024-04-16)

🧀 GitHub: https://github.com/ratatui-org/ratatui

#rustlang #tui #library #terminal


Want to add Vim key bindings to your Rust application? 🤔
Say less.

🦀 **modalkit**: A Rust library for building modal editing applications.

🚀 Can be used with TUIs (via @ratatui_rs) or shell-like applications.

⭐ GitHub: https://github.com/ulyssa/modalkit by @ulyssa

#rustlang #library #vim #editor #tui #shell #ratatui


Does anyone has experience in writing REST APIs in #rust ?

Which framework did you use?

I am currently trying actix. But I found many others like rocket and axum

#rustlang #webapi #restapi


Today I found a TUI frontend for curl! 🔥

🌀**cute**: TUI HTTP client with API/auth key management and request history/storage.

🌐 Supports importing Postman collections!

🦀 Written in Rust & built with @ratatui_rs

⭐ GitHub: https://github.com/PThorpe92/CuTE

#rustlang #ratatui #tui #curl #http #request #api #auth