Dev tools · alternatives · 2026
24 alternatives to SPF Deconstructor in Rust
This is rust library for deconstructing SPF DNS records. Written ha a project to learn some of the basics of rust.
SPF Deconstructor in Rust is a library for parsing and breaking down SPF DNS records. Built as a learning project, it is designed for developers working with email authentication and DNS configuration. The tool is… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. SPF Deconstructor in Rust launched in 2023; newer entries below may have overtaken it.
- 1

I built a DNS resolver that lets me use https://frontend.numa instead of localhost:5173 — auto-generated TLS certs, WebSocket passthrough, path routing. No mkcert, no nginx, no /etc/hosts.
Apr 2026 · github.com · its alternatives →
- 2

Alternative to magic.h and infer. Zero dependencies. Fully extensible. Works in no_std, async, and embedded contexts.
2025 · crates.io · its alternatives →
- 3

Common data structures and algorithms in Rust. Contribute to EbTech/rust-algorithms development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 4

Contribute to connorwstein/exchange development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 5

An implementation of a dynamic programming language in Rust. Includes: Parser/Compiler, REPL, Virtual Machine, Bytecode Disassembler This started out as a learning project to teach myself Rust. It has grown into a decently substantial piece of software and I've learned quite a bit in the process! Some neat things: + A garbage collector that can store dynamically sized types without any double-indirection (i.e. I have my own Box implementation with manual alloc/dealloc) + The smart pointer used to reference GCed data is a thin pointer. The ptr metadata needed for DSTs is stored in…
2022 · github.com · its alternatives →
- 6

Hello! I'm learning Rust and also information security, so what better way to learn than to put a tool together practicing both skills? I've tried to use a couple of different tools for subdomain enumeration (part of the Discovery-party when it comes to penetration testing), but none of them were very fast, even if the DNS resolver I pointed them towards is, so I wrote my own tool that leverages concurrency to check a lot of subdomains, fast! It's written in Rust, main parts being using Tokio and async_channels, and I think it works good enough for a first release. I wanted to get recursive…
2022 · github.com · its alternatives →
- 7

tl;dr we built an embeddable stream processing engine in Rust using apache DataFusion, check us out at https://github.com/probably-nothing-labs/denormalized Hey HN, We’d like to showcase a very early version of our embeddable stream processing engine called Denormalized. The rise of DuckDB has abundantly made it clear that even for many workloads of Terabyte scale, a single node system outshines the distributed query engines of previous generation such as Spark, Snowflake etc in terms of both performance and cost. Now a lot of workloads DuckDB is used for were normally…
2024 · github.com · its alternatives →
- 8

2022 · github.com · its alternatives →
- 9

`rust-bfield` is a Rust implementation of our novel "B-field" data structure, which functions like a Bloom filter for key-value lookups instead of set membership queries. The B-field allows you to compactly store data using only a few bytes per key-value pair. We've successfully utilized it in genomics to associate billions of "k-mers" with taxonomic identifiers while maintaining an efficient memory footprint. But the data structure is also useful beyond computational biology, particularly where you have large unique key domains and constrained value ranges. Available under an Apache 2…
2024 · github.com · its alternatives →
- 10

HNSW implementation in Rust. Reference: https://arxiv.org/ftp/arxiv/papers/1603/1603.09320.pdf - swapneel/hnsw-rust
2024 · github.com · its alternatives →
- 11AF
Serialization framework with some interesting numbers: 10-20x faster on nested objects than json/protobuf. Technical approach: compile-time codegen (no reflection), compact binary protocol with meta-packing, little-endian layout optimized for modern CPUs. Unique features that other fast serializers don't have: - Cross-language without IDL files (Rust ↔ Python/Java/Go) - Trait object serialization (Box) - Automatic circular reference handling - Schema evolution without coordination Happy to discuss design trade-offs. Benchmarks:…
Oct 2025 · fory.apache.org · its alternatives →
- 12

SIMD-accelerated UTF-8 validation for Rust. Contribute to rusticstuff/simdutf8 development by creating an account on GitHub.
2021 · github.com · its alternatives →
- 13

Converts images into textual line art. Contribute to lf94/img2utf development by creating an account on GitHub.
2021 · github.com · its alternatives →
- 14

Oh my implementation of Shadowsocks in Rust. Contribute to loggerhead/shadowsocks-rust development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 15

2024 · github.com · its alternatives →
- 16

Open source security data lake for threat hunting, detection & response, and cybersecurity analytics at petabyte scale on AWS - matanolabs/matano
2022 · github.com · its alternatives →
- 17

Terraform State and Plan parser written in Rust. Contribute to semanser/terraform-parser development by creating an account on GitHub.
2022 · github.com · its alternatives →
- 18

A Language Server Protocol (LSP) implementation for systemd unit files, providing editing support with syntax highlighting, diagnostics, autocompletion, and documentation made with rust.
2025 · github.com · its alternatives →
- 19

Disintegrate is a Rust library that provides an alternative approach to building domain objects from an event stream. While supporting traditional aggregates, Disintegrate introduces a novel method that allows for more flexibility and adaptability in modeling business rules.
2024 · github.com · its alternatives →
- 20

Contribute to dohuyhoang93/DeepSearch development by creating an account on GitHub.
Dec 2025 · github.com · its alternatives →
- 21

Founder here, Parseable is a lightweight log ingestion and query engine written in Rust. Parseable can ingest data from existing logging agents (FluentBit, LogStash, Vector, syslog-ng and more) using HTTP + JSON output. Ingested logs are stored as semi-indexed Parquet files (on disk or S3). You can query the data with builtin query engine using SQL or use a query engines of choice like Spark, Presto, Trino and so on. We also developed a Grafana data source plugin that lets you visualise log data via Grafana. Sample dashboard link in readme. As log data grew, our industry has responded with…
2023 · github.com · its alternatives →
- 22

Embedded graph memory for AI agents, mobile apps, and the browser. - project-minigraf/minigraf
16d ago · github.com · its alternatives →
- 23

Library for serializing the RSS web content syndication format - rust-syndication/rss
2015 · github.com · its alternatives →
- 24

📶 Troubleshoot problems with your Internet connection - jesusprubio/up
2019 · github.com · its alternatives →
Also compare
- I built a DNS resolver from scratch in Rust – no DNS libraries alternatives
- Rust framework for advanced file recognition and identification alternatives
- Algorithm Cookbook in Rust alternatives
- A first project in Rust – in-memory order book alternatives
- I'm making a dynamic language in Rust alternatives
- Fast subdomain enumerator written in Rust alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →