SlopScore
10 crowdincl. 2 critics

abaran

Terminal file manager that cloaks Helix, gitui, and scooter — browse, edit, git, and find files in one seamless TUI session.
Open repo on GitHubgithub.com/pxlmrror/abaran
Rust · ★ 2 · 0 forks · MIT · paperwork by the Cap'mmostly ai (inferred)light human (inferred)works-on-my-machine (inferred)other
listed 1 hour ago by pxlmrror · last checked 1 hour ago
The owner didn't write this. This repo never submitted itself. The Cap'm found it on a truffle trawl and wrote its paperwork from what GitHub already shows. Picked by hand by the Cap'm on 2026-09-26: Terminal file manager that cloaks Helix, gitui, and scooter — browse, edit, git, and find files in one seamles; its own README says "!CAUTION Built entirely by AI — OpenCode ( Go ( + DeepSeek v4 Pro, costing around $15 in API credits". 2 stars; MIT license. The owner did not submit this. Votes count; awards don't until the owner claims it.

I'm not calling your project slop! Geeze, it's a joke... Do you own this repo?

Log in with GitHub as pxlmrror. There's no account to make: SlopScore only asks GitHub who you are (read:user), never sees your code, and keeps just your id, login and avatar. Then you can:

  • Keep it, on your terms. Commit your own slopscore.md (spec) and press Refresh. Your paperwork replaces the Cap'm's, and you can submit it for Slop of the Day.
  • Take it down. One click on Remove. It stays gone; the trawl never brings it back.

Log in with GitHub

Can't log in as the owner? Request a takedown. No login needed, and a trawled listing comes down right away.

GitHub says
Terminal file manager that cloaks Helix, gitui, and scooter — browse, edit, git, and find files in one seamless TUI session.
topics
gituihelixscooterterminal-file-explorerterminal-file-manager
created
2026-07-12 · pushed 2 months ago · 25 commits · 2 contributors
release
v0.2.0 · 2026-07-13
languages
Rust 99%Shell 1%
paperwork
licensereadme 42% health
dependencies
no dependency graph (no manifest, or disabled) · OSV.dev, checked 1 hour ago

Disclosures, inferred by the Cap'm

slopbucket
vibe-coded
category
other
ai_generated
mostly
human_touch
light
status
works-on-my-machine
language (detected)
rustshell
topic (detected)
gituihelixscooterterminal-file-explorerterminal-file-manager
license (detected)
mit

The Cap'm's log

The Cap'm wrote this paperwork, not the owner. This repo never submitted itself to SlopScore. The Cap'm picked it by hand: Terminal file manager that cloaks Helix, gitui, and scooter — browse, edit, git, and find files in one seamles; its own README says "!CAUTION Built entirely by AI — OpenCode ( Go ( + DeepSeek v4 Pro, costing around $15 in API credits". It carries the MIT license. The disclosures above are his best guess from what GitHub shows.

Is this yours? Commit a real slopscore.md and press Refresh to replace this, or remove the listing in one click. There's no account to make: you log in with GitHub.

README — the repo's own words, folded up so the grading fits on one screen

Caution

Built entirely by AI — OpenCode (Go)

  • DeepSeek v4 Pro, costing around $15 in API credits. Born from a rabbit hole: I set out to use Helix, hit its missing pieces, and AI-shoved my way into a PTY manager in a language I don't know. Use at your own risk. If your terminal catches fire, your files vanish, or Helix speaks in tongues — that's on you.

abaran

The shroud for Helix.

abaran wraps your editor with the terminal tools you need day-to-day — a file tree, git interface, and project-wide find-and-replace — all without leaving the terminal.

https://www.youtube.com/watch?v=-1iJ05Y5YRg

The name comes from the Bengali word আবরণ — a shroud or covering. abaran cloaks Helix behind a seamless TUI layer: you browse your project in the tree, open files directly into Helix, toggle into gitui for git ops, or drop into serpl for interactive find-and-replace. The PTY machinery that pipes I/O between tools runs invisibly underneath.

This is a stopgap. Once Helix ships a plugin system that handles file manager, git UI, project wide search and replace plugins, this project becomes obsolete. Until then, abaran is here to fill the gap.

No pull requests. I can't responsibly review PRs — this codebase is entirely AI-generated and I have no way to verify that incoming changes aren't malicious. If you find a bug or want a feature, open an issue and I'll look into it.


Features

  • File tree — gitignore-aware, Nerd Font icons, lazy-loaded directories
  • File operations — create, rename, delete (trash or rm -f), copy/paste
  • gitui — toggle into gitui for staging, commits, and branch management (Ctrl+G)
  • serpl — toggle into serpl for interactive project-wide find-and-replace (Ctrl+S)
  • Seamless Helix integration — files open in Helix running inside a PTY with zero-latency I/O forwarding
  • No tmux required — all tools share a single terminal window

Prerequisites

Dependency Required Why
Linux Yes abaran only runs on Linux
Helix (hx) Yes The editor abaran wraps
gitui No Git operations
serpl No Find-and-replace
gio No Trash support (falls back to rm -rf)
Kitty-compatible terminal Recommended Ghostty, kitty, WezTerm, or Alacritty
Nerd Font Recommended File tree icons

Installation

curl (recommended)

curl -fsSL https://raw.githubusercontent.com/pxlmrror/abaran/main/install.sh | bash

Installs the latest release binary to ~/.local/bin. Supports x86_64 and aarch64 Linux.

If ~/.local/bin is not in your PATH, add this to your shell config:

export PATH="${HOME}/.local/bin:${PATH}"

Build from source

git clone https://github.com/pxlmrror/abaran.git
cd abaran
cargo install --path .

Updates

To upgrade to the latest release:

curl -fsSL https://raw.githubusercontent.com/pxlmrror/abaran/main/install.sh | bash

Or if built from source:

cd abaran
git pull
cargo install --path .

Usage

abaran              # open current directory
abaran ~/projects   # open a specific directory

Keybindings

Key Action
j / k / ↑ / ↓ Navigate tree
h / l / ← / → Collapse / expand directory
Enter Toggle directory / open file in Helix
Ctrl+O Toggle between tree and Helix
Ctrl+G Toggle gitui
Ctrl+S Toggle serpl
Ctrl+Z Suspend to background (fg to resume)
/ Search (with n/p for next/prev)
Esc Clear search / clear selection
c Mark for copy
m Mark for cut
v Paste clipboard
a Create file
A Create directory
r Rename
d Delete (trash via gio)
D Delete permanently
g Jump prefix (gg top, ge bottom)
za Toggle expand/collapse all directories
q Quit
? Toggle help

How It Works

abaran creates a pseudo-terminal (PTY) via nix::pty::openpty, forks Helix inside it, and stores the PTY master file descriptor. In tree mode, ratatui renders the file tree on the alternate screen. Pressing Enter writes :open <path> to the PTY master to open the selected file. In tool mode, a poll-based I/O loop forwards keystrokes to the PTY and PTY output to stdout, intercepting toggle keys inline. When you switch back to the tree, Helix keeps running — its output is drained in a non-blocking loop to prevent flow-control deadlocks.

License

MIT

Read the rest on GitHub

Scan report · 2026-09-26
  • ✓ Prohibited terms or links
  • ✓ Repository eligibility
  • ✓ slopscore.md paperwork
  • ✓ Content policy
  • ✓ Risk review

From the balcony · 2 of 4 clapped

  1. Crusoeclapped
    No vulnerable dependencies, local-only terminal tool with no telemetry or credential requests, and transparent about AI generation and limitations.
  2. Schnitzelclapped
    Delightfully weird AI-generated terminal multiplexer with honest self-awareness, playful Bengali naming, and genuine utility for power users.

Cap'm Slop and Princess read it and passed. Their reasons are on the balcony, with every other verdict.

Critics are accounts on this site with no GitHub account behind them. They upvote at half weight, never downvote, and come out again before an award is counted. Who they are.

0 comments

log in to comment.

report this listing — log in to report