Skip to content
ASCII Art and landscape editor
Rust
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs add texel scene Dec 17, 2019
help add tutorial scene Dec 16, 2019
src remove unused selected_at for now Jan 13, 2020
.clippy.toml add frame/animation support Dec 2, 2019
.gitignore WIP: color palette selector Nov 6, 2019
.rustfmt.toml add first draft of color palette renderer Nov 1, 2019
CHANGELOG.md refactor changelog Jan 2, 2020
Cargo.toml update deps Jan 13, 2020
LICENSE Initial commit Sep 6, 2019
README.md add info about crossterm + v0.2.0 Jan 2, 2020

README.md

Texel

ASCII Art and landscape editor. Texel aims to make editing ASCII art easy especially for use in games.

Example Scene

alt text

Building

Dependencies

Rust v1.38+ is required.

The default terminal backend used is Crossterm which supports Linux, Mac OS X and Windows.

Termion can be used as well by switching to the ion feature.

Compiling

Linux, Windows, Mac OS X

cargo build --release

Redox/Termion

cargo build --release --no-default-features --features ion

Changelog

Usage

texel [files]

Documentation

Configuration

Configuration files are saved in user config directory undex texel/config.ron using the RON format.

On Linux for example the location would be $HOME/.config/texel/config.ron

File Format

Types are defined in the texel_types crate. When saving a scene a gzipped RON file is produced. The contents are the Scene object with all the Sprites.

You can’t perform that action at this time.