https://github.com/babycommando/zuse
ZUSE is an irc client for the terminal made in Go with Bubbletea
https://github.com/babycommando/zuse
Last synced: 4 months ago
JSON representation
ZUSE is an irc client for the terminal made in Go with Bubbletea
- Host: GitHub
- URL: https://github.com/babycommando/zuse
- Owner: babycommando
- License: apache-2.0
- Created: 2025-07-27T22:12:35.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-07-28T07:19:49.000Z (11 months ago)
- Last Synced: 2025-08-10T02:19:46.809Z (11 months ago)
- Language: Go
- Size: 10.1 MB
- Stars: 253
- Watchers: 2
- Forks: 10
- Open Issues: 1
-
Metadata Files:
- Readme: README.MD
- License: LICENSE
Awesome Lists containing this project
- awesome-cli-apps-in-a-csv - ZUSE - Minimal IRC client for the terminal written in Go with Bubbletea. (<a name="chat"></a>Chat and instant messaging)
- awesome-cli-apps - ZUSE - Minimal IRC client for the terminal written in Go with Bubbletea. (<a name="chat"></a>Chat and instant messaging)
README
# ZUSE IRC Terminal Client
ZUSE is a sleek, minimal IRC client for your terminal. Built with Go and powered by the elegant Bubble Tea framework. Chat faster, cleaner, and without distractions right from your terminal.
---



---
### Installation
```
go install github.com/babycommando/zuse@latest
```
---
### Build from Source
1. Get and build:
```
git clone https://github.com/yourusername/zuse.git
cd zuse
go mod tidy
go build -o zuse # or zuse.exe on Windows
```
2. Add the compiled file to your system PATH
---
### Usage
Open a fresh terminal and type:
```
zuse
```
Enter your IRC details, pick your favorite channels, and you're good to go.
---
### Keybindings
| Key | Action |
|---------|-------------------|
| ↑/↓ | Scroll chat |
| ←/→ | Switch panes |
| Ctrl+C | Quit |
---
### Made With
- Bubble Tea (github.com/charmbracelet/bubbletea)
- Lipgloss (github.com/charmbracelet/lipgloss)
# Beta warning
This software is under active development, beware of bugs and missing features.
Let me know if anything went wrong at the github project issues.
---
ZUSE also comes pre-built on the [Nightride](https://github.com/babycommando/nightride-cli) synthwave radio terminal client, give some love there!