Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure. Learn more →
Top 23 Rust Image Projects
-
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
-
-
Project mention: Photon: Rust/WebAssembly image processing library faster than VIPs and PIL | news.ycombinator.com | 2025-04-10
I just wanted to give a huge shout-out to the excellent zune-jpeg library: https://github.com/etemesi254/zune-image/tree/dev/crates/zun...
Most Python libraries like PIL rely on some flavor of the venerable libjpeg (e.g. libjpegturbo, mozjpeg) which makes it the de-facto standard for loading jpegs.
A notable downside is that it's written in C and there have been more than a few exploits found inside it over the years. While it's pretty damn mature by now and there has been a huge amount of fuzzing done to tease out remaining issues, fact remains that it's yet another attack vector that makes your resident security guy or gal raise a few eyebrows.
With zune-jpeg you get a fully memory-safe implementation that can act as a drop-in replacement, and when you turn on the (admittedly experimental) SIMD support for things like the IDCT and color-space conversion it's as fast, or in places even faster, than libjpegturbo/mozjpeg, even on very large (e.g. 4k by 4k) images.
-
-
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
-
-
media-to-ascii
CLI and utilities for converting media files (images/videos) to ascii outputs (output media file or print to console). Supports most standard image formats, and some video formats.
-
-
-
-
-
-
-
-
-
image-hdr
An implementation of HDR Radiance Estimation using Poisson Photon Noise Estimator for creating HDR image from a set of images
-
-
-
Image RS is something special. It's a brand-new image component built specifically for Rust-based frontend frameworks like Yew, Dioxus, and Leptos. It runs inside the browser through WebAssembly (Wasm), meaning it's written in Rust, then compiled into blazing fast binary code that the browser can run directly.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust Image discussion
Rust Image related posts
-
Img2irc v1.3.1 Release
-
Image RS vs Next.js Image 🔥
-
Photon: Rust/WebAssembly image processing library faster than VIPs and PIL
-
Show HN: a Rust Based CLI tool 'imgcatr' for displaying images
-
Oculante: A no-nonsense hardware-accelerated image viewer
-
I implemented a NASA image compression algorithm
-
tinydraw 0.1.1
-
A note from our sponsor - Stream
getstream.io | 18 Jul 2025
Index
What are some of the best open-source Image projects in Rust? This list will help you:
# | Project | Stars |
---|---|---|
1 | oculante | 1,308 |
2 | dezoomify-rs | 859 |
3 | menyoki | 653 |
4 | zune-image | 400 |
5 | jxl-oxide | 375 |
6 | fast_image_resize | 370 |
7 | simp | 314 |
8 | viuer | 302 |
9 | codevis | 260 |
10 | blurhash-rust-wasm | 202 |
11 | media-to-ascii | 96 |
12 | linez | 68 |
13 | image-compare | 46 |
14 | picst | 40 |
15 | img2irc | 38 |
16 | image-comp-lib-rust | 34 |
17 | ByteDetective | 29 |
18 | img-parts | 27 |
19 | blockpaint | 26 |
20 | image-hdr | 20 |
21 | identicon-rs | 19 |
22 | imgproc-rs | 11 |
23 | image-rs | 7 |