What is the "evilest" thing you ever done with Rust?

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/rust

Our great sponsors
  • Scout APM - Truly a developer’s best friend
  • talent.io - Download talent.io’s Tech Salary Report
  • SonarLint - Clean code begins in your IDE with SonarLint
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • stack_dst-rs

    Stack-allocated DSTs for rust (fixed capacity)

    For me it's the coolest and evilest - https://github.com/thepowersgang/stack_dst-rs/ A collection of data structures that store unsized types in an inline fixed-size buffer - with a single value, LIFO (list/Vec), and FIFO (stack) structures.

  • xkcd-386

    Someone is wrong on the internet

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • summon

    A logic engine designed to give you things based on what you ask for (by vadixidav)

    I didn't write it, but there is https://github.com/vadixidav/summon it's.... glorious.

  • cargo-get

    A cargo subcommand to handle dependencies a-la go

    Also, I have this floating in my mind since then, but it's a shitload of work to do, and I am not ready to commit so deeply for this community.

  • rust-sinner

    Easy c̵̰͠r̵̛̠ö̴̪s̶̩̒s̵̭̀-t̶̲͝h̶̯̚r̵̺͐e̷̖̽ḁ̴̍d̶̖̔ ȓ̵͙ė̶͎ḟ̴͙e̸̖͛r̶̖͗ë̶̱́ṉ̵̒ĉ̷̥e̷͚̍ s̷̹͌h̷̲̉a̵̭͋r̷̫̊ḭ̵̊n̷̬͂g̵̦̃ f̶̻̊ơ̵̜ṟ̸̈́ R̵̞̋ù̵̺s̷̖̅ţ̸͗!̸̼͋

    Not mine but extremely cursed https://github.com/Eugeny/rust-sinner

  • encrypted-ref

    Encrypting references in Rust for stupid reasons.


  • metarust_demo

    Metarust, a proc macro that let's you do inline procedural codegen. Here's a demo generating all possible swizzle functions for an arbitrary length vector

  • talent.io

    Download talent.io’s Tech Salary Report. Median salaries, most in-demand technologies, state of the remote work... all you need to know your worth on the market by tech recruitment platform talent.io

  • metarust

    metarust repo

  • crimes

    pointer crimes

    This is probably UB, but the rules are not set yet so I can do whatever I want https://github.com/Nilstrieb/crimes.

  • vechonk

    A Vec<T: ?Sized>

    There's also this one, a Vec that stored the items inline, pretty cursed https://github.com/Nilstrieb/vechonk.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts