📓 | E-IMZO SDK for communication with service [maintainer=@bahrom04] https://crates.io/crates/e-imzo
  • Rust 88.8%
  • Nix 11.2%
Find a file
2026-05-23 14:19:26 +05:00
.github/assets chore: more user friendly readme and contents 2025-09-10 17:51:18 +05:00
src chore: disable show menu on cargo run 2026-05-23 14:19:26 +05:00
.envrc first commit 2025-08-25 20:22:11 +05:00
.gitignore first commit 2025-08-25 20:22:11 +05:00
Cargo.lock chore: update lock 2026-05-09 22:51:47 +05:00
Cargo.toml chore: new api available starting from 6.3.7 2026-05-09 22:48:18 +05:00
flake.lock chore: update flake url 2026-05-09 20:03:09 +05:00
flake.nix chore: update flake url 2026-05-09 20:03:09 +05:00
LICENSE-APACHE chore: more user friendly readme and contents 2025-09-10 17:51:18 +05:00
LICENSE-MIT chore: more user friendly readme and contents 2025-09-10 17:51:18 +05:00
README.md chore: new api available starting from 6.3.7 2026-05-09 22:48:18 +05:00
rust-toolchain.toml chore: set stable channel for rust-toolchain 2026-01-25 18:56:30 +05:00
shell.nix chore: update lock 2026-05-09 22:51:47 +05:00

Rust Uzbekistan's {E-IMZO}

E-IMZO integration library for rustaceans.

Telegram Chat Test CI

About

Upon interacting with e-imzo service installed as a deamon in a Linux system, Xinux Team ran into many issues while trying to obtain information about keys from the service. Not so everything was documented and websocket was unresponsibe. Therefore, it was decided to develop a specific library to enhance e-imzo integration for Rust ecosystem.

Note

e-imzo sdk ishlash uchun quyidagilar mos kelishi kerak.

crate e-imzo .jar
0.4.0 6.3.7
0.3.0 6.0.6
0.2.6 6.0.6
0.2.5 5.20

Features

Development

The project has shell.nix which has development environment preconfigured already for you. Just open your terminal and at the root of this project:

# Open in bash by default
nix develop

# If you want other shell
nix develop -c $SHELL

# After entering development environment, inside the
# env, you can open your editor, so your editor will
# read all $PATH and environmental variables, also
# your terminal inside your editor will adopt all
# variables, so, you can close terminal.

# Neovim | VSCode | Zed
vim .    # code . # zed .

The development environment has whatever you may need already, but feel free to add or remove whatever inside shell.nix.

Thanks

  • Bahrom - For creating and maintaining this awesome SDK.
  • Rust Template - For helping to initiate bot faster and proceed with development.

License

This project is licensed under the MIT or Apache-2.0 license - see the LICENSE-MIT or LICENSE-APACHE file for details.

Rust Uzbekistan's {E-IMZO}