https://github.com/aorumbayev/lazylora
LazyLora is a terminal user interface for exploring the Algorand blockchain
https://github.com/aorumbayev/lazylora
algokit algorand ratatui rust
Last synced: 5 months ago
JSON representation
LazyLora is a terminal user interface for exploring the Algorand blockchain
- Host: GitHub
- URL: https://github.com/aorumbayev/lazylora
- Owner: aorumbayev
- License: mit
- Created: 2025-04-10T07:57:02.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-06-02T10:04:45.000Z (5 months ago)
- Last Synced: 2025-06-07T02:52:09.678Z (5 months ago)
- Topics: algokit, algorand, ratatui, rust
- Language: Rust
- Homepage: https://aorumbayev.github.io/lazylora/
- Size: 531 KB
- Stars: 8
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-algorand - lazylora - Terminal UI for exploring Algorand blockchain. (Learning Resources / Projects)
README
# 🔎 LazyLora ⛓️💥
> Terminal UI for Algorand blockchain exploration
[](https://github.com/aorumbayev/lazylora/releases/latest)
[](https://opensource.org/licenses/MIT)
LazyLora is a terminal user interface for exploring the Algorand blockchain. It provides a simple and intuitive way to browse blocks and transactions.

## Quick Install
### macOS / Linux
```bash
curl -fsSL https://raw.githubusercontent.com/aorumbayev/lazylora/main/install.sh | bash
```
### Windows
```powershell
iwr -useb https://raw.githubusercontent.com/aorumbayev/lazylora/main/install.ps1 | iex
```
> [!NOTE] ensure you have [Visual C++ Redistributable](https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170) installed.
## Features
- Browse latest blocks and transactions
- Search transactions by address, transaction ID, or asset ID
- View detailed transaction information
- Live updates of new blocks and transactions
- Support for MainNet, TestNet, and LocalNet
## Usage
```bash
# Run with default settings
lazylora
# Check for updates
lazylora update
# Update to the latest version
lazylora update --install
```
## Key Bindings
- `q`: Quit the application
- `r`: Refresh data
- `f`: Search transactions
- `n`: Switch network
- `Space`: Toggle live updates
- `Tab`: Switch between blocks and transactions
- `Enter`: View selected item details
- `Esc`: Close popup or details view
## Building from Source
```bash
# Clone the repository
git clone https://github.com/aorumbayev/lazylora.git
cd lazylora
# Build and install
cargo build --release
```
## Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.