80 Repositories
Rust decoding-images Libraries
A tool for quickly collecting function selectors and decoding signatures from on-chain EVM bytecode.
Overview | Disclaimer | Tests | Installation | Usage | Examples | Aknowledgements | License Overview Sigmund provides a CLI that allows users to colle
A simple Node.js library to convert raster images into svg
@neplex/vectorizer A simple Node.js library to convert raster images into svg using VTracer, with time complexity of O(n). Installation npm install @n
Base 32 + 64 encoding and decoding identifiers + bytes in rust, quickly
fast32 Base32 and base64 encoding in Rust. Primarily for integer (u64, u128) and UUID identifiers (behind feature uuid), as well as arbitrary byte arr
A CLI tool that converts images to ASCII art.
Rust ASCII Art Converter This Rust tool converts images into ASCII art. It takes an image file as input, resizes it according to specified width and h
Automatically replace Discord CDN links with local file links, by downloading the images to the public folder
Auto Undiscord Did you hear that Discord will be blocking external websites from using images hosted on their servers? Did you host every image on you
Truly universal encoding detector in pure Rust - port of Python version
Charset Normalizer A library that helps you read text from an unknown charset encoding. Motivated by original Python version of charset-normalizer, I'
Visual regression testing of H264 frames and images.
twenty-twenty The twenty-twenty library allows for visual regression testing of H.264 frames and images. It makes it easy to update the contents when
The easiest way to search for images on your desktop 🔎
What is ByteDetective? ByteDetective is a desktop app (currently available for MacOS) that acts as a semantic search engine for your photos. The aim i
Zero-copy, no-std proquint encoding and decoding
proqnt A pronounceable quintuplet, or proquint, is a pronounceable 5-letter string encoding a unique 16-bit integer. Proquints may be used to encode b
Inspect and dump OCI images.
reinlinsen 👀 rl is a tool to inspect and dump OCI images or single image layers. Installation From source If you have cargo installed you can just ru
A terminal ASCII media player. View images, gifs, videos, webcam, YouTube, etc.. directly in the terminal as ASCII art.
Terminal Media Player View images, videos (files or YouTube links), webcam, etc directly in the terminal as ASCII. All images you see below are just m
Web service generating images of Japanese (Riichi) Mahjong hands.
chombo-gen ChomboGen is a web service that allows to generate images of Japanese (Riichi) Mahjong hands. The hands are provided in a text format and a
Convert your favorite images and wallpapers with your favorite color palettes/themes
dipc doprz' image palette converter Convert your favorite images and wallpapers with your favorite color palettes/themes Color Palettes/Themes catppuc
Pure Rust implementation of Arbitrum sequencer feed reader with built-in transaction decoding and MEV features
Sequencer-Client (WIP 🚧 ) Pure Rust implementation of Arbitrum sequencer feed reader with built-in transaction decoding and MEV features Design Goal
convert images to ansi or irc, with a bunch of post-processing filters
img2irc (0.2.0) img2irc is a utility which converts images to halfblock irc/ansi art, with a lot of post-processing filters halfblock means that each
Renders typst code blocks in Obsidian into images using Typst through the power of WASM!
Obsidian Typst Renders typst code blocks into images using Typst through the power of WASM! This is still very much in development, so suggestions/bug
A simple CLI utility to add rounded borders, padding, and shadows to images.
shadower a simple command-line utility to add rounded corners and shadows to images Installation From AUR paru -S shadower-git From source cargo build
CLI for video images. Generates animated video contact sheets fast.
vimg CLI for video images. Generate animated video contact sheets fast. Uses ffmpeg. Note: Support for animated avif isn't everywhere yet, try viewing
PlandUML and Drawio diagrams in doc comments as PNG or SVG images.
rsdoc This crate provides a procedural macro that transform PlandUML and Drawio diagrams in doc comments as PNG or SVG images. The diagrams in doc com
Enhance low quality images and videos using AI technology.
Real ESRGAN GUI Real ESRGAN GUI is a simple and minimal GUI for xinntao's Real-ESRGAN This allows you to enhance low quality images and videos using A
A simple CLI tool to convert the images to ASCII art with rust 🦀💙
aarty: A simple CLI tool to convert images to ASCII art with Rust 🦀 More screenshots Original image Original image Original image Original image Orig
Safer Nostr is a service that helps protect users by loading sensitive information (IP leak) and using AI to prevent inappropriate images from being uploaded.
Safer Nostr is a service that helps protect users by loading sensitive information (IP leak) and using AI to prevent inappropriate images from being uploaded. It also offers image optimization and storage options. It has configurable privacy and storage settings, as well as custom cache expiration.
Stockbook embeds 1-bit raster images in your code at compile time
stockbook Stockbook embeds 1-bit raster images in your code at compile time. Designed primarily for #![no_std] usage, in embedded or other program-mem
A series of crates that I made to compile images/video into asciinema & play them.
Bad Apple A series of crates that I made to compile images/video into asciinema & play them. The end goal is to make a kernel & legacy bootloader that
a library for generating bevy_rapier2d colliders, for bevy apps, from images with transparency
bevy_rapier_collider_gen a library for generating bevy_rapier2d colliders, for bevy apps, from images with transparency example to see this in action
Rust library to generate word cloud images from text and images !
wordcloud-rs A Rust library to generate word-clouds from text and images! Example Code use std::collections::HashMap; use std::fs; use lazy_static::la
Huffman Encoding/Decoding
Huffman Encoding/Decoding This project is inspired by lab_huffman of CS225(2022fall) @ UIUC Team:    -- Chaoqi LIU ([email protected])    -- Jiahu
CLI and utilities for converting media files (images/videos) to ascii outputs (output media file or print to console)
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.
A little program written in Rust that prints random PNG images to the terminal in text grabbed from an image repo.
Cermic A little program written in Rust that prints random PNG images to the terminal in text grabbed from an image repo. NOTE: As of right now, Cermi
jq for images - experimental
iq - a little tool for image manipulation Inspired by `jq`, iq is an experimental tool for manipulating images through expressions which transform pix
Small program which groups images based on the GPS position.
gps-cluster This small program will take some pictures in input, and based on the metadata on every image, it will group them by their GPS position, i
An HTTP proxy for assets (mainly images) to route requests through an always-encrypted connection.
camo-rs camo-rs is a frontend-compatible Rust-re-implementation of the now archived NodeJS-based atmos/camo - an HTTP proxy for assets (mainly images)
Rust Imaging Library: A high-level Rust imaging crate.
ril Rust Imaging Library: A performant and high-level Rust imaging crate. Documentation • Crates.io • Discord What's this? This is a Rust crate design
Substreams development kit for Ethereum chains, contains Firehose Block model and helpers as well as utilities for Ethereum ABI encoding/decoding.
Substreams Ethereum Substreams development kit for Ethereum chains, contains Rust Firehose Block model and helpers as well as utilities for Ethereum A
Turn your discord cache back to viewable images.
discache 🦀 Every time you view an Image in Discord, it gets saved in your cache folder as an unviewable file. Discache allows you to convert those fi
A rust bencode encoding/decoding implementation backed by serde.
Bende A rust bencode encoding/decoding implementation backed by serde. About This is one of a few bencode implementations available for rust. Though t
Astro Format is a library for efficiently encoding and decoding a set of bytes into a single buffer format.
Astro Format is a library for efficiently transcoding arrays into a single buffer and native rust types into strings
Takes a folder of images (as a palette), and an image, and figures out how to tile the palette to resemble the image!
Takes a folder of images (as a palette), and an image, and figures out how to tile the palette to resemble the image!
Derive macro for encoding/decoding instructions and operands as bytecode
bytecoding Derive macro for encoding and decoding instructions and operands as bytecode. Documentation License Licensed under either of Apache License
A small command-line utility for encoding and decoding bech32 strings
A small command-line utility for encoding and decoding bech32 strings.
A library for decoding and encoding DirectDraw Surface files
A library for decoding and encoding DirectDraw Surface files. Currently handles decoding some uncompressed DX9 formats, as well as DXT1-5. Supports encoding in the A8R8G8B8 format. Support for cubemaps and volumes, as well as DX10 is planned.
corncobs: Corny COBS encoding/decoding in Rust
corncobs: Corny COBS encoding/decoding in Rust This crate provides Consistent Overhead Byte Stuffing (COBS) support for Rust programs, with a particul
Decryption utility for Yaesu ham radio firmware images
porkchop Decryption utility for Yaesu ham radio firmware images. Background Yaesu provides a firmware update utility for their ham radios that contain
Rust library to get image size and format without loading/decoding
imageinfo-rs Rust library to get image size and format without loading/decoding. The imageinfo don't get image format by file ext name, but infer by f
Single File Assets is a file storage format for images
SFA (Rust) Single File Assets is a file storage format for images. The packed images are not guaranteed to be of same format because the format while
Encoding and decoding images in Rust
Image Maintainers: @HeroicKatora, @fintelia How to contribute An Image Processing Library This crate provides basic image processing functions and met
Telegram bot to fetch images from Terceira Ponte and Rodosol into your Telegram chat.
rodosol-telegram-bot Add this bot to your contacts list This bot is a quick scraper that gets the pictures from the rodosol "De olho na via" feature a
A wav encoding and decoding library in Rust
Hound A wav encoding and decoding library in Rust. Hound can read and write the WAVE audio format, an ubiquitous format for raw, uncompressed audio. T
CBOR (binary JSON) for Rust with automatic type based decoding and encoding.
THIS PROJECT IS UNMAINTAINED. USE serde_cbor INSTEAD. This crate provides an implementation of RFC 7049, which specifies Concise Binary Object Represe
A rust binary that will flip one or more bits of a file (mostly for messing with images for fun).
file-bitflipper A rust binary that will flip one or more bits of a file (mostly for messing with images for fun). Example (bitflipped bentley) Usage $
PNG decoding and encoding library in pure Rust
PNG Decoder/Encoder PNG decoder/encoder in pure Rust. It contains all features required to handle the entirety of the PngSuite by Willem van Schack. p
TIF is a terminal_image_format. (theres no TIF editor, so i made TIF images through a hex editor lol)
Colors these are the colors you can use when displaying images on the terminal BYTES: 5A = BLUE 5B = BLACK 5C = RED 5D = GREEN 5E = PURPLE 5F = WHITE
GUI based tool to sort and categorize images written in Rust
ImageSieve GUI based tool to sort out images based on similarity, categorize them according to their creation date and archive them in a target folder
Simple CLI program to generate zoomable tiled images
zoomtiler Simple CLI program to generate deepzoom zoomable tiled images. The input can either be a single image or multiple images of the same height,
Fetch original quality URLs for images posted to a Twitter account
twitter-images Fetches the last tweets of a given account, then prints original quality URLs for all image tweets. Useful for archiving image content
Convert Sketchbook Tiff Files to Open Raster Images
SketchbookTiffConverter Convert Sketchbook Tiff Files to Open Raster Images and retain layer information. This is a command line program that will con
Symphonia is a pure Rust audio decoding and media demuxing library supporting AAC, FLAC, MP3, MP4, OGG, Vorbis, and WAV.
Pure Rust multimedia format demuxing, tag reading, and audio decoding library
Create evolving artistic images with hot-code-reloaded Lisp and GLSL.
Shadergarden is a tool for building hot-code-reloadable shader pipelines. For a tutorial for how to get started, consult the introductory
Automated image compression for efficiently distributing images on the web.
Imager Apparently this project made it into the GitHub Archive Program. About Imager is a tool for automated image compression, and can competitively
Rustypaste is a minimal file upload/pastebin service.
Rustypaste is a minimal file upload/pastebin service.
Serde support for encoding/decoding rusty_v8 values
Serde support for encoding/decoding rusty_v8 values
A small command-line application to view images from the terminal written in Rust.
A small command-line application to view images from the terminal written in Rust. It is basically the front-end of viuer
Command-Line program that takes images and produces the copy of the image with a thin frame and palette made of the 10 most frequent colors.
paleatra v.0.0.1 Command-Line program that takes an image and produces the copy of the image with a thin frame and palette made of the 10 most frequen
TIFF decoding and encoding library in pure Rust
image-tiff TIFF decoding and encoding library in pure Rust Supported Features Baseline spec (other than formats and tags listed below as not supported
Google Encoded Polyline encoding & decoding in Rust.
polyline Google Encoded Polyline encoding & decoding in Rust. A Note on Coordinate Order This crate uses Coordinate and LineString types from the geo-
Czkawka is a simple, fast and easy to use app to remove unnecessary files from your computer.
Multi functional app to find duplicates, empty folders, similar images etc.
Manage lightweight VMs created from OCI images
krunvm krunvm is a CLI-based utility for managing lightweight VMs created from OCI images, using libkrun and buildah. Features Minimal footprint Fast
Converts images into textual line art.
img2utf Transform images to textual line art! Images require pre-processing to come out nice. It's expected that users will do the following: Apply ga
tai (Terminal Ascii Image) tool to convert images to ascii written in Rust
TAI Terminal Ascii Image A tool to convert images to ascii art written in Rust 🦀 Notes This tool is still in development stage. Contributions All Con
Zero dependency images (of chaos) in Rust
bifurcate-rs Zero dependency images (of chaos) in Rust To run: time cargo run --release img.pgm To convert from PGM to PNG using Image Magick: conve
Rust library for hardware accelerated drawing of 2D shapes, images, and text, with an easy to use API.
Speedy2D Hardware-accelerated drawing of shapes, images, and text, with an easy to use API. Speedy2D aims to be: The simplest Rust API for creating a
Encoding and decoding images in Rust
Image Maintainers: @HeroicKatora, @fintelia How to contribute An Image Processing Library This crate provides basic image processing functions and met
A Rust library for calculating perceptual hash values of images
img_hash Now builds on stable Rust! (But needs nightly to bench.) A library for getting perceptual hash values of images. Thanks to Dr. Neal Krawetz f
A TOML encoding/decoding library for Rust
toml-rs A TOML decoder and encoder for Rust. This library is currently compliant with the v0.5.0 version of TOML. This library will also likely contin
MessagePack implementation for Rust / msgpack.org[Rust]
RMP - Rust MessagePack RMP is a pure Rust MessagePack implementation. This repository consists of three separate crates: the RMP core and two implemen
Encoding and decoding support for BSON in Rust
bson-rs Encoding and decoding support for BSON in Rust Index Overview of BSON Format Usage BSON Values BSON Documents Modeling BSON with strongly type
Docker images for compiling static Rust binaries using musl-cross
rust-musl-cross Docker images for compiling static Rust binaries using musl-cross-make, inspired by rust-musl-builder Prebuilt images Currently we hav
Automated builded images for rust-lang with rustup, "the ultimate way to install RUST"
rustup Automated builded images on store and hub for rust-lang with musl added, using rustup "the ultimate way to install RUST". tag changed: all3 -
Docker images for compiling static Rust binaries using musl-libc and musl-gcc, with static versions of useful C libraries. Supports openssl and diesel crates.
rust-musl-builder: Docker container for easily building static Rust binaries Source on GitHub Changelog UPDATED: Major updates in this release which m
A web service that generates images of dependency graphs for crates hosted on crates.io
crate-deps A web service that generates images of dependency graphs for crates hosted on crates.io This project is built entirely in Rust using these