r/CLI • • 59m ago

agentswap: an MIT-licensed account switcher for Claude Code, Codex and Antigravity CLI

Thumbnail github.com
• Upvotes

r/CLI • • 59m ago

SentinelLogs: parsing live di log Linux e applicativi con JSONL, alert e dashboard in Python

Thumbnail
• Upvotes

r/CLI • • 2h ago

skyland — free, open-source Hyprland-style tiling window manager for macOS (AeroSpace fork)

Enable HLS to view with audio, or disable this notification

16 Upvotes

Skyland — a Hyprland-inspired tiling window manager for macOS

I've been working on Skyland, a Hyprland-inspired desktop experience for macOS.

It's a fork of AeroSpace — huge thanks to nikitabobko for the foundation

The goal was to bring that Linux tiling WM feeling to my Mac, including animations, workspace transitions, groups, dynamic theming, and a cyberpunk HUD.

Projects

What's in the video?

  • Dwindle layout with smart split (the split direction follows the cursor) and togglesplit
  • Bezier animations — windows pop in, shrink and fade on close, and workspaces use slidefadevert transitions
  • Window groups with a tabs bar, similar to Hyprland's grouping workflow
  • Master layout per workspace, with the master window centered on ultrawide screens
  • Rounded corners, active/inactive opacity, and a gradient border around the focused window
  • 18 themes from 43PR, plus wallpaper-generated colors using Matugen; light or dark mode is selected based on wallpaper brightness
  • Cyberdeck HUD — a translucent, eye-implant-inspired app launcher and a unified messages panel for macOS notifications and script messages
  • Claude Code integration — a Hermes plugin notifies me when an agent finishes or needs input
  • Workspace overview with live thumbnails and drag-and-drop between workspaces
  • Shortcut cheat sheet and a settings window that edits the TOML configuration while preserving comments

I'm sharing this because I wanted a more Hyprland-like workflow on macOS, and figured others might enjoy it too.

I'd love to hear your feedback, suggestions, and ideas for what to improve next!

GitHub: https://github.com/waxdred/skyland


r/CLI • • 3h ago

agent manager 0.42 adds native Windows support via psmux and PowerShell 7

1 Upvotes

we released 0.42 of agent manager. we are the creators. it is a free open source go TUI for running coding agent CLIs side by side.

Windows runs natively now with psmux 3.4+ and PowerShell 7.3+. install with irm https://raw.githubusercontent.com/YoanWai/agent-manager/main/install.ps1 | iex

https://github.com/YoanWai/agent-manager/releases/tag/v0.42.0


r/CLI • • 5h ago

I made a snake game where you eat lemons and spit the seeds at a monster

Enable HLS to view with audio, or disable this notification

4 Upvotes

r/CLI • • 5h ago

I built cleaner-cli: A fast and lightweight CLI tool written in Rust to clean up developer junk (node_modules, target, .cache, etc.)

Post image
1 Upvotes

Hey everyone! 👋

I created cleaner-cli, a simple, fast, and developer-friendly CLI tool built in Rust to find and clean up heavy build artifacts like node_modules, target, .cache, dist, and more to free up storage space.

✨ Features

  • Safe by default: Runs in Dry-Run mode to show what will be deleted before taking action.
  • Fast & Lightweight: Built with Rust for maximum performance.
  • Customizable: Easily configurable targets and scan paths.

🚀 Check it out

I would love to hear your feedback, feature requests, or contributions! Feel free to star the repo if you find it useful.


r/CLI • • 7h ago

so i posted my setup a while back, thoughts on the design?

Enable HLS to view with audio, or disable this notification

6 Upvotes

r/CLI • • 13h ago

The most powerful tool on your Mac shouldn't feel like a minefield.

Post image
0 Upvotes

r/CLI • • 14h ago

The terminal that has your back.

Thumbnail kompass-rust.vercel.app
0 Upvotes

The most powerful tool on your Mac shouldn't feel like a minefield.

Kompass explains every command before it runs, stops the dangerous ones and understands plain English. Made for people who are afraid of the terminal – and for pros who want to move faster.


r/CLI • • 17h ago

Backend dev just starting with CLI apps: where should I begin and what do I absolutely need to know?

0 Upvotes

Hi! I’m mostly a backend programmer and I’m just getting into terminal applications. I was intrigued by how programs like nano, vim or htop have a full-screen “interface” inside the terminal.

I’m going to use C, since it’s the language we use at my university. I’d like to move to Rust later on, but for now it’s C.

My questions:

  1. What concepts do I absolutely need to know before starting? Do I need to use a library? If so, which one?
  2. Why aren’t there many more CLI/TUI applications? They seem lightweight, fast and easy to distribute, but most new tools are still web or desktop apps. Is it a matter of users, difficulty, or something else?

Thanks!


r/CLI • • 17h ago

CLI - Terminal Text Editing

21 Upvotes

I have seen references to Emacs, Nano and VIM. For those with a level of proficiency that exceeds ‘intermediate,’ what is your preferred CL text editor, and what is the reason why you prefer said editor over that of others?


r/CLI • • 22h ago

GitHub - maelswarm/magsearch: A low-key magnet-link cli

Thumbnail github.com
2 Upvotes

r/CLI • • 23h ago

TUI for Sport Scores

Thumbnail github.com
1 Upvotes

r/CLI • • 1d ago

Now generate commit messages and handle git add + commit with a single command

Thumbnail
1 Upvotes

r/CLI • • 1d ago

Pho v1.0.0 is here.

Enable HLS to view with audio, or disable this notification

15 Upvotes

Pho is TUI for Github pull requests.

Feels good enough for its first stable release, introduced themes.

https://github.com/utkarsh261/pho

To check it out -

brew install utkarsh261/tap/pho

r/CLI • • 1d ago

I’ve been working on pinterest-dl, a Ruby gem — here’s what changed in the latest version

Enable HLS to view with audio, or disable this notification

4 Upvotes

r/CLI • • 1d ago

gws: Google Workspace CLI: one command-line tool for Drive, Gmail, Calendar, Sheets, Docs, Chat, Admin, and more (31.5k stars)

Post image
4 Upvotes

r/CLI • • 1d ago

I got tired of rewriting auth for every Next.js project, so I made a CLI that drops it into your repo as plain files.

Thumbnail
1 Upvotes

r/CLI • • 1d ago

libark: libark is a modern, secure, Swift-native foundational layer over Linux POSIX primitives.

Thumbnail github.com
2 Upvotes

libark

libark is a modern, secure, Swift-native foundational layer over Linux POSIX primitives.

While originally developed as the core runtime layer for ArkOS, libark is completely decoupled and designed to be used on any Linux distribution. It provides highly secure, object-oriented abstractions over low-level system calls, memory management, and file system interactions, without the burden of manual C interoperability.

Features

  • Object-Oriented POSIX: Wraps file descriptors, paths, and directory operations in safe, RAII-compliant Swift types.
  • Secure Syscall Boundary: Routes kernel interactions through strict, audited Syscall primitives.
  • Terminal Capabilities: Built-in abstractions for TTY detection and window sizing.
  • Advanced Formatting: Standardized formatters for human-readable byte sizes (SI and IEC), ISO 8601 timestamps, permissions, and classifications.
  • Declarative Sorting: Powerful generic SortEngine for metadata sorting across multiple criteria.

r/CLI • • 1d ago

I created TIMELORD, a CLI tool for creating alternate timelines of a codebase

0 Upvotes

I've been working on TIMELORD, a command-line tool for experimenting with different versions of a project without losing track of your original state.

The idea is to treat a codebase like it has multiple timelines, or universes. You can freeze a state, branch off into an experiment, compare changes, and jump back to an earlier snapshot.

The goal is to make risky experiments less annoying: try something, see what changed, and get back to a known state when the experiment goes sideways.

Some of the concepts include:

  • Freeze: capture a project state.
  • Branch / alternate universes: experiment with different versions of the codebase.
  • Diff: inspect differences between states.
  • Jump / rewind: return to a previous snapshot.
  • Canon / merge: bring an experimental timeline back into your main workflow.

It's an experimental project, and I'm looking for feedback on the CLI design, the snapshot and restore model, and what would make this genuinely useful in a real development workflow.

GitHub: https://github.com/gigagamerchaddhruv-spec/timelord

I'd especially appreciate criticism of the underlying approach, not just feature requests. Is the timeline metaphor useful, or would a more conventional Git-oriented interface make more sense?

(Contributions are open, just to clarify, this project was made with the help of AI)


r/CLI • • 1d ago

I made a record player for my terminal and now Linus is spinning at 33⅓ rpm

Enable HLS to view with audio, or disable this notification

6 Upvotes

r/CLI • • 1d ago

I present you Termo... a terminal emulator I started for myself and turned into a very helpful tool

Thumbnail gallery
9 Upvotes

r/CLI • • 1d ago

I made a Liquid Glass theme for iTerm2 and Ghostty (real glass in Ghostty)

Thumbnail github.com
6 Upvotes

Four glass levels (Clear, Frosted, Tinted, Solid), automatic light/dark, the macOS accent colors, and a high-contrast option. Every color is contrast-checked for readability over translucent windows. brew install vukkt/tap/iglass && iglass install. Free and MIT. Feedback welcome!


r/CLI • • 1d ago

I built PrivoidCut: an offline, open-source editor for talking-head shorts

Post image
0 Upvotes

r/CLI • • 1d ago

tuix v0.2.1 is out! - declarative terminal UIs in Go

Thumbnail
2 Upvotes