Blazingly 🔥 fast 🚀 and memory safe ✨ JaaJ implementation in Rust 🦀
fonts | ||
src | ||
.gitignore | ||
build.rs | ||
Cargo.lock | ||
Cargo.toml | ||
default.nix | ||
flake.lock | ||
flake.nix | ||
README.md |
A minimal, memory-safe ✨ and blazingly 🔥 fast 🚀 JaaJ implementation written in Rust
Built using rulet and FIGlet fonts hosted by PLiG.
Features
- 🎨 150+ fonts
- 😼 Terminal colors
- ⚡ Compile time JaaJ rendering
- 🦀 Rust
- 💡 Easy to use
- 🗿 JaaJ
- 🤯 And much more!
Installation
Cargo
cargo install jaaj-rs
# With terminal colors support
cargo install --features lolcat jaaj-rs
Nix
Add jaaj-rs to your Nix flakes !
{
description = "Jaajesque !";
inputs = {
jaaj-rs = {
url = "git+https://git.ahur.ac/Jaaj-San/jaaj-rs";
inputs.nixpkgs.follows = "nixpkgs";
};
};
}
Usage
alias jaaj="jaaj-rs" # For enhanced ergonomics
jaaj
Nix
{inputs, pkgs, ...}: {
environment.systemPackages = [
# Minimal version
inputs.jaaj-rs.packages.${pkgs.system}.default
# Colored version
inputs.jaaj-rs.packages.${pkgs.system}.lolcat
];
}