rletxtconv

Crates.iorletxtconv
lib.rsrletxtconv
version1.2.2
created_at2025-04-28 14:56:34.965979+00
updated_at2025-04-29 13:38:26.822013+00
descriptionConway's Game of Life file format converter
homepagehttps://github.com/LuMarans30/rletxtconv
repository
max_upload_size
id1652262
size80,359
Andrea Marano (LuMarans30)

documentation

README

Conway's Game of Life File Converter

A blazingly-fast Rust-based tool to convert between plaintext (.cells) and Run-Length Encoded (RLE) formats for Conway's Game of Life patterns.

Features

  • Convert between .cells (plaintext) and .rle formats.
  • Automatic format detection for input files, regardless of file extension

Installation

Prerequisites

Build from Source

  1. Clone the repository:

    git clone https://github.com/LuMarans30/rletxtconv.git && cd rletxtconv
    
  2. Build the project:

    cargo build --release
    

The binary will be located at target/release/rletxtconv.

Pre-built binaries

Alternatively, you can find the binaries in the releases page.

Usage

Convert a file to the RLE format:

rletxtconv --input input.cells --output output.rle

Force overwrite if the output file exists:

rletxtconv --input input.rle --output output.cells --force
Commit count: 0

cargo fmt