Skip to content

Add flyline#183

Open
HalFrgrd wants to merge 1 commit into
awesome-lists:masterfrom
HalFrgrd:add-flyline
Open

Add flyline#183
HalFrgrd wants to merge 1 commit into
awesome-lists:masterfrom
HalFrgrd:add-flyline

Conversation

@HalFrgrd

@HalFrgrd HalFrgrd commented Jul 3, 2026

Copy link
Copy Markdown

New App Submission

Repo or homepage link:
https://github.com/HalFrgrd/flyline

Description:
Flyline is similar to ble.sh: it drastically enhances the command line writing experience. A couple standout features are Intellisense style autocompletions , synthesizing completion results from man pages or --help, and extremely powerful prompt customization.

I have a bunch of other features like: syntax highlighting, full mouse support (mouse cursor changes when hovering over clickable widgets), fuzzy history searching, text selection, VS Code style configurable key bindings, auto closing brackets/quotes, cwd navigation using your prompt, and more!

And it all runs in the same process as Bash!

Why I think it's awesome:
The way that my readline replacement works is very novel: I use Bash's custom builtin support to hook into Bash so that I can run a full Rust TUI instead of readline yet still have access to all Bash's internal state and functions to make the command line writing experience awesome!

I've been working on the project for the past 7 months and it recently got quite a positive response on reddit: https://www.reddit.com/r/bash/comments/1ukyy8k/intellisense_autocompletions_inside_of_bash/

Thanks!

@hyperupcall hyperupcall left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I love this, thanks for sharing. Even though this isn't written in Bash, I think it's okay considering that it's specifically for Bash and is incredibly useful.

@hyperupcall hyperupcall requested a review from Knusper July 6, 2026 04:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants