vit.am is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.

This server runs the snac software and there is no automatic sign-up process.

Site description
A small instance.
Admin email
ololduck@vit.am
Admin account
@ololduck@vit.am

Search results for tag #rustlang

[?]Orhun Parmaksız 👾 » 🌐
@orhun@fosstodon.org

I'm live on YouTube! 📢

Building stuff with Rust & just chatting! 🦀

▶️ Join me: youtube.com/watch?v=MgTWfRgUyLQ

    Ratatui boosted

    [?]Orhun Parmaksız 👾 » 🌐
    @orhun@fosstodon.org

    what do you use for taking notes in the terminal?
    I just found about this one!

    github.com/daniel-valencia-ts/

      [?]Rust Bytes 🦀 » 🌐
      @rustaceans@mastodon.social

      JUST IN: Leptos's creator is stepping down as an active developer on the framework 🦀

        [?]Rust Bytes 🦀 » 🌐
        @rustaceans@mastodon.social

        Panda CSS v2 is moving to a Rust rewrite!

          [?]Rust Bytes 🦀 » 🌐
          @rustaceans@mastodon.social

          Is your company currently hiring for a role that includes using Rust?

          Reply with a link to the opening and any relevant context.

          If you're not, we'd appreciate a repost for visibility

            [?]Rust Bytes 🦀 » 🌐
            @rustaceans@mastodon.social

            JUST IN: Call for Testing for Slint 1.17

              Ratatui boosted

              [?]Orhun Parmaksız 👾 » 🌐
              @orhun@fosstodon.org

              Damn, what... I wasn't expecting to see this today 🤯

              🌐 **ratatui-unity** — Brings the @ratatui_rs ecosystem to Unity games and applications

              💯 Build terminal-themed UIs for Unity games!

              🦀 Render TUIs natively inside Unity with a Rust!

              ⭐ GitHub: github.com/farukcan/ratatui-un

                [?]EuroRust » 🌐
                @eurorust@fosstodon.org

                We’ve prepared a bunch of fun side activities for you at this year’s EuroRust! 🦀 Are you curious about Catalan art history? Join our private tour of Museu Nacional d'Art de Catalunya! The day after EuroRust, we’ll explore 1000 years of Catalan art together at one of Barcelona's most iconic art museums 🖼️✨

                Sign up now and check out the other side activities 👉 eurorust.eu/activities/museum-

                  Relre Relay boosted

                  [?]Orhun Parmaksız 👾 » 🌐
                  @orhun@fosstodon.org

                  *squeaking intensifies*
                  The new version of **Ratatui** is out! 🐀🎉

                  🦀 A Rust library for cooking up TUIs (@ratatui_rs)

                  🌠 New "ratatui-termina" backend, bug fixes & more!

                  🧀 Release notes: ratatui.rs/highlights/v0302/

                  ⭐ GitHub: github.com/ratatui/ratatui

                    AodeRelay boosted

                    [?]Rust Bytes 🦀 » 🌐
                    @rustaceans@mastodon.social

                    NVIDIA Research open-sourced cutile-rs

                    >> cuTile-rs enables safe, idiomatic Rust GPU kernels with Rust ownership across host-GPU boundaries, using tile-based CUDA Tile IR for high-performance, data-race-free computing.

                      [?]Guillaume Gomez » 🌐
                      @imperio@toot.cat

                      Just added support to query GPU information in the Rust sysinfo crate: github.com/GuillaumeGomez/sysi. So next sysinfo release, you will be able to query this new information too.

                      This feature took me ~3 months and is only available for windows/linux/macOS for now (and likely for a while). I think I'll write a blog post about the implementation and how much of a much mess this was to implement it (looking at you linux).

                      Expect some cat pics with it of course.

                        [?]Rust Bytes 🦀 » 🌐
                        @rustaceans@mastodon.social

                        zlib-rs in Firefox

                        >> Firefox now uses Rust’s zlib-rs for gzip, achieving massive speedups and memory safety, after fixing a tricky Intel Raptor Lake CPU bug.

                        Image: zlib-rs in Firefox 


>> Firefox now uses Rust’s zlib-rs for gzip, for massive speedups and memory safety, after fixing a tricky Intel Raptor Lake CPU bug. 


#rustlang #rust

                        Alt...Image: zlib-rs in Firefox >> Firefox now uses Rust’s zlib-rs for gzip, for massive speedups and memory safety, after fixing a tricky Intel Raptor Lake CPU bug. #rustlang #rust

                          Ratatui boosted

                          [?]Orhun Parmaksız 👾 » 🌐
                          @orhun@fosstodon.org

                          I'm live on YouTube! 📢

                          Working on the Ratty terminal! 🐀

                          A GPU-rendered 3D terminal written in Rust & built with @ratatui_rs 🦀

                          Join us here: youtube.com/watch?v=nbZarwuecQ4

                            [?]EuroRust » 🌐
                            @eurorust@fosstodon.org

                            Hi Rustaceans 🦀 Frank Lyaruu, architect and software generalist, is speaking at ! Have you ever wondered how to build your own keyboard, game controller, or custom input device? In his talk, Frank will walk you through how to with Rust. If you’re curious about hardware, you won’t want to miss this one! ✨

                            Learn more 👉 eurorust.eu/talks/from-hardwar

                              [?]Rust Bytes 🦀 » 🌐
                              @rustaceans@mastodon.social

                              h2 v0.4.15 release!

                              >> h2 v0.4.15 ships multiple important bug fixes for stream handling, headers, resets, and capacity polling in the Rust HTTP/2 library.

                              Image: h2 v0.4.15 release! 


>> h2 v0.4.15 ships multiple important bug fixes for stream handling, headers, resets, and capacity polling in the Rust HTTP/2 library. 


#rustlang #rust

                              Alt...Image: h2 v0.4.15 release! >> h2 v0.4.15 ships multiple important bug fixes for stream handling, headers, resets, and capacity polling in the Rust HTTP/2 library. #rustlang #rust

                                Ratatui boosted

                                [?]Orhun Parmaksız 👾 » 🌐
                                @orhun@fosstodon.org

                                Git conflicts are no longer painful! 🔥

                                🌳 **oyui** — A TUI merge editor and staging interface for Git & Jujutsu

                                💯 Syntax highlighting, command palette, binary support, fully scriptable configuration & more!

                                🦀 Written in Rust & built with @ratatui_rs

                                ⭐ GitHub: github.com/emilien-jegou/oyui

                                  [?]Rust Bytes 🦀 » 🌐
                                  @rustaceans@mastodon.social

                                  This Week's Project Spotlight 🦀

                                  Windows-rs
                                  Windows-rs provides a comprehensive set of Rust crates for building Windows applications, from low-level API access to high-level declarative UI.

                                    [?]Rust Bytes 🦀 » 🌐
                                    @rustaceans@mastodon.social

                                    JUST IN: Rust Foundation Welcomes OpenAI As Platinum Member, Announces Donation to Rust Project

                                    >> OpenAI joined the Rust Foundation as a Platinum Member with a $600,000 contribution to support maintainers, key projects, and ecosystem growth.

                                    Image: JUST IN: Rust Foundation Welcomes OpenAI As Platinum Member, Announces Donation to Rust Project 


>> OpenAI joined the Rust Foundation as a Platinum Member with a $600,000 contribution to support maintainers, key projects, and ecosystem growth.




#rustlang #rust

                                    Alt...Image: JUST IN: Rust Foundation Welcomes OpenAI As Platinum Member, Announces Donation to Rust Project >> OpenAI joined the Rust Foundation as a Platinum Member with a $600,000 contribution to support maintainers, key projects, and ecosystem growth. #rustlang #rust

                                      [?]rustfoundation » 🌐
                                      @rustfoundation@mastodon.social

                                      [NEWS] OpenAI has joined the Rust Foundation as a Platinum Member and committed additional funding to programs and goals across the Rust ecosystem. Sustaining and strengthening a language like Rust requires this kind of support, and we are grateful to OpenAI for stepping up! 🎉

                                      rustfoundation.org/media/rust-

                                        [?]musicmatze :rust: :nixos: » 🌐
                                        @musicmatze@social.linux.pizza

                                        [?]rustfoundation » 🌐
                                        @rustfoundation@mastodon.social

                                        RE: mastodon.social/@rustfoundatio

                                        Some reflections from @lorilorusso (Rust Foundation Director of Outreach) on what OpenAI's new membership and additional contribution mean for the maintainers and open source projects that make what it is: rustfoundation.org/media/on-op

                                        [?]rustfoundation » 🌐
                                        @rustfoundation@mastodon.social

                                        [NEWS] OpenAI has joined the Rust Foundation as a Platinum Member and committed additional funding to programs and goals across the Rust ecosystem. Sustaining and strengthening a language like Rust requires this kind of support, and we are grateful to OpenAI for stepping up! 🎉

                                        rustfoundation.org/media/rust-

                                            [?]EuroRust » 🌐
                                            @eurorust@fosstodon.org

                                            We’re welcoming Arya Dradjica, software engineer at NLnet Labs, as a speaker at EuroRust!

                                            Arya went looking for ways to unlock better compilation speed, and ended up building her own query system! In this talk she’ll dig into how her compiler's query system works relative to salsa. We’re all ears! 🦀

                                            Learn more 👉 eurorust.eu/talks/building-a-q

                                              [?]Predrag Gruevski » 🌐
                                              @predrag@hachyderm.io

                                              Rust is the future of programming, and a healthy open-source ecosystem is more important than ever.

                                              On Monday, @charliermarsh announced an expansion of the Astral and Codex GitHub Sponsors program. Today, we add support for the Rust ecosystem.

                                              More to come.

                                                [?]Predrag Gruevski » 🌐
                                                @predrag@hachyderm.io

                                                We'll aim to be a bit different in how we allocate funding. We'll try new things, listen, and learn as we go.

                                                We particularly want to find places where each dollar makes the biggest difference for the ecosystem. Think high-impact areas that are chronically underfunded. We'd like to fund those.

                                                  [?]Predrag Gruevski » 🌐
                                                  @predrag@hachyderm.io

                                                  RE: mastodon.social/@rustfoundatio

                                                  I wear many hats in the Rust community — today I get another one.

                                                  OpenAI is contributing $600,000 to the Rust Foundation, to become a Platinum Member and support both Rust development and the broader ecosystem. As part of this, I'll have the honor of joining the Foundation board 🙇‍♂️

                                                  Open-source needs funding — I know this first hand from working on cargo-semver-checks.

                                                  I still lovingly work on it on nights and weekends, but "full-time OSS maintainer" ultimately didn't work out for me. I look forward to helping carve out those opportunities for others!

                                                  [?]rustfoundation » 🌐
                                                  @rustfoundation@mastodon.social

                                                  [NEWS] OpenAI has joined the Rust Foundation as a Platinum Member and committed additional funding to programs and goals across the Rust ecosystem. Sustaining and strengthening a language like Rust requires this kind of support, and we are grateful to OpenAI for stepping up! 🎉

                                                  rustfoundation.org/media/rust-

                                                      [?]rustfoundation » 🌐
                                                      @rustfoundation@mastodon.social

                                                      [NEWS] OpenAI has joined the Rust Foundation as a Platinum Member and committed additional funding to programs and goals across the Rust ecosystem. Sustaining and strengthening a language like Rust requires this kind of support, and we are grateful to OpenAI for stepping up! 🎉

                                                      rustfoundation.org/media/rust-

                                                        [?]rustrover » 🤖 🌐
                                                        @rustrover@techhub.social

                                                        Relre Relay boosted

                                                        [?]Mattias Eriksson 🦀🚵‍♂️⛵ » 🌐
                                                        @snaggen@mastodonsweden.se

                                                        I got curious about testing @servo and see how far it has gotten. So, I decided to explore AI a bit, to see it capabilities and how to use it properly in a moderately complex codebase... lets say things got out of hand :)
                                                        The result is found here
                                                        codeberg.org/snaggen/cosmic-web
                                                        and
                                                        codeberg.org/snaggen/cosmic-we

                                                        Note: Not an official project or affiliated with @system76 in any way. It is not intended for real use and will most likely never be. The names are just me being lazy...

                                                        Screenshot of a browser built with cosmic gui toolkit and servo

                                                        Alt...Screenshot of a browser built with cosmic gui toolkit and servo

                                                          Ratatui boosted

                                                          [?]Orhun Parmaksız 👾 » 🌐
                                                          @orhun@fosstodon.org

                                                          Gotta protect ourselves from supply chain attacks 😬

                                                          🛡️ **depsguard** — A TUI for auditing and hardening your package manager configuration

                                                          💯 Scans npm, pnpm, yarn, bun, uv, pip, poetry, Dependabot & Renovate

                                                          🦀 Written in Rust!

                                                          ⭐ GitHub: github.com/arnica/depsguard

                                                            2 ★ 0 ↺

                                                            [?]ololduck » 🌐
                                                            @ololduck@vit.am

                                                            Abbaye 0.8.0 is now out!

                                                            Abbaye is a Static Site Generator () for your releases, for those of us who can't or won't use a full-featured software forge.

                                                            Big release!

                                                            Some refactoring to make the code easier to maintain, some small bugfixes (mainly introduced by the new features :p).

                                                            But the star features of this release are:

                                                            • Artifact categories and naming: artifacts are now categorized and named consistently, making it easier to understand what each artifact is for, if you choose to do so. It is done via the new [[builder]] category, name and comment keys in the configuration file.
                                                            • Add multi-format support. It's still in the early stages but it's functional and supports HTML or Gemtext (for all my folks out there).
                                                            • Add support for non-interactive terminals, as in the case of a CI/CD pipeline. You'll still see progress via some log messages and not be stuck on a black screen without any information! (note: this requires the use of abbaye --verbose)
                                                            On the more technical side, we now build and packages. Grab them while they're hot. You can also use abbaye self-update to get the latest version.

                                                            Here's Abbaye's 0.8.0 page, as built with Abbaye itself: https://vit.am/~ololduck/abbaye/0.8.0/


                                                            view of abbaye's revamped sidebar where you can see that downloadable items now have names, categories and descriptions

                                                            Alt...view of abbaye's revamped sidebar where you can see that downloadable items now have names, categories and descriptions

                                                              [?]Rust Bytes 🦀 » 🌐
                                                              @rustaceans@mastodon.social

                                                              Debian Rust Security Tracker 🩺🦀

                                                              >> Debian Rust Security Tracker shows 12 open advisories affecting 27 packages, including 2 high-severity issues in russh and russh-cryptovec.

                                                              Image: Debian Rust Security Tracker 🩺🦀 


>> Debian Rust Security Tracker shows 12 open advisories affecting 27 packages, including 2 high-severity issues in russh and russh-cryptovec. 


#rustlang #rust

                                                              Alt...Image: Debian Rust Security Tracker 🩺🦀 >> Debian Rust Security Tracker shows 12 open advisories affecting 27 packages, including 2 high-severity issues in russh and russh-cryptovec. #rustlang #rust

                                                                [?]Rust Bytes 🦀 » 🌐
                                                                @rustaceans@mastodon.social

                                                                "Is it really a problem, though? "

                                                                Image: "Is it really a problem, though? "






#rustlang #rust

                                                                Alt...Image: "Is it really a problem, though? " #rustlang #rust

                                                                  Ratatui boosted

                                                                  [?]Orhun Parmaksız 👾 » 🌐
                                                                  @orhun@fosstodon.org

                                                                  New terminal password manager dropped! 🔥

                                                                  🔐 **oak-keyring** — A privacy-first & local-first password manager

                                                                  💯 Manage credentials, secure notes, password health, recovery words, tags & more

                                                                  🦀 Written in Rust & built with @ratatui_rs

                                                                  ⭐ GitHub: github.com/OpenKeyring/oak-key

                                                                    [?]Rust Bytes 🦀 » 🌐
                                                                    @rustaceans@mastodon.social

                                                                    How memory safety CVEs differ between Rust and C/C++

                                                                    >> In Rust, any memory safety bug triggerable from safe code is a library soundness CVE. In C/C++, it's usually "your fault" for misusing the API. CVE counts mislead.

                                                                    Image: How memory safety CVEs differ between Rust and C/C++ 


>> In Rust, any memory safety bug triggerable from safe code is a library soundness CVE. In C/C++, it's usually "your fault" for misusing the API. CVE counts mislead. 


#rustlang #rust

                                                                    Alt...Image: How memory safety CVEs differ between Rust and C/C++ >> In Rust, any memory safety bug triggerable from safe code is a library soundness CVE. In C/C++, it's usually "your fault" for misusing the API. CVE counts mislead. #rustlang #rust

                                                                      [?]rustfoundation » 🌐
                                                                      @rustfoundation@mastodon.social

                                                                      Read the latest blog post by @JoelMarcey (Rust Foundation Director of Technology) to learn more about new AI Security Engineer in Residence, Jacob Finkelman. This role was made possible for the ecosystem with support from Alpha-Omega. rustfoundation.org/media/an-ai

                                                                        1 ★ 1 ↺

                                                                        [?]ololduck » 🌐
                                                                        @ololduck@vit.am

                                                                        Abbaye 0.7.1 is now out!

                                                                        Abbaye is a Static Site Generator () for your releases, for those of us who can't or won't use a full-featured software forge.

                                                                        This release simply fixes some minor issues and introduces branch/tag inclusion/exclusion when building the browsable repository as well as the https-cloneable one.

                                                                        I had some work-in-progress branches on another project and wanted to publish a release for a small fix, and i saw that my work branches were still there, so… there you have it.

                                                                        This release also includes an package but shhhhh! it's not 100% ready yet :D

                                                                        Anyway, enjoy this release with abbaye self-update!

                                                                        Here's Abbaye's 0.7.1 page, as built with Abbaye itself: https://vit.am/~ololduck/abbaye/0.7.1/

                                                                        For the next release, i plan to add artifact categories so we can present artifacts in a more structured way. If you look at the "downloads" section, you'll see it's starting to be a bit crowded and unclear what does what.


                                                                          [?]Rust Bytes 🦀 » 🌐
                                                                          @rustaceans@mastodon.social

                                                                          JUST IN: A native Rust rewrite of RivetKit

                                                                          >> Rivet 2.3 rewrites its core runtime (RivetKit) in native Rust for better performance, adds a sleek new dashboard, and introduces fine-grained actor lifecycle controls.

                                                                          Image: JUST IN: A native Rust rewrite of RivetKit 


>> Rivet 2.3 rewrites its core runtime (RivetKit) in native Rust for better performance, adds a sleek new dashboard, and introduces fine-grained actor lifecycle controls. 


#rustlang #rust

                                                                          Alt...Image: JUST IN: A native Rust rewrite of RivetKit >> Rivet 2.3 rewrites its core runtime (RivetKit) in native Rust for better performance, adds a sleek new dashboard, and introduces fine-grained actor lifecycle controls. #rustlang #rust

                                                                            Ratatui boosted

                                                                            [?]Orhun Parmaksız 👾 » 🌐
                                                                            @orhun@fosstodon.org

                                                                            Here is how to render 3D wireframes in your Rust terminal app! 🦀

                                                                            🌀 **ratatui-wireframe** — 3D model renderer widget for @ratatui_rs

                                                                            💯 Supports custom models, .obj loading, real-time rotation & built-in primitives

                                                                            ⭐ GitHub: github.com/Vaishnav-Sabari-Gir

                                                                              [?]Rust Bytes 🦀 » 🌐
                                                                              @rustaceans@mastodon.social

                                                                              Deno merged a major port of console/inspect from JS to Rust, slashing 01_console.js by 83%, shrinking the snapshot, and keeping output identical.

                                                                              Image: Deno merged a major port of console/inspect from JS to Rust, slashing 01_console.js by 83%, shrinking the snapshot, and keeping output identical. 


#rustlang #rust

                                                                              Alt...Image: Deno merged a major port of console/inspect from JS to Rust, slashing 01_console.js by 83%, shrinking the snapshot, and keeping output identical. #rustlang #rust

                                                                                [?]Aut » 🌐
                                                                                @Aut@hachyderm.io

                                                                                After relearning rust and getting slapped around by the borrow checker for a while, I got my scrolling zoomable tilemap of aviation sectionals working again. The type safety has already come in clutch multiple times (typed signals, so good).

                                                                                I've also noticed that my tile loading is very fast now. A benefit of doing the actual loading in Rust I suppose. I'm planning on using SQLite for some data storage so I think Rust will be a speed boost there too. So far I am greatly enjoying using this and all my gripes with GDScript are fixed here.

                                                                                Shoutout to @GodotRust and @godotengine for such a nice experience

                                                                                Side by side showing some Rust code for part of a Godot application and the resulting map display

                                                                                Alt...Side by side showing some Rust code for part of a Godot application and the resulting map display

                                                                                  Ratatui boosted

                                                                                  [?]Orhun Parmaksız 👾 » 🌐
                                                                                  @orhun@fosstodon.org

                                                                                  Woah, diagramming in the terminal 🤯

                                                                                  📐 **pinstar** — A terminal-based editor for Obsidian Canvas, Mermaid, Graphviz, and PlantUML

                                                                                  💯 Create, edit, and navigate diagrams with pan/zoom, layouts, node editing & undo/redo

                                                                                  🦀 Written in Rust & built with @ratatui_rs

                                                                                  ⭐ GitHub: github.com/reekta92/pinstar

                                                                                    [?]Rust Bytes 🦀 » 🌐
                                                                                    @rustaceans@mastodon.social

                                                                                    yserver is a modern X11 server written from scratch in Rust, and designed to run full Linux desktops while dropping Xorg’s legacy baggage.

                                                                                      Ratatui boosted

                                                                                      [?]Orhun Parmaksız 👾 » 🌐
                                                                                      @orhun@fosstodon.org

                                                                                      3D Rubik's Cube in the terminal! 💯

                                                                                      Now available in Ratty terminal: github.com/orhun/ratty

                                                                                        [?]Orhun Parmaksız 👾 » 🌐
                                                                                        @orhun@fosstodon.org

                                                                                        Ratatui mentioned at Rustmeet 2026 🦀🐀

                                                                                          Ratatui boosted

                                                                                          [?]Orhun Parmaksız 👾 » 🌐
                                                                                          @orhun@fosstodon.org

                                                                                          We now have custom icons and animations in TUIs 🤯

                                                                                          🔤 **petiglyph** — Turn images and videos into custom font glyphs

                                                                                          💯 Render through fonts instead of image protocols

                                                                                          🦀 Written in Rust & built with @ratatui_rs

                                                                                          ⭐ GitHub: github.com/petipoua/petiglyph

                                                                                            Back to top - More...